[发明专利]音视频传输的码率控制方法、装置、设备及存储介质有效
申请号: | 202011643196.8 | 申请日: | 2020-12-30 |
公开(公告)号: | CN112822521B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 马杰波;高华 | 申请(专利权)人: | 百果园技术(新加坡)有限公司 |
主分类号: | H04N21/238 | 分类号: | H04N21/238;H04N21/24;H04N21/438;H04N21/462 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 新加坡巴西班让路*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 传输 控制 方法 装置 设备 存储 介质 | ||
1.一种音视频传输的码率控制方法,其特征在于,应用于音视频传输系统中的服务端,所述方法包括:
接收客户端反馈的播放情况信息,其中,所述播放情况信息包括剩余可播时长以及最后播放帧的时间戳,所述剩余可播时长包括所述客户端已接收且未播放的音视频数据对应的待播放时长;
根据所述播放情况信息估算所述客户端的接收码率;
确定音视频数据的发送情况信息;
根据所述播放情况信息、所述客户端的接收码率和所述发送情况信息确定音视频数据传输的码率控制方式;
所述根据所述播放情况信息、所述客户端的接收码率和所述发送情况信息确定音视频数据传输的码率控制方式,包括:
根据所述播放情况信息估算所述客户端的第一数据接收时刻对应的预估剩余可播时长,其中,所述第一数据接收时刻包括当前发送数据预计在所述客户端被接收的时刻;
根据所述发送情况信息确定第一待发送数据;
确定所述第一待发送数据对应的可播放时长,并根据所述客户端的接收码率确定所述第一待发送数据对应的第一待发送时长;
根据所述预估剩余可播时长和所述可播放时长确定所述客户端在经过所述第一待发送时长后对应的目标剩余可播时长;
当所述目标剩余可播时长小于第一预设阈值时,确定降低音视频数据传输的码率档位。
2.根据权利要求1所述的方法,其特征在于,所述根据所述播放情况信息估算所述客户端的第一数据接收时刻对应的预估剩余可播时长,包括:
根据所述播放情况信息确定第一预设历史时段内的最大往返时延;
根据所述播放情况信息中最新的剩余可播放时长、所述最大往返时延、最近一次的往返时延、所述客户端的接收码率以及当前码率档位的码率计算第一预估剩余可播时长;和/或,根据最后发送帧的时间戳、所述播放情况信息中最新的最后播放帧的时间戳以及所述最大往返时延计算第二预估剩余可播时长;
将所述第一预估剩余可播时长、所述第二预估剩余可播时长、或者第一预估剩余可播时长和所述第二预估剩余可播时长中的最小值确定为所述客户端的第一数据接收时刻对应的预估剩余可播时长。
3.根据权利要求1所述的方法,其特征在于,所述发送情况信息包括当前画面组的已发送时长;
所述根据所述发送情况信息确定第一待发送数据,包括:
当所述已发送时长小于或等于第二预设阈值时,所述第一待发送数据包括所述当前画面组中的当前码率档位对应的未发送数据;当所述已发送时长大于所述第二预设阈值时,所述第一待发送数据包括所述当前画面组中的当前码率档位对应的未发送数据和下一画面组中的当前码率档位对应的数据。
4.根据权利要求1所述的方法,其特征在于,所述第一预设阈值通过以下方式确定:
根据所述播放情况信息确定第二预设历史时段内的最大剩余可播时长;
根据所述最大剩余可播时长和预设比重值的乘积确定第一剩余可播时长阈值;
将所述第一剩余可播时长阈值和预设剩余可播时长阈值中的最小值确定为第一预设阈值。
5.根据权利要求3所述的方法,其特征在于,当所述已发送时长小于或等于所述第二预设阈值时,在所述确定降低音视频数据传输的码率档位之后,还包括:
根据所述客户端的接收码率,确定第二待发送数据对应的第二待发送时长,其中,所述第二待发送数据包括当前画面组中的候选码率对应的数据,所述候选码率低于所述当前码率档位的码率;
根据所述预估剩余可播时长确定所述客户端在经过所述第二待发送时长后对应的候选剩余可播时长;
将大于或等于所述第一预设阈值的候选剩余可播时长确定为第一候选剩余可播时长,并根据所述第一候选剩余可播时长确定对应的第一目标码率档位;
从所述当前画面组的第一帧开始进行所述第一目标码率档位的音视频数据的传输。
6.根据权利要求5所述的方法,其特征在于,所述根据所述第一候选剩余可播时长确定对应的第一目标码率档位,包括:
将所述第一候选剩余可播时长对应的候选码率中的最高码率档位确定为第一目标码率档位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百果园技术(新加坡)有限公司,未经百果园技术(新加坡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011643196.8/1.html,转载请声明来源钻瓜专利网。