[发明专利]预测性自适应媒体流式传输有效

专利信息
申请号: 201380013463.5 申请日: 2013-03-11
公开(公告)号: CN104272289B 公开(公告)日: 2016-10-19
发明(设计)人: T·英斯基普;D·麦克莱恩 申请(专利权)人: 谷歌公司
主分类号: G06F15/16 分类号: G06F15/16
代理公司: 北京市金杜律师事务所 11256 代理人: 王茂华
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 预测 自适应 媒体 传输
【说明书】:

背景技术

除非本文另有指示,否则本部分中描述的内容不是权利要求书的现有技术且不因为包含在本部分中就被承认是现有技术。

随着网络和计算技术的进步,装置接收并播放实时地从网络服务器流式传输的媒体现在是很平常的事情。实际上,例如,装置可经编程或以其它方式进行布置而具有提供用户接口的媒体播放器,在所述接口处所述装置可接收对特定媒体进行流式播放的用户请求。媒体播放器可接着使装置与服务器根据经协商的协议(诸如超文本传输协议(HTTP)、实时流协议(RTSP)、实时传输协议(RTP)、实时控制协议(RTCP)和实时消息传送协议(RTMP))进行交互,以请求服务器流式传输(stream)特定媒体。在装置接收作为响应而从服务器流式传输的媒体时,装置可接着在用户接口处播放所述媒体以便用户享受。

发明内容

本文中公开了与控制媒体从服务器的流式传输有关的方法和装置。

在一个方面,例如,公开了一种用于控制媒体内容从服务器到客户端的流式传输的方法。实际上,所述服务器将能够访问所述媒体内容的多个可变比特率(VBR)版本。所述方法可接着涉及在所述媒体内容正从所述服务器流式传输给所述客户端的同时针对所述媒体内容的多个顺序出现的部分中的每一者执行以下功能:(i)在所述客户端接收所述媒体内容的所述部分之前识别所述媒体内容的所述VBR版本中的一个或多个版本,其中所述识别是至少部分基于确定在所述一个或多个VBR版本的每一者中所述媒体内容部分具有低于带宽阈值的比特率;(ii)从所述媒体内容的所述经确定的一个或多个VBR版本中选择所述媒体内容的最高比特率的VBR版本;以及(iii)致使所述媒体内容的所述所选的VBR版本从所述服务器流式传输给所述客户端。

在另一方面,公开了一种上面存储有指令的非暂时性计算机可读媒体,所述指令可执行以致使装置在媒体内容从服务器流式传输给所述装置期间针对所述媒体内容的多个顺序出现的部分中的每一者执行以下功能:(i)确定用于从所述服务器到所述装置的通信的网络带宽;(ii)在所述装置接收所述媒体内容的所述部分之前识别所述媒体内容的多个VBR版本中的一个或多个版本,其中所述识别是至少部分基于在所述一个或多个VBR版本的每一者中所述媒体内容的所述部分具有小于或等于所述经确定的网络带宽的比特率;(iii)从所述媒体内容的所述经识别的一个或多个VBR版本中选择所述媒体内容的最高比特率的VBR版本;以及(iv)向所述服务器传输控制信号,请求所述服务器将所述媒体内容的所述所选的VBR版本流式传输给所述装置。

另外,在又一方面,公开了一种计算装置,所述计算装置包括网络通信接口、用户接口、处理器、数据存储装置以及程序指令,所述程序指令存储在所述数据存储装置中且是所述处理器可执行的以执行各种功能。所述功能可包括(a)通过所述网络通信接口接收从服务器流式传输给所述计算装置的媒体内容;(b)在所述用户接口处播放正接收到的所述媒体内容;以及(c)在接收从所述服务器流式传输给所述计算装置的所述媒体内容的同时,周期性地(i)确定用于从所述服务器到所述计算装置的通信的网络带宽的测量值、(ii)评估所述媒体内容的多个VBR版本且从所述多个VBR版本中选择在所述媒体内容的下一个滑窗内的比特率将小于或等于所述经确定的网络带宽的最高比特率的VBR版本以及(iii)通过所述网络通信接口向所述服务器传输请求以使所述服务器将所述所选的VBR版本流式传输给所述计算装置。

本领域的普通技术人员通过阅读以下具体实施方式、在适当时参看附图将能更明显看出这些以及其它方面、优点和替代方案。

另外,应理解,在此发明内容部分中以及本文件中别处提供的描述仅意欲用作实例。因此,可改为使用其它布置和其它元件(例如,机械、接口、功能、功能次序等),且可将一些元件完全省去。另外,本文中描述的许多元件是可实施为离散或分布式组件或者与其它组件相结合且以各种合适组合和在各种合适位置中实施的功能实体。

附图说明

图1是媒体内容的示例恒定比特率(CBR)版本的图。

图2是媒体内容的示例VBR版本的图,描绘了每版本的平均目标比特率。

图3是图2的示例VBR版本的图,描绘了每版本的最大目标比特率。

图4是图2的示例VBR版本的图,描绘了每一版本的预测性比特率。

图5是可在其中实施本发明方法的网络布置的简化框图。

图6是在所述方法内可操作的客户端装置的简化框图。

图7是在所述方法内可操作的服务器的简化框图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌公司,未经谷歌公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201380013463.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top