一种视频转码压缩方法及系统技术方案

技术编号:27818404 阅读:30 留言:0更新日期:2021-03-30 10:24
本发明专利技术提供了一种视频转码压缩方法及系统,属于视频传输技术领域,本发明专利技术的一种视频转码压缩方法,首先获取视频文件包,并将视频文件包传输到编码器,编码器将视频文件包转换为yuv格式视频文件,同时将yuv格式视频文件根据编码区间表,对yuv格式视频文件进行编码压缩得到JL码数据包,并将JL码数据包传输到转码器,转码器根据解码区间表,对JL码数据包进行解码得到原来的yuv格式视频文件。本发明专利技术利用编码区间表对视频文件进行编码压缩可在不改变硬件存储容量的基础上,将原来的高清视频存储量提升10

【技术实现步骤摘要】
一种视频转码压缩方法及系统


[0001]本专利技术属于视频传输
,更具体地说,是涉及一种视频转码压缩方法及系统。

技术介绍

[0002]视频实时传输被用于很多领域,如视频会议、网络会议、TV广播和视频电话等。在进行视频实时传输时需要大量的数据空间,并且由于网络带宽也是有限的,导致不能通过传统的通信网络和传输线来实时传送。因此,为了能够进行实时视频传输,需要很大程度的数据压缩。现有的视频压缩技术通常是采用算数编码对图像信号进行压缩的,但是算数编码只能针对单个字符逐一编码,编码效率低。

技术实现思路

[0003]本专利技术的目的在于提供一种视频转码压缩方法及系统,旨在解决现有技术中采用算数编码对图像信号进行压缩时,编码效率低的问题。
[0004]为实现上述目的,本专利技术采用的技术方案是:一种视频转码压缩方法,包括:步骤1:获取视频文件包,将所述视频文件包传输到编码器;步骤2:所述编码器将所述视频文件包转换为yuv格式视频文件;步骤3:根据编码区间表,对所述yuv格式视频文件进行编码得到JL码数据包;所述编码区间表中记本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种视频转码压缩方法,其特征在于,包括:步骤1:获取视频文件包,将所述视频文件包传输到编码器;步骤2:所述编码器将所述视频文件包转换为yuv格式视频文件;步骤3:根据编码区间表,对所述yuv格式视频文件进行编码得到JL码数据包;所述编码区间表中记录有各种组合形态下的多位字符串的编码区间,所述多位字符串包含预设数量个字符;步骤4:将所述JL码数据包传输到转码器;步骤5:所述转码器根据解码区间表,对所述JL码数据包进行解码得到所述yuv格式视频文件;所述解码区间表中记录有各种组合形态下的多位字符串的解码区间,所述多位字符串包含预设数量个字符。2.如权利要求1所述的一种视频转码压缩方法,其特征在于,所述步骤3:根据编码区间表,对所述yuv格式视频文件进行编码得到JL码数据包,包括:步骤3.1:对预设数量的字符进行随机排列,得到各种组合形态下的多位字符串的集合;步骤3.2:根据所述各种组合形态下的多位字符串在所述集合中出现的概率构建编码区间表;步骤3.3:获取所述yuv格式视频文件中的待编码字符串;步骤3.4:将所述待编码字符串依次划分为多个子字符串,每个所述子字符串由预设数量的字符组成;步骤3.5:根据每个所述子字符串在编码区间表中对应的编码区间,确定所述待编码字符串的编码区间下限值;步骤3.6:根据所述待编码字符串的编码区间下限值得到所述JL码数据包。3.如权利要求2所述的一种视频转码压缩方法,其特征在于,所述步骤3.2:根据所述各种组合形态下的多位字符串在所述集合中出现的概率构建编码区间表,包括:步骤3.2.1:将字符0和1随机进行排列,得到各种组合形态下的多位字符串的集合;所述集合;步骤3.2.2:根据所述各种组合形态下的多位字符串在所述集合中出现的概率得到每种所述多位字符串的初始编码区间下限值和编码区间长度;步骤3.2.3:根据所述初始编码区间下限值和所述编码区间长度得到所述多位字符串的初始编码区间上限值;步骤3.2.4:根据所述多位字符串的初始编码区间下限值和所述多位字符串的初始编码区间上限值构建所述编码区间表。4.如权利要求3所述的一种视频转码压缩方法,其特征在于,所述步骤3.5:根据每个所述子字符串在编码区间表中对应的编码区间,确定所述待编码字符串的编码区间下限值,包括:步骤3.5.1:按照子字符串的排列顺序,依次从所述编码区间表...

【专利技术属性】
技术研发人员:王汉军李金龙文靖李军旺
申请(专利权)人:北京城建设计发展集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1