[发明专利]低延迟流媒体有效
申请号: | 202010100780.2 | 申请日: | 2020-02-19 |
公开(公告)号: | CN111586480B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | R·N·潘特斯 | 申请(专利权)人: | 苹果公司 |
主分类号: | H04N21/442 | 分类号: | H04N21/442;H04N21/482;H04N21/6437;H04N21/845;H04N21/858;H04L65/65;H04L65/80 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 邹丹 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 延迟 流媒体 | ||
1.一种存储可执行程序指令的非暂态机器可读介质,所述可执行程序指令当由数据处理系统执行时使得所述数据处理系统执行方法,所述方法包括:
监测用于接收流媒体的第一再现的连接的带宽,所述流媒体通过符合HTTP的协议提供;
基于所监测的带宽来确定是否切换到所述流媒体的第二再现;
接收有关一个或多个对应再现的一组一个或多个再现报告,其中所述一组一个或多个再现报告中的每个再现报告提供有关用于对应再现的最近更新播放列表的数据,以有利于快速调入对应再现中的近直播点,并且所述一组一个或多个再现报告包括以下中的一项或多项:(1)针对比特率比所述第一再现低的低比特率再现的再现报告,(2)针对比特率比所述第一再现高的高比特率再现的再现报告,或它们的组合;以及
响应于确定切换到第二再现,请求用于第二再现的第一播放列表,
其中所述最近更新播放列表包括针对所述第二再现的多个统一资源标识符,并且其中所述多个统一资源标识符中的最后一个统一资源标识符是相对于直播活动的近直播点,数据处理系统能够跳到所述最后一个统一资源标识符以有利于快速调入所述第二再现,并且其中跳到所述最后一个统一资源标识符避免下载在所述最后一个统一资源标识符之前的媒体片段,以及
其中对更新播放列表的请求和对由更新播放列表中的统一资源标识符标识的媒体片段的请求是通过连接从所述数据处理系统发送的,并且其中对更新播放列表的请求与对所述更新播放列表中的第一媒体片段的请求是同时发送的。
2.根据权利要求1所述的介质,其中所述数据处理系统尝试将延迟减小到针对流媒体中呈现的直播活动的低延迟,使得所述直播活动中的动作与所述数据处理系统上所述流媒体中的动作的呈现之间的时间差小于约3至6秒。
3.根据权利要求1所述的介质,其中在符合HTTP的请求中请求所述第一播放列表,并且所述数据处理系统还基于已请求并接收到的所接收的再现报告中有关所述第二再现的数据来请求所述第二再现中的媒体片段。
4.根据权利要求1所述的介质,其中所述最近更新播放列表包括仅用于最近媒体片段的统一资源标识符,并且其中所述数据处理系统基于(1)来自一个或多个服务器系统的可用再现报告的通知和(2)所述连接的带宽随时间的变化来选择所述一组一个或多个再现报告;并且其中所述一组一个或多个再现报告在被所述数据处理系统请求之后被接收,所述数据处理系统响应于确定切换至所述第二再现来请求所述一组一个或多个再现报告。
5.一种由数据处理系统执行的机器实现的方法,所述方法包括:
监测用于接收流媒体的第一再现的连接的带宽,所述流媒体通过符合HTTP的协议提供;
基于监测的带宽来确定是否切换到流媒体的第二再现;
接收有关一个或多个对应再现的一组一个或多个再现报告,其中所述一组一个或多个再现报告中的每个再现报告提供有关用于对应再现的最近更新播放列表的数据,以有利于快速调入对应再现中的近直播点,并且所述一组一个或多个再现报告包括以下中的一项或多项:(1)针对比特率比所述第一再现低的低比特率再现的再现报告,(2)针对比特率比所述第一再现高的高比特率再现的再现报告,或它们的组合;以及
响应于确定切换到第二再现,请求用于第二再现的第一播放列表,
其中所述最近更新播放列表包括针对所述第二再现的多个统一资源标识符,并且其中所述多个统一资源标识符中的最后一个统一资源标识符是相对于直播活动的近直播点,数据处理系统能够跳到所述最后一个统一资源标识符以有利于快速调入所述第二再现,并且其中跳到所述最后一个统一资源标识符避免下载在所述最后一个统一资源标识符之前的媒体片段,以及
其中对更新播放列表的请求和对由更新播放列表中的统一资源标识符标识的媒体片段的请求是通过连接从所述数据处理系统发送的,并且其中对更新播放列表的请求与对所述更新播放列表中的第一媒体片段的请求是同时发送的。
6.根据权利要求5所述的方法,其中所述数据处理系统尝试将延迟减小到针对所述流媒体中呈现的直播活动的低延迟,使得所述直播活动中的动作与所述数据处理系统上所述流媒体中的动作的呈现之间的时间差小于约3至6秒。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010100780.2/1.html,转载请声明来源钻瓜专利网。