用于在自适应流播环境中实行快速频道改变的系统和方法技术方案

技术编号:25231131 阅读:42 留言:0更新日期:2020-08-11 23:18
本发明专利技术的名称是用于在自适应流播环境中实行快速频道改变的系统和方法。公开用于在自适应流播环境中实行快速频道改变的系统和方法。当开始新的媒体内容流时,客户端装置适用于发送传送以选择位速率编码的媒体内容的请求。在接收到编码的媒体内容时,客户端装置操作以立即解码并再现媒体内容,而不管与客户端装置的视频缓冲器相关联的缓冲器状态如何。客户端装置还操作以在特定时间周期到期时发送流播以更高位速率编码的媒体内容的请求。

【技术实现步骤摘要】
用于在自适应流播环境中实行快速频道改变的系统和方法本申请是申请号为201480064418.7、申请日为2014年9月23日、专利技术名称为“用于在自适应流播环境中实行快速频道改变的系统和方法”的专利技术专利申请的分案申请。相关申请的交叉引用本申请公开与以下美国专利申请的主题有关的主题:(i)2013年9月25日以ChristopherPhillips、CharlesHammettDasher、RobertHammondForsman和JenniferAnnReynolds的名义提交的申请号为14/037078的“SYSTEMANDMETHODFORMANAGINGADJACENTCHANNELSINANADPATIVESTREAMINGENVIRONMENT”(爱立信参考号:P40561-US1),其中的每个申请由此以引用的方式全部并入本文。
本公开一般涉及通信网络。更具体来说,并且不是当作任何限制,本公开涉及用于在自适应流播环境中管理相邻频道的系统和方法。
技术介绍
自适应流播是非传统视频递送的普遍方式。尽管已经有若干发展,但是在当前的实现中,改变自适应流播的内容(例如,从一个流或频道改变为另一个流或频道)依然是一个繁琐的过程。因此,典型的自适应流播技术并没有提供现实可行的或用户友好的“频道冲浪(channelsurfing)”体验,从而不利地影响用户享受的质量。
技术实现思路
本专利公开广泛地涉及用于在自适应流播环境中管理和实行快速频道改变(例如,用户发起的“频道冲浪”请求)的系统、方法、装置、设备和相关联的计算机可读介质。相对于客户端装置所占用的当前流播频道自适应地定义一个或多个相邻频道。客户端装置配置成基于带宽状况、缓冲器状况等预提取所定义的相邻频道的元数据和初始化信息。当频道改变时,客户端装置可操作以便利用预提取的数据快速地获得编码的媒体内容以便进行再现。在一个方面,公开一种在布置在自适应流播环境中的流播客户端装置中操作的方法的实施例。要求权利的实施例尤其包括至少监测与流播客户端装置与内容递送网络和相关联的流播服务器系统之间的网络连接或内容分发管道有关的带宽状况。基于监测的状况,可相对于流播客户端装置的当前流播频道确定一个或多个相邻频道。响应于确定所述一个或多个相邻频道,预提取与一个或多个相邻频道有关的元数据信息。响应于预提取的元数据信息,预提取所述一个或多个相邻频道的初始化信息,并将它们本地存储在流播客户端装置上。如果当前流播频道改变为属于所述一个或多个相邻频道的新流播频道,那么可利用预提取的初始化信息来提取关于新流播频道的编码媒体内容。在一个变型中,要求权利的方法还包括:监测流播客户端装置的视频缓冲器状况和解码器处理状况中的至少一个状况;以及确定可用解码器的数量。在另一个变型中,相邻频道的预提取的元数据信息包括在实行自适应位速率(ABR)流播时生成的一个或多个清单文件。相邻频道可采用多种方式确定,包括但不限于当前频道上方和/或下方的连续频道的可配置数量、基于用户的收藏列表等。在又一个变型中,要求权利的实施例可包括预提取媒体内容并立即解码预提取的媒体内容。如果当前流播频道改变为属于相邻频道之一的新流播频道,那么迅速地再现相邻频道的解码媒体内容以便进行再现。在另一个方面,公开客户端装置的实施例,它包括一个或多个处理器、带宽监测器和耦合到所述一个或多个处理器的流播客户端模块。流播客户端模块可配置成执行上文所述的方法的实施例以便至少实现在自适应流播环境中管理相邻频道的目的。在其它方面,公开包含存储在其上以用于执行上文所述的方法的一个或多个实施例的指令的非暂时性计算机可读介质的实施例。在又一个方面,公开在布置在自适应流播环境中的流播服务器系统处进行操作的方法的实施例。要求权利的实施例尤其包括:当客户端装置请求新的媒体内容流(例如,由于频道改变请求)时,总是在已知的媒体流边界(例如,流接入点或SAP)处开始流播请求的媒体内容。在另外或备选变型中,要求权利的实施例包括:在选择时间周期,对到客户端装置的新流的传送禁用错误校正;以及最初传送以选择位速率(例如,可能最低的位速率)编码并通过在流播服务器系统处操作的分段器分割成可能最短的段的请求的媒体内容。在有关方面中,公开流播服务器系统的实施例,它尤其包括一个或多个处理器以及编码器,所述编码器耦合到所述一个或多个处理器并且操作以便利用多个位速率来对媒体内容进行编码。耦合到所述一个或多个处理器的分段器配置成将编码的媒体内容分割成不同大小的段。作为要求权利的流播服务器系统的一部分实行这样一个组件,该组件配置成在布置在自适应流播环境中的客户端装置请求新的媒体内容流时在所述一个或多个处理器的控制下在SAP处开始流播媒体内容。流播服务器系统还包括配置成在将新流最初传送到客户端装置期间的时间周期在所述一个或多个处理器的控制下选择性地禁用的错误校正机制(例如,基于TCP的错误校正机制)。作为要求权利的流播服务器系统的一部分实行另一个组件,该组件配置成在所述一个或多个处理器的控制下最初传送以选择位速率(例如,可能最低的位速率)编码并通过分段器分割成可能最短的段的请求的媒体内容。在又一个有关方面中,公开可在流播客户端装置中操作以便在自适应流播环境中实行快速频道改变的方法的实施例。要求权利的实施例尤其包括:当请求新的媒体内容流时,发送传送以选择位速率(例如,可能的最低位速率)编码的媒体内容的请求;以及不管与客户端装置的视频缓冲器相关联的缓冲器状态如何,立即解码并再现所接收的媒体内容。要求权利的方法还包括发送在斜升时间周期期间流播以更高位速率编码的媒体内容的请求。在另外或备选变型中,要求权利的方法可包括发送最初流播分割成较短段的媒体内容的请求(例如,在特定时间周期)。在另一个有关方面中,公开客户端装置的实施例,它包括一个或多个处理器、频道改变控制器和耦合到所述一个或多个处理器的流播客户端模块。流播客户端模块可配置成执行上文所述的方法的实施例,以便实现在自适应流播环境中实行快速频道改变请求的目的。在其它方面中,公开包含存储在其上以用于执行上文所述的方法的一个或多个实施例的指令的非暂时性计算机可读介质的实施例。本专利技术的优点包括但不限于在自适应流播环境中利于与现有TV广播环境中普遍遭遇的体验类似的用户友好的频道冲浪体验。由于本文中所阐述的一个或多个实施例允许快速改变自适应流播频道而不会有带宽浪费,所以缓解了可由改变流播频道引起的不令人满意的观看状况。各种实施例的进一步特征如从属权利要求中所要求。鉴于以下描述和附图,这些实施例的另外益处和优点将显而易见。附图说明附图的各图中举例而非限制性地示出本公开的实施例,图中,类似参考数字指示类似元素。应注意,本公开中不同地方提到“一”或“一个”实施例时不一定指相同实施例,并且这些参考数字可表示至少一个。此外,当结合一个实施例描述特定特征、结构或特性时,认为本领域技术人员知道结合其它实施例实现该特征、结构或特性,而不管是否进行了明确描述。附图并入到说明书中并形成说明书的一部分,以便本文档来自技高网...

