【技术实现步骤摘要】
视频传输控制方法、装置、设备及计算机可读存储介质
[0001]本申请涉及视频传输
,特别是涉及一种视频传输控制方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]系统级芯片(System on Chip,简称Soc),为将微处理器、模拟IP核、数字IP核和存储器(或片外存储控制接口)集成在单一芯片上的,通常是客户定制的,或是面向特定用途的标准产品。在服务器上,通常定制基板管理控制(Baseboard Management Controller,BMC)芯片除了实现对服务器状态(温度,风扇,中央处理器CPU运行情况等)进行监控外,还实现将本地的视频信息,通过网络传递给远端设备,供远端设备实现显示功能和监控功能等。
[0003]传统的基板管理控制芯片进行视频存储控制,主要进行两种视频格式数据的存取,一种是压缩前的视频数据(通常为YUV视频数据,其中“Y”表示明亮度,也就是灰阶值,“U”和“V”分别表示色度和浓度,作用是描述影像色彩及饱和度,用于指定像素的颜色)和压缩后的视频数据(通常为联合图像专家组JPEG压缩视频数据,下文简称JPEG压缩视频数据)。
[0004]图1为传统的基板管理控制芯片中视频功能的框架示意图。
[0005]如图1所示,视频功能涉及到的硬件框架包括本地设备中的主机101、基板管理控制芯片102和带外存储器103(可以采用双倍速率同步动态随机存储器DDR),以及远端设备。在基板管理控制芯片102上,利用色彩空间转换(RGB2YUV)模块将主机101产生的RGB( ...
【技术保护点】
【技术特征摘要】
1.一种视频传输控制方法,其特征在于,包括:当上层视频软件的视频传输模式为仅传输原始视频数据时,以预设的视频数据缓存区作为原始视频数据缓存区,并执行对应的视频存取操作;当所述上层视频软件的视频传输模式为仅传输压缩视频数据时,以所述视频数据缓存区作为压缩视频数据缓存区,并执行对应的视频存取操作;当所述上层视频软件的视频传输模式为同时传输原始视频数据和压缩视频数据时,以所述视频数据缓存区中的原始视频数据指定区域为所述原始视频数据缓存区,以所述视频数据缓存区的压缩视频数据指定区域为所述压缩视频数据缓存区,并执行对应的视频存取操作。2.根据权利要求1所述的视频传输控制方法,其特征在于,所述以预设的视频数据缓存区作为原始视频数据缓存区,并执行对应的视频存取操作,具体包括:当所述原始视频数据指定区域未被写满时,将新生成的原始视频数据写入所述原始视频数据指定区域;当所述原始视频数据指定区域已被写满且未被读取时,将新生成的原始视频数据写入所述压缩视频数据指定区域,并在将所述压缩视频数据指定区域也写满后,以新生成的原始视频数据覆盖所述压缩视频数据指定区域的已有数据,并在所述原始视频数据指定区域的原始视频数据被读走后,将所述压缩视频数据指定区域中的原始视频数据搬移至所述原始视频数据指定区域的对应位置,以接收对所述原始视频数据指定区域的读取;所述以所述视频数据缓存区作为压缩视频数据缓存区,并执行对应的视频存取操作,具体包括:当所述压缩视频数据指定区域未被写满时,将新生成的压缩视频数据写入所述压缩视频数据指定区域;当所述压缩视频数据指定区域已被写满且未被读取时,将新生成的压缩视频数据写入所述原始视频数据指定区域,并在将所述原始视频数据指定区域也写满后,以新生成的压缩视频数据覆盖所述原始视频数据指定区域的已有数,并在所述压缩视频数据指定区域的压缩视频数据被读走后,将所述原始视频数据指定区域中的压缩视频数据搬移至所述压缩视频数据指定区域的对应位置,以接收对所述压缩视频数据指定区域的读取。3.根据权利要求2所述的视频传输控制方法,其特征在于,所述将所述压缩视频数据指定区域中的原始视频数据搬移至所述原始视频数据指定区域的对应位置,具体为:采用直接存储器访问操作将所述压缩视频数据指定区域中的原始视频数据转移至所述原始视频数据指定区域的对应位置;所述将所述原始视频数据指定区域中的压缩视频数据搬移至所述压缩视频数据指定区域的对应位置,具体为:采用直接存储器访问操作将所述原始视频数据指定区域中的压缩视频数据转移至所述压缩视频数据指定区域的对应位置。4.根据权利要求1所述的视频传输控制方法,其特征在于,所述以预设的视频数据缓存区作为原始视频数据缓存区,并执行对应的视频存取操作,具体为:以所述原始视频数据指定区域的起始地址为所述原始视频数据缓存区的起始地址,以所述压缩视频数据指定区域的终止地址为所述原始视频数据缓存区的终止地址,将所述原
始视频数据依次写入所述原始视频数据缓存区,以接收对所述原始视频数据缓存区的读取;所述以所述视频数据缓存区作为压缩视频数据缓存区,并执行对应的视频存取操作,具体为:以所述原始视频数据指定区域的起始地址为所述压缩视频数据缓存区的起始地址,以所述压缩视频数据指定区域的终止地址为所述压缩视频数据缓存区的终止地址,将所述压缩视频数据依次写入所述压缩视频数据缓存区,以接收对所述压缩视频数据缓存区的读取。5.根据权利要求4所述的视频传输控制方法,其特征在于,对所述原始视频数据缓存区的读取,具体为:识别到所述上层视频软件的视频传输模式为仅传输原始视频...
【专利技术属性】
技术研发人员:张贞雷,邹晓峰,李拓,满宏涛,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。