[发明专利]在媒体流之间切换有效
申请号: | 201580045968.9 | 申请日: | 2015-08-31 |
公开(公告)号: | CN106797488B | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 小W·B·梅;D·L·比德曼;J·Y·苏;R·N·潘托斯 | 申请(专利权)人: | 苹果公司 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/24;H04N21/262;H04N21/442;H04N21/6373;H04N21/643;H04N21/845 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 吴信刚 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体 之间 切换 | ||
1.一种用于处理一个或多个播放列表中指定的媒体的方法,所述方法包括:
接收表示视频媒体的多个变体的数据,其中每个变体使用与所述多个变体中的其他变体不同的编码,并且每个变体在接收时已被编码;
确定用于所述视频媒体的所述多个变体中的每个变体的峰值带宽和平均带宽,每个变体示出相同的视频媒体但是使用不同的编码,其中变体的所述峰值带宽是从所述视频媒体的编码媒体片段计算出的作为所述视频媒体的所述变体的多个编码媒体片段中的任何编码媒体片段的最大比特率的常量,并且所述平均带宽是作为呈现所述视频媒体的所述变体的多个媒体片段中的内容的时间量上的平均比特率计算出的,其中每个变体的所述峰值带宽和所述平均带宽是在对所述媒体片段进行编码后并且在创建主播放列表前确定的;
为所述多个变体中的每个创建并存储媒体播放列表;
创建包括用于每个变体的通用资源标识符URI的所述主播放列表,所述主播放列表中的每个URI引用所述变体中的一个变体的媒体播放列表,所述URI用于检索所述变体的媒体播放列表,并且所述主播放列表包括指定用于所述变体中的每个变体的所述视频媒体的所述峰值带宽和所述平均带宽的数据;
存储所述主播放列表;
基于来自一个或多个客户端设备的请求来传输所述主播放列表;
响应于来自客户端设备的请求,传输所述主播放列表中的所述URI中的一个URI中引用的第一变体的第一媒体播放列表;
响应于来自所述客户端设备的针对第一变体的编码媒体文件的一个或多个请求,传输第一媒体播放列表中引用的一个或多个编码媒体文件;以及
响应于来自所述客户端设备的后续请求,向所述客户端设备传输所述主播放列表中引用的第二变体的第二媒体播放列表,所述客户端设备已确定所述客户端设备的缓冲器中存储有足够量的编码媒体片段来转变到第二变体的第二媒体播放列表。
2.根据权利要求1所述的方法,其中在以下情况下所述客户端设备的缓冲器中存储有足够量的第一播放列表的编码媒体片段来转变到第二媒体播放列表:
缓冲器中的编码媒体片段的数量乘以编码媒体片段的目标持续时间乘以观察的下载比特率大于第二媒体播放列表的待下载编码片段的数量乘以所述目标持续时间乘以第二变体的峰值带宽。
3.根据权利要求1所述的方法,其中所述峰值带宽由小于所述视频媒体的整个呈现时间的时间段上的视频媒体的流中的数据量定义,并且所述平均带宽由所述整个呈现时间上传输的数据的速率的平均值定义,并且其中针对所述视频媒体的每个变体,所述峰值带宽大于所述平均带宽。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580045968.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:云流服务器
- 下一篇:发送方法、发送装置及系统