【技术保护点】
1.一种在布置在自适应流播环境(100)中的客户端装置(124,350)中操作的方法(800),所述方法(800)包括:/n当开始新的媒体内容流时,发送(802)传送以选择位速率编码的媒体内容的请求;/n不管与所述客户端装置(124,350)的视频缓冲器(319)相关联的缓冲器状态如何,立即解码并再现(804)所述编码的媒体内容,所述视频缓冲器(319)操作以存储所述编码的媒体内容,其中在解码并再现所述编码的媒体内容时,防止所述视频缓冲器(319)清空;以及/n在特定时间周期到期时,发送(806)流播以更高位速率编码的媒体内容的请求。/n

【技术特征摘要】
20130925 US 14/0371601.一种在布置在自适应流播环境(100)中的客户端装置(124,350)中操作的方法(800),所述方法(800)包括:
当开始新的媒体内容流时,发送(802)传送以选择位速率编码的媒体内容的请求;
不管与所述客户端装置(124,350)的视频缓冲器(319)相关联的缓冲器状态如何,立即解码并再现(804)所述编码的媒体内容,所述视频缓冲器(319)操作以存储所述编码的媒体内容,其中在解码并再现所述编码的媒体内容时,防止所述视频缓冲器(319)清空;以及
在特定时间周期到期时,发送(806)流播以更高位速率编码的媒体内容的请求。


2.如权利要求1所述的方法(800),其中所述请求包括统一资源定位符(URL)。


3.如权利要求1所述的方法(800),还包括:
发送(802)最初流播分割成较短段的媒体内容的请求。


4.如权利要求1所述的方法(800),还包括:
在逐渐提升所述流播媒体内容的位速率时,缓冲(806)所述媒体内容;以及
发送(806)流播分割成较大段的媒体内容的请求。


5.如权利要求1所述的方法(800),其中响应于所述客户端装置(124,350)的用户的频道改变,开始所述新的媒体内容流。


6.一种客户端装置(124,350),包括
一个或多个处理器(302);
频道改变控制器(304);以及
耦合到所述一个或多个处...

【专利技术属性】
技术研发人员:C菲利普斯CH达舍M罗伯森RH富尔斯曼JA雷诺斯
申请(专利权)人:爱立信股份有限公司
类型:发明
国别省市:瑞典;SE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1