基于实时传输的高清视频压缩编码系统的制作方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本技术涉及高清视频技术领域,具体是一种基于实时传输的高清视频压缩编码系统,包括高清视频采集模块、压缩编码模块、协议封装推流模块、解码模块和用户交互设备,所述高清视频采集模块、压缩编码模块、协议封装推流模块、解码模块和用户交互设备上分别连接有组网,用于数据的高速传输,所述高清视频采集模块、压缩编码模块、协议封装推流模块、解码模块和用户交互设备的整体上设置有系统监控管理。本技术实现编解码的低延迟,采用图像分割帧方式,将完整一帧图像的列进行拆分的方式,可减少缓存等待的时间,多种组网对高清图像传输的参与,使得高清图像的传输效率更高,达到实时传输的效果,让人们能够以多种形式实现人机的交互。

权利要求书

1.一种基于实时传输的高清视频压缩编码系统,其特征在于:包括高清视频采集模块(1)、压缩编码模块(2)、协议封装推流模块(3)、解码模块(4)和用户交互设备(5),所述高清视频采集模块(1)、压缩编码模块(2)、协议封装推流模块(3)、解码模块(4)和用户交互设备(5)上分别连接有组网(7),用于数据的高速传输,所述高清视频采集模块(1)、压缩编码模块(2)、协议封装推流模块(3)、解码模块(4)和用户交互设备(5)的整体上设置有系统监控管理(9),所述高清视频采集模块(1)和压缩编码模块(2)之间设置有用于对视频图像处理的预处理(6),所述压缩

编码模块(2)上互通有存储模块(8)。

2.根据权利要求1所述的一种基于实时传输的高清视频压缩编码系统,其特征在于:所述用户交互设备(5)包括手机(10)、电脑所使用的主机(11)、超高清显示器(12)、用于网络传输的高速数据线(13)和平板(14)等电子配件。

3.根据权利要求1所述的一种基于实时传输的高清视频压缩编码系统,其特征在于:所述系统监控管理(9)用于对高清视频采集模块(1)、压缩编码模块(2)、协议封装推流模块(3)、解码模块(4)和用户交互设备(5)进行监控管理。

4.根据权利要求1所述的一种基于实时传输的高清视频压缩编码系统,其特征在于:所述存储模块(8)包括如下步骤:检测压缩编码模块(2)中存储节点的个数;根据压缩编码模块(2)中存储节点的个数进行自适应调整码字,对需要存储的文件进行自适应编码;将编码后的文件按节点个数进行等分;将等分后的文件以统一的文件封装格式封装成文件块,各文件块均包含编码块、信息块和校验块,所述编码块中包含码字信息;将封装后的文件块存储至系统中的各节点;当某一节点发出文件需求请求,则检测在线存储节点并判断节点是否完整;若节点完整,则将所有在线存储节点的信息块发送至文件请求节点,按顺序重组获得原文件;若节点不完整,则利用仍在活动的在线存储节点的文件块译码获取缺失的信息块,将译码出缺失的信息块和现有的信息块按顺序重组获得原文件;在存储节点对丢失的信息块进行恢复后,再次利用自适应编码方法进行二次编码和文件封装以重新恢复丢失的文件块,并将重新恢复的文件块按顺序存储在仍在活动的在线存储节点上。

5.根据权利要求1所述的一种基于实时传输的高清视频压缩编码系统,其特征在于:所述预处理(6)是基于全帧分割技术和FPGA全硬件方式实现高清图像的并行处理编解码压缩算法,高清图像的分割数为2时,列大小为540,缓存时间为1

6.5ms;高清图像的分割数为4时,列大小为270,缓存时间为8.25ms;高清图像的分割数为8时,列大小为135,缓存时间为

4.16ms;高清图像的分割数为16时,列大小为68,缓存时间为2.1ms。

6.根据权利要求1所述的一种基于实时传输的高清视频压缩编码系统,其特征在于:所述压缩编码模块(2)的编码方式为MPEG-2、MPEG-4、H.264、VC-1、DIVX、XVID、WMA-HD、X264等其中的一种。

