[发明专利]一种由客户端设备执行的机器实现的方法以及可读介质有效
申请号: | 202010100779.X | 申请日: | 2020-02-19 |
公开(公告)号: | CN111586479B | 公开(公告)日: | 2022-11-29 |
发明(设计)人: | R·N·潘特斯 | 申请(专利权)人: | 苹果公司 |
主分类号: | H04N21/442 | 分类号: | H04N21/442;H04N21/6437;H04N21/845;H04N21/858;H04L65/65;H04L65/80 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 邹丹 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 设备 执行 机器 实现 方法 以及 可读 介质 | ||
1.一种存储可执行程序指令的非暂态机器可读介质,所述可执行程序指令当由客户端设备执行时使得所述客户端设备执行方法,所述方法包括:
监测用于接收流媒体的第一再现的连接的带宽,所述流媒体通过符合HTTP的协议提供;
基于监测的带宽来确定是否切换到所述流媒体的第二再现;
响应于确定切换到所述第二再现,请求用于所述第二再现的第一播放列表;
在所述第一播放列表中,检查一个或多个播放列表注释,所述播放列表注释指定媒体片段是否包括能够在不使用任何先前帧的情况下被解码为完整图像帧的任何独立帧;
基于所述一个或多个播放列表注释,确定用于从所述第一再现切换到所述第二再现的媒体片段的独立帧存在于所述第一播放列表中;以及
基于所确定的独立帧选择性地下载所述第一播放列表中的媒体片段,包括:
跳过在所述第一播放列表中的所确定的独立帧之前的、不包括任何独立帧的一个或多个媒体片段的下载;以及
以所确定的独立帧开始下载所述第一播放列表中的媒体片段。
2.根据权利要求1所述的介质,其中所述第一播放列表包括在没有前一个独立帧的情况下不能被解码为有效数据的一个或多个从属帧。
3.根据权利要求2所述的介质,其中所述独立帧是一种关键帧,其包含得出和解码所述关键帧中的编码图像的所有必要数据,并且在时间上在所述独立帧之后的从属帧使用所述关键帧中的数据来解码所述从属帧中的编码图像。
4.根据权利要求3所述的介质,其中从属帧包括P帧和B帧,所述P帧和B帧包括相对于其所依赖的所述独立帧的差异数据。
5.根据权利要求3所述的介质,其中所述方法还包括:
请求有关一个或多个对应再现的一组一个或多个再现报告,其中所述一组一个或多个再现报告中的每个再现报告提供有关用于对应再现的最近更新播放列表的数据,以有利于快速调入所述对应再现中的近直播点,并且所述一组一个或多个再现报告包括以下一项或多项:(1)针对比特率比所述第一再现低的低比特率再现的再现报告,以及(2)针对比特率比所述第一再现高的高比特率再现的再现报告。
6.根据权利要求5所述的介质,其中包括所确定的独立帧的第一媒体片段是包含独立帧的最后一个媒体片段,但不是所述第一播放列表中的最后一个媒体片段。
7.一种由客户端设备执行的机器实现的方法,所述方法包括:
监测用于接收流媒体的第一再现的连接的带宽,所述流媒体通过符合HTTP的协议提供;
基于监测的带宽来确定是否切换到所述流媒体的第二再现;
响应于确定切换到所述第二再现,请求用于所述第二再现的第一播放列表;
在所述第一播放列表中,检查一个或多个播放列表注释,所述播放列表注释指定媒体片段是否包括能够在不使用任何先前帧的情况下被解码为完整图像帧的任何独立帧;
基于所述一个或多个播放列表注释,确定用于从所述第一再现切换到所述第二再现的媒体片段的独立帧存在于所述第一播放列表中;以及
基于所确定的独立帧选择性地下载所述第一播放列表中的媒体片段,包括:
跳过在所述第一播放列表中的所确定的独立帧之前的、不包括任何独立帧的一个或多个媒体片段的下载;以及
以所确定的独立帧开始下载所述第一播放列表中的媒体片段。
8.根据权利要求7所述的方法,其中所述第一播放列表包括在没有前一个独立帧的情况下不能被解码为有效数据的一个或多个从属帧。
9.根据权利要求8所述的方法,其中所述独立帧是一种关键帧,其包含得出和解码所述关键帧中的编码图像的所有必要数据,并且在时间上在所述独立帧之后的从属帧使用所述关键帧中的数据来解码所述从属帧中的编码图像。
10.根据权利要求9所述的方法,其中从属帧包括P帧和B帧,所述P帧和B帧包括相对于其所依赖的所述独立帧的差异数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010100779.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:有机发光显示装置
- 下一篇:用于管理数据库的电子设备和方法