[发明专利]基于网络带宽预测的多优先级动态码率调整方法及系统在审
申请号: | 201711259789.2 | 申请日: | 2017-12-04 |
公开(公告)号: | CN109874031A | 公开(公告)日: | 2019-06-11 |
发明(设计)人: | 朱宇晟 | 申请(专利权)人: | 华平信息技术股份有限公司 |
主分类号: | H04N21/238 | 分类号: | H04N21/238;H04N21/24;H04N21/2662 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 徐秋平 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频流 码率 比对结果 网络链路 优先级动态 码率调整 网络带宽 有效带宽 丢包率 视频 网络链路状态 往返时延计算 优先级确定 传输视频 动态变化 实时获取 网络拥塞 往返时延 接收端 预测 比对 保证 | ||
1.一种基于网络带宽预测的多优先级动态码率调整方法,其特征在于,包括:
在传输视频流时,实时获取当前网络链路的丢包率和往返时延;
根据获取的丢包率和往返时延计算当前网络链路的有效带宽;
将计算得到的有效带宽与当前视频流总码率进行比对,并根据比对结果确定提升视频流码率或者降低视频流码率;
根据视频流优先级确定优先调整码率的视频流,从而在比对结果为提升视频流码率时,优先提升高优先级视频流的视频流码率;在比对结果为降低视频流码率时,优先降低低优先级视频流的视频流码率。
2.根据权利要求1所述的方法,其特征在于,所述优先降低低优先级视频流的视频流码率,包括:当最低优先级视频流的视频流码率降低至初始码率时,网络拥塞仍未恢复,则降低比所述最低优先级视频流高一级的视频流的视频流码率;以此类推,直至网络拥塞恢复或所有视频流的视频流码率均达到初始码率。
3.根据权利要求2所述的方法,其特征在于,还包括:
若所有视频流的视频流码率均达到所述初始码率时网络拥塞仍未恢复,则最低优先级视频流优先降低码率,直到其视频流码率降低至预设最低码率;随后,降低比所述最低优先级视频流高一级的视频流的视频流码率;
以此类推,直至网络拥塞恢复或所有视频流的视频流码率达到预设最低码率。
4.根据权利要求1所述的方法,其特征在于,所述优先提升高优先级视频流的视频流码率,包括:当最高优先级视频流的视频流码率提升至初始码率时,仍未发生网络拥塞,则提升比所述最高优先级视频流低一级的视频流的视频流码率;以此类推,直至发生网络拥塞或所有视频流的视频流码率均达到初始码率。
5.根据权利要求4所述的方法,其特征在于,还包括:
若所有视频流的视频流码率均达到所述初始码率时仍未发生网络拥塞,则最高优先级视频流优先提升码率,直至其视频流码率提升至预设最高码率;随后,提升比所述最高优先级视频流低一级的视频流的视频流码率;
以此类推,直至发生网络拥塞或所有视频流的视频流码率达到预设最高码率。
6.根据权利要求1所述的方法,其特征在于,所述实时获取当前网络链路的丢包率和往返时延,包括:
在接收到视频流数据后返回应答包,并在接收的数据包前添加协议头时间戳;
根据丢包重传及应答包时间戳计算当前网络链路的丢包率和往返时延;
对计算得到的丢包率和往返时延进行筛选,以获取有效丢包率和有效往返时延。
7.根据权利要求1所述的方法,其特征在于,利用TCPJersy算法计算当前网络链路的有效带宽;所述TCPJersy算法的计算公式为:
其中,Rn是在tn时刻第n个应答包到达时的估计带宽,tn是接收到第n个应答包的时刻,Ln是被确认的分组n的尺寸,RTT是往返时间。
8.一种基于网络带宽预测的多优先级动态码率调整系统,其特征在于,包括:
传输算法模块,用于在传输视频流时,实时获取当前网络链路的丢包率和往返时延;
动态码率计算模块,用于根据获取的丢包率和往返时延计算当前网络链路的有效带宽;将计算得到的有效带宽与当前视频流总码率进行比对,并根据比对结果确定提升视频流码率或者降低视频流码率;根据视频流优先级确定优先调整码率的视频流,从而在比对结果为提升视频流码率时,优先提升高优先级视频流的视频流码率;在比对结果为降低视频流码率时,优先降低低优先级视频流的视频流码率。
9.一种存储介质,其中存储有计算机程序,其特征在于,所述计算机程序被处理器加载执行时,实现如权利要求1至7中任一所述的基于网络带宽预测的多优先级动态码率调整方法。
10.一种电子设备,其特征在于,包括:处理器、及存储器;其中,
所述存储器用于存储计算机程序;
所述处理器用于加载执行所述计算机程序,以使所述电子设备执行如权利要求1至7中任一所述的基于网络带宽预测的多优先级动态码率调整方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华平信息技术股份有限公司,未经华平信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711259789.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:封包输出装置及封包输出方法
- 下一篇:智能电视的节目专题个性化推荐系统与方法