[发明专利]越顶OTT直播的方法、装置及系统有效
申请号: | 201310101250.X | 申请日: | 2013-03-26 |
公开(公告)号: | CN104079955B | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 张璐;杨友庆;张锦辉 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/24 | 分类号: | H04N21/24;H04N21/442;H04N21/654 |
代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 黄厚刚 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ott 直播 方法 装置 系统 | ||
技术领域
本发明涉及互联网领域,特别涉及一种越顶(Over The Top,简称为OTT)直播的方法、装置及系统。
背景技术
随着互联网技术的发展,承载在互联网(Internet)上OTT视频业务迅速增长。播放OTT视频时,如果网络状况不佳,播放器耗尽本地缓存的视频数据后,需等待新的视频数据到达才能继续播放,这一事件为卡顿(即Buffering事件)。在OTT直播中,发生卡顿后画面停滞或继续播放紧邻卡顿前的视频数据,造成OTT直播内容滞后,影响OTT直播的实时性。
为提升OTT直播的实时性,现有的一种方法在终端设备部署监控模块,实时监测用户缓存情况,当缓存数据量大于设定的阈值时,判定OTT直播内容存在滞后,进而监控模块控制播放器跳过缓存中的部分数据继续OTT直播或控制播放器清空缓存数据重新获取最新的视频数据继续OTT直播,以消除OTT直播内容的滞后。
但是,直接跳过部分数据继续OTT直播或清空缓存重新获取最新的视频数据继续OTT直播,常造成OTT直播内容跳跃,影响OTT直播连续性。
发明内容
本发明实施例提供一种OTT直播的方法、装置及系统,能够增强OTT直播的连续性,从而提高用户体验。
本发明实施例采用如下技术方案:
第一方面,提供了一种OTT直播的方法,包括:
当检测到OTT直播存在播放滞后时,获取对应所述OTT直播的网络传输速率及所述OTT直播的播放速率;如果所述播放速率大于零且所述网络传输速率大于所述播放速率,则根据所述网络传输速率及所述播放速率,确定第一快速播放幅度,以便于根据所述第一快速播放幅度调整所述播放速率,并根据调整后的所述播放速率进行所述OTT直播。
结合所述第一方面,在所述第一方面的第一种可能的实现方式中,所述检测到OTT直播存在播放滞后包括:
当检测到所述OTT直播的卡顿持续时长之和大于或等于第一时长阈值时,确定所述OTT直播存在播放滞后;或者,当检测到所述OTT直播的卡顿持续时长之和小于所述第一时长阈值且所述OTT直播的流畅播放持续时长大于或等于第二时长阈值时,确定所述OTT直播存在播放滞后。
结合第一方面或所述第一方面的第一种可能的实现方式,还提供了所述第一方面的第二种可能的实现方式,在所述第一方面的第二种可能的实现方式中,确定第一快速播放幅度,以便于根据所述第一快速播放幅度调整所述播放速率,并根据调整后的所述播放速率进行所述OTT直播之后,还包括:
根据所述OTT直播的播放状态,确定按预设播放速率继续进行所述OTT直播。
结合所述第一方面的第二种可能的实现方式,还提供了所述第一方面的第三种可能的实现方式,在所述第一方面的第三种可能的实现方式中,所述根据所述OTT直播的播放状态,确定按预设的播放速率继续进行所述OTT直播包括:
检测到所述OTT直播的卡顿持续时长之和为零时,确定按所述预设的播放速率继续进行所述OTT直播;或者,检测到所述OTT直播再次出现卡顿时,确定按所述预设的播放速率继续进行所述OTT直播;或者,检测到当前的网络传输速率小于当前的播放速率时,确定按所述预设的播放速率继续进行所述OTT直播。
结合第一方面或者结合所述第一方面的上述任一种可能的实现方式,还提供了所述第一方面的第四种可能的实现方式,在所述第一方面的第四种可能的实现方式中,所述根据所述网络传输速率及所述播放速率,确定第一快速播放幅度包括:
当Rp<Rt<Rp(1+Ya)时,根据a=(Rt-Rp)/Rp确定所述第一快速播放幅度;当Rt≥Rp(1+Ya)时,根据a=Ya确定所述第一快速播放幅度;其中,a为所述第一快速播放幅度,Rp为所述播放速率,Rt为所述网络传输速率,Ya为所述第一快速播放幅度对应的第一预设阀值。
结合第一方面或者结合所述第一方面的上述任一种可能的实现方式,还提供了所述第一方面的第五种可能的实现方式,在所述第一方面的第五种可能的实现方式中,所述根据所述第一快速播放幅度进行所述OTT直播之后,还包括:
根据网络传输速率及播放速率,确定第二快速播放幅度;根据所述第二快速播放幅度继续进行所述OTT直播;所述第二快速播放幅度大于第二预设阀值时,将所述第二预设阀值作为所述第二快速播放幅度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310101250.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种HLS节目录制和服务的系统和方法
- 下一篇:一种视频错播的检测方法和装置