7.根据权利要求1所述的一种基于实时传输的高清视频压缩编码系统,其特征在于:所述高清视频采集模块(1)为HDMI采集卡、VGA采集卡、DVI采集卡、SDI采集卡、USB3.0采集卡、高清采集卡、流媒体采集卡等其中的一种或者多种方式。

8.根据权利要求1所述的一种基于实时传输的高清视频压缩编码系统,其特征在于:所述组网(7)包括4G网络(16)、光纤网络(18)和WHDI无线网络(19),4G网络(16)是基于信号基站(17)而搭设,所述WHDI无线网络(19)包括信号发射端和信号接收端。

技术说明书

一种基于实时传输的高清视频压缩编码系统

技术领域

本技术涉及高清视频技术领域,具体是一种基于实时传输的高清视频压缩编码系统。

背景技术

随着数字媒体行业的蓬勃发展,与数字信号传输相关的多媒体设备的数量也在飞速增长,人们对数字信号在传输设备之间传输的高效性和可靠性等需求也在逐步提升。

当前社会中人们获取信息的途径更加趋于即时性,尤其对直播的需求日益旺盛。传统广播级直播设备结构复杂、设备搭建困难,对使用者专业性要求过高。而传统直播方式由于清晰度低,稳定性不足,无法接入高清摄影设备等缺陷,导致其无法胜任对直播清晰度高和稳定性要求严的场景,现有的视频采集多采用高清摄像机,但其在实时传输过程中的延时较高,同时,对于高清视频编码的效果不好,在传输过程中使得高清视频受损,影响人们的观看效

果,因此,亟需设计一种基于实时传输的高清视频压缩编码系统来解决上述的问题。

技术内容

本技术的目的在于提供一种基于实时传输的高清视频压缩编码系统,以解决上述背景技术中提出的现有的视频采集多采用高清摄像机,但其在实时传输过程中的延时较高,同时,对于高清视频编码的效果不好,在传输过程中使得高清视频受损,影响人们的观看效果问题。

本技术的技术方案是:一种基于实时传输的高清视频压缩编码系统,包括高清视频采集模块、压缩编码模块、协议封装推流模块、解码模块和用户交互设备,所述高清视频采集模块、压缩编码模块、协议封装推流模块、解码模块和用户交互设备上分别连接有组网,用于数据的高速传输,所述高清视频采集模块、压缩编码模块、协议封装推流模块、解码模块和用户交互设备的整体上设置有系统监控管理,所述高清视频采集模块和压缩编码模块之间设置有用于对视频图像处理的预处理,所述压缩编码模块上互通有存储模块。

进一步地,所述用户交互设备包括手机、电脑所使用的主机、超高清显示器、用于网络传输的高速数据线和平板等电子配件。

进一步地,所述系统监控管理用于对高清视频采集模块、压缩编码模块、协议封装推流模块、解码模块和用户交互设备进行监控管理。

进一步地,所述存储模块包括如下步骤:检测压缩编码模块中存储节点的个数;根据压缩编码模块中存储节点的个数进行自适应调整码字,对需要存储的文件进行自适应编码;将编码后的文件按节点个数进行等分;将等分后的文件以统一的文件封装格式封装成文件块,各文件块均包含编码块、信息块和校验块,所述编码块中包含码字信息;将封装后的文件块存储至系统中的各节点;当某一节点发出文件需求请求,则检测在线存储节点并判断节点是否完整;若节点完整,则将所有在线存储节点的信息块发送至文件请求节点,按顺序重组获得原文件;若节点不完整,则利用仍在活动的在线存储节点的文件块译码获取缺失的信息块,将译码出缺失的信息块和现有的信息块按顺序重组获得原文件;在存储节点对丢失的信息块进行恢复后,再次利用自适应编码方法进行二次编码和文件封装以重新恢复丢失的文件块,并将重新恢复的文件块按顺序存储在仍在活动的在线存储节点上。

相关文档
最新文档