[发明专利]一种基于带宽估计的自适应HTTP流化码流切换方法及系统有效
申请号: | 201210148731.1 | 申请日: | 2012-05-14 |
公开(公告)号: | CN103428105B | 公开(公告)日: | 2017-03-08 |
发明(设计)人: | 王劲林;张辉帅;邓峰;孙鹏 | 申请(专利权)人: | 中国科学院声学研究所;北京中科智网科技有限公司 |
主分类号: | H04L12/813 | 分类号: | H04L12/813;H04L29/08 |
代理公司: | 北京法思腾知识产权代理有限公司11318 | 代理人: | 杨小蓉,杨青 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 带宽 估计 自适应 http 流化 切换 方法 系统 | ||
技术领域
本发明涉及在线流媒体服务和自适应HTTP(Hyper-Text Transport Protocol,超文本传输协议)流化算法,尤其涉及一种基于带宽估计的自适应HTTP流化码流切换方法及系统。
背景技术
近年来,互联网多媒体应用快速增长,与此同时视频流化方法也得到了广泛的研究与实现。广为人知的媒体流化协议RTP/RTSP(Real-time Transport Protocol/Real Time Streaming Protocol,实时传输协议/实时流化协议)在网络层采用UDP(User Datagram Protocol,用户数据报协议)传输多媒体数据,而HTTP渐进式下载则采用HTTP协议(网络层TCP协议)传输多媒体数据。相对于RTP协议,在互联网上用HTTP协议传输视频流具有很多优势:首先,TCP有面向连接的,可靠的重传机制省去了上层错误恢复的步骤;而且,基于TCP的流媒体数据容易通过防火墙和NAT(Network Address Translation,网络地址转换),使网络多媒体服务覆盖更广的用户。但是基于HTTP协议的流化不能很好地进行VCR(Video Cassette Recorder,盒式磁带录像机)操作,为此近来互联网巨头如微软、苹果和Adobe公司都提出自己的自适应HTTP流化方案,在服务端对视频文件分片(或者是逻辑分片),终端分片下载,顺序播放,从而为实现VCR操作和码流切换提供了方便。接着,MPEG(Moving Pictures Experts Group,动态图像专家组)也开始了相关标准化工作,发布了公开草案-DASH(Dynamic Adaptive Streaming over HTTP,基于HTTP协议的动态自适应流化)。OIPF(Open IPTV Forum,开放IPTV论坛)也将DASH纳入自己下一版本的标准中。上述自适应码流切换算法大多采用启发式方法设计,缺少合适的理论框架;此外,在估计可用带宽时,多采用指数滑动平均,缺少对下载速率发生跳变的考虑对下载速率的均值和方差估计往往不够准确。
发明内容
本发明的目的在于,为自适应HTTP流化设计合理的码流切换策略,以降低媒体缓存下溢风险,并尽可能地提高流媒体的播放质量,同时选择合适的收益损益参数以改善码流切换的性能。
本发明提供一种基于实时带宽估计的自适应HTTP流化码流切换方法,利用假设检验的方法判断过去的下载记录中是否发生了速率跳变,然后估计出可用带宽及其波动情况。引入下溢风险损益和码流质量增益,计算并选出综合收益最高的码流下载播放,以期降低下溢风险,并同时尽可能地提高观看质量,改善网络流媒体服务的用户体验。
为了实现上述目的,本发明提供了一种基于实时带宽估计的自适应HTTP流化码流切换方法,其特征在于,所述方法包含如下步骤:
步骤101)估计当前用户下载速率的均值和方差;
步骤102)依据估计的均值和方差,利用统计学理论计算各码流的下溢风险;
步骤103)设置码流质量收益和下溢风险损益,将下溢风险概率、码流质量收益和下溢风险损益组合获取综合收益,并选择综合收益最高的码流进行切换。
上述技术方案中,所述步骤103)还设置切换损益,并综合下溢风险、码流质量收益、下溢风险损益和切换损益获取综合收益,并选择综合收益最高的码流进行切换;其中,所述切换损益是指在对切换码流的操作赋以一定损益。
上述技术方案中,所述步骤101)进一步包含:
步骤101-1)在服务器端将视频各码流的副本切分成等时长的视频片段,用户端选中W个最近下载的分片的记录信息,定义为观测窗口,其中W为观测窗口大小;
步骤101-2)利用假设检验的方法判断观测窗口内下载速率是否发生了跳变,如果发生了速率跳变转入下个步骤,如果没有发生速率跳变则转入步骤101-4);
步骤101-3)采用下式计算在观测窗口内下载速率发生跳变时用户下载速度的均值为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所;北京中科智网科技有限公司,未经中国科学院声学研究所;北京中科智网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210148731.1/2.html,转载请声明来源钻瓜专利网。