[发明专利]一种网络实时视频传输方法及装置在审
申请号: | 201911020549.6 | 申请日: | 2016-09-30 |
公开(公告)号: | CN110855402A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 王旺;黄雷 | 申请(专利权)人: | 瞬已网络科技(上海)有限公司 |
主分类号: | H04L1/18 | 分类号: | H04L1/18;H04L1/00;H04L29/06 |
代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇 |
地址: | 200131 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 实时 视频 传输 方法 装置 | ||
1.一种网络实时视频传输方法,包括下列步骤:
1)发送端缓存已发送的原始数据包并记录原始数据包的发送时刻;
2)接收端统计丢失的数据包以及当前的网络实时状况信息并将这些信息反馈给发送端;
3)发送端根据所缓存的丢失数据包,基于可变码前向纠错技术构造重传数据包并发送至接收端;其中,重传数据包的纠错率根据丢失数据包的剩余生存时间和网络实时状况信息确定;
4)接收端接收重传数据包并恢复出所丢失的数据包。
2.根据权利要求1所述的网络实时视频传输方法,其特征在于,所述步骤3)中,丢失数据包的剩余生存时间越少、网络实时状况越差,则在不超过最大可用网络带宽的情况下使用越高的所述纠错率构造所述重传数据包;丢失数据包的剩余生存时间越多、网络实时状况越好,则使用越低的纠错率构造重传数据包。
3.根据权利要求2所述的网络实时视频传输方法,其特征在于,所述网络实时状况信息包括实时丢包率。
4.根据权利要求3所述的网络实时视频传输方法,其特征在于,所述步骤2)中,所述网络实时状况信息还包括丢包离散分布信息;
所述步骤3)还包括:当丢包离散分布信息呈现当前网络突发连续丢包的比例超出预设的阈值时,构造重传包时相应地增大重传编码的分组长度。
5.根据权利要求4所述的网络实时视频传输方法,其特征在于,所述步骤3)中,所述重传编码的分组长度G>N/L,其中N表示连续丢包数分布曲线的峰值位置对应的丢包数,L表示实时丢包率。
6.根据权利要求2所述的网络实时视频传输方法,其特征在于,所述步骤3)中,所述可变码前向纠错技术为Raptor编码技术或者改进的LT编码技术。
7.根据权利要求1所述的网络实时视频传输方法,其特征在于,所述步骤2)还包括接收端统计当前的网络带宽。
8.根据权利要求1所述的网络实时视频传输方法,其特征在于,所述步骤3)还包括:发送端在发送重传数据包的同时还发送本次重传所设定的纠错率信息;
所述步骤4)还包括:接收端根据所接收的纠错率信息解析重传数据包并恢复出所丢失的数据包。
9.根据权利要求2所述的网络实时视频传输方法,其特征在于,所述步骤3)中,所述剩余生存时间是最大缓冲时间减去丢失数据包对应的所述原始数据包的发送时刻起已经流逝的时间。
10.一种网络实时视频传输装置,包括:
发送端装置(100),用于缓存已发送的原始数据包并记录原始数据包的发送时刻,以及根据所缓存的丢失数据包,基于可变码前向纠错技术构造重传数据包并发送至接收端;其中,重传数据包的纠错率根据丢失数据包的剩余生存时间和网络实时状况确定;和
接收端装置(200),用于统计丢失的数据包以及当前的网络实时状况并将这些信息反馈给发送端,以及接收重传数据包并恢复出所丢失的数据包。
11.根据权利要求10所述的网络实时视频传输装置,其特征在于,所述发送端装置(100)包括:
发送端缓冲模块(101),用于缓存已发送的原始数据包并记录原始数据包的发送时刻;
数据包发送队列处理模块(102),用于对待发送的数据包进行封包处理,并根据发送码率按照一定间隔进行平滑整流输出;
反馈包接收处理模块(103),用于接收并解析处理接收端发送回来的反馈包,将其中丢包信息交由丢包重传处理模块(104)处理;和
丢包重传处理模块(104),用于根据反馈包接收处理模块(103)解析处理后的结果,得到网络实时状况信息,通过前向纠错编码算法为丢失的包生成重传包,并输出给数据包发送队列处理模块(102);其中,重传数据包的纠错率根据丢失数据包的剩余生存时间和网络实时状况信息确定。
12.根据权利要求10所述的网络实时视频传输装置,其特征在于,所述接收端装置(200)包括:
数据包接收以及解析处理模块(201),用于接收数据包并对数据包头进行解析处理,统计当前网络实时状况信息并把这些信息输出给反馈包生成模块(203);
重传包解码模块(202),用于对重传包进行前向纠错解码;
反馈包生成模块(203),用于把网络实时状况信息反馈给发送端;和
接收缓冲模块(204),用于对接收到的原始包以及解码成功的重传包进行重排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瞬已网络科技(上海)有限公司,未经瞬已网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911020549.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种地图围栏的安防预警方法及装置
- 下一篇:一种阵列基板及其制备方法