[发明专利]在自适应流送中用缓冲器和范围约束来进行质量优化的方法、装置及计算机可读存储介质有效
申请号: | 201480040560.8 | 申请日: | 2014-07-15 |
公开(公告)号: | CN105393516B | 公开(公告)日: | 2018-09-21 |
发明(设计)人: | 李智;艾丽·C·贝根;乔舒亚·B·盖哈姆;布鲁斯·P·奥斯勒;大卫·R·奥兰 | 申请(专利权)人: | 思科技术公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 李晓冬 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自适应 中用 缓冲器 范围 约束 进行 质量 优化 | ||
提供了用于在自适应流送中优化质量的技术,其中,关于内容流的内容段的编码比特率和内容质量评分的信息被获得。内容流的内容段由内容服务器提供并且由计算设备下载。针对每一内容段,编码比特率被确定以用于从内容服务器下载内容段,其中,确定当前内容段的编码比特率是基于估计的当前网络带宽、下载的内容段被存储到其中的缓冲器的约束、并且还基于与选定范围内的内容段相关联的质量评分,该选定范围从当前内容段延伸到在范围端点处的内容流中的将来内容段。每一个内容段以针对该内容段确定的比特率被从内容服务器下载。
技术领域
本公开涉及计算机网络中的自适应流送。
背景技术
在传统的自适应流送中,视频流被分成各自为几秒的短段,其中,以若干不同的比特率从主要的高质量源来对这些段进行编码(或转码),并且输出被存储在客户端从其获取片段的服务器处。通常的做法是编码器/转码器使用恒定比特率(CBR),来产生视频输出的层(tier)或“等级 (level)”的集合。客户端应用使用HTTP GET请求来从服务器(经常顺序地)下载段、通过对下载性能进行测量来估计可用的带宽、以及在之前的段完成时选择要获取的下一段的视频等级。
通常,几十秒所下载的视频段在客户端处被缓冲以适应带宽波动。可行的速率自适应算法实现了高的平均视频质量、低变化的视频质量和低概率的由缓冲器欠载运行(underrun)所引起的视频播出停止。
附图说明
图1是示例系统的示意图,在该示例系统中自适应流送被用于通过网络向计算设备提供视频内容。
图2是内容服务器的示例实施例的示意图,该内容服务器以不同比特率和质量等级来向图1的系统的计算设备提供内容流的段。
图3是计算设备的示例实施例的示意框图,该计算设备接收视频流段以用于在图1的系统中的设备处显示并进行观看。
图4是描述使用图1的系统以不同的比特率和相应的质量等级来对内容流的段进行编码的示例处理的流程图。
图5是描述使用图1的系统基于缓冲器和范围约束来对内容流的段的质量进行优化的示例处理的流程图。
图6是描述计算设备的示意图,该计算设备根据本文中所描述的技术以选定比特率来从内容服务器接收视频段。
具体实施方式
本文中描述了用于优化自适应流送的质量的技术,其中,关于内容流的视频段的编码比特率和视频质量评分的信息被获得。内容流的视频段由内容服务器提供并且由计算设备下载。针对每一视频段,编码比特率被确定以用于从内容服务器下载视频段,其中,确定当前视频段的编码比特率是基于估计的当前可用网络带宽、下载的视频段被存储于其中的缓冲器的约束、并且还基于在所选择的范围(该所选择的范围从当前视频段延伸到在范围端点处的内容流中的将来视频段)内与视频段相关联的质量评分。每一内容段以针对该内容段的所确定的比特率被从内容服务器下载。
本文中描述了用于通过应用动态速率自适应分析来提高自适应流送中的内容的质量的技术,该动态速率自适应分析基于视频段的给定的时间范围来对从内容服务器获取或下载的每一视频段的质量等级进行优化。分析将与显示内容的计算设备相关联的范围约束和存储缓冲器考虑在内,其中,视频质量优化基于如下约束而被确定:客户端缓冲器被限制在最高等级 (例如,针对低延迟的实时流送)和最低等级(例如,针对最小化缓冲欠载运行的可能性的点播流送)之间。与优化的质量等级相关联的编码比特率被选择以用于每一视频段,其中,优化的质量等级只基于针对该内容的视频段的最近时间流中的选定范围内的视频段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480040560.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可德胶及其制备方法
- 下一篇:一种成纤维细胞转分化为肝干细胞的方法