自适应串流多媒体制造技术

技术编号:16282743 阅读:66 留言:0更新日期:2017-09-23 02:14
本发明专利技术涉及自适应串流多媒体,其具体揭示一种用于自适应地串流传送多媒体内容的方法、系统和计算机程序。自适应串流管理器监视用户终端的至少一个参数。所述自适应串流管理器监视所述用户终端的至少一个参数并预测所述用户终端的至少一个参数的未来值。所述自适应串流管理器还基于所述用户终端的所述至少一个参数的所述所预测的未来值来选择目标特性,并向媒体服务器请求具有所述目标特性的多媒体片段。

Adaptive streaming multimedia

The invention relates to an adaptive streaming multimedia, in particular to a method, a system, and a computer program for adaptively streaming multimedia content. An adaptive flow manager monitors at least one parameter of a user terminal. The adaptive stream manager monitors at least one parameter of the user terminal and predicts the future value of at least one parameter of the user terminal. The adaptive streaming manager also said at least one parameter of the user terminal based on the predicted future value to select target characteristics, and to the media server request with the target features of multimedia.

【技术实现步骤摘要】
自适应串流多媒体分案申请的相关信息本案是分案申请。该分案的母案是申请日为2010年10月15日、申请号为201080046489.6、专利技术名称为“自适应串流多媒体”的专利技术专利申请案。相关申请案的交叉参考本专利申请案主张2009年10月16日申请的题目为“HTTP串流多媒体自适应策略管理器(HTTPStreamingMultimediaAdaptivePolicyManager)”的第61/252,721号临时申请案的优先权,所述临时申请案以引用的方式明确地并入本文中。
本专利技术大体上涉及经由网络串流传送多媒体内容,且更特定来说,涉及多媒体内容的自适应串流传送。
技术介绍
无线通信系统已成为全球许多人借以进行通信的一种重要方式。无线通信系统可为例如无线电话等众多接入终端提供通信,所述接入终端中的每一者可通过接入点得到服务。接入终端可经由在上行链路和下行链路上的发射而与一个或一个以上接入点进行通信。上行链路(或反向链路)指从接入终端到接入点的通信链路,且下行链路(或前向链路)指从接入点到接入终端的通信链路。无线通信系统的资源(例如,带宽和发射功率)必须经常在多个接入终端之间共享。已知多种多址技术,包括码分多址(CDMA)、时分多址(TDMA)、频分多址(FDMA)、正交频分多址(OFDMA)、单载波频分多址(SC-FDMA),等等。接入终端包括电子装置,例如移动电话手持机和可经配置以接收运动、娱乐,或信息类多媒体节目的广播的其它移动装置。举例来说,可经由宽带广播通信链路将音频和/或视频数据传送到所述电子装置。随着接入终端的带宽要求增加,需要用于增强用户体验且有效并高效地在此类电子装置上检视多媒体的方法和设备。
技术实现思路
本专利技术的系统、方法和装置各自具有若干方面,所述方面中的任何单一者均不独自担负其所需属性。在不限制本专利技术的范围的情况下,现将简要论述本专利技术的更显著特征。在考虑此论述之后,且具体来说在阅读标题为“具体实施方式”的部分之后,将会了解到本专利技术的特征如何提供优于其它启迪和/或装置的优势。根据一个方面,提供一种经由网络自适应地串流传送多媒体内容的方法。所述方法包含在用户终端处接收多媒体串流。所述多媒体串流包含多个多媒体片段,且每一多媒体片段具有至少一个多媒体特性。所述方法进一步包含监视所述用户终端的至少一个参数,以及选择目标特性。所述目标特性基于所述用户终端的所述至少一个所监视的参数。所述方法进一步包含请求具有所述目标特性的多媒体片段。根据另一方面,提供一种能够经由网络自适应地串流传送多媒体内容的设备。所述设备包含用户终端。所述用户终端包含接收器,所述接收器经配置以接收多媒体串流。所述多媒体串流包含多个多媒体片段,且每一多媒体片段具有至少一个多媒体特性。所述用户终端进一步包含自适应串流管理器,所述自适应串流管理器经配置以监视所述用户终端的至少一个参数。所述自适应串流管理器进一步经配置以基于所述用户终端的所述至少一个所监视的参数来选择目标特性。所述自适应串流管理器进一步经配置以向媒体服务器请求具有所述目标特性的多媒体片段。根据又一方面,提供一种能够经由网络自适应地串流传送多媒体内容的设备。所述设备包含用于在用户终端处接收多媒体串流的装置。所述多媒体串流包含多个多媒体片段,且每一多媒体片段具有至少一个多媒体特性。所述设备进一步包含用于监视所述用户终端的至少一个参数的装置。所述设备进一步包含用于基于所述用户终端的所述至少一个所监视的参数来选择目标特性的装置。所述设备进一步包含用于请求具有所述目标特性的多媒体片段的装置。根据又一方面,提供一种非暂时性计算机可读媒体。所述非暂时性计算机可读媒体包含能够使计算机在用户终端处接收多媒体串流的代码。所述多媒体串流包含多个多媒体片段,且每一多媒体片段具有至少一个多媒体特性。所述非暂时性计算机可读媒体进一步包含能够使计算机监视所述用户终端的至少一个参数的代码。所述非暂时性计算机可读媒体进一步包含能够使计算机基于所述用户终端的所述至少一个所监视的参数来选择目标特性的代码。所述非暂时性计算机可读媒体进一步包含能够使计算机向媒体服务器请求具有所述目标特性的多媒体片段的代码。附图说明图1说明示范性无线多媒体串流网络。图2说明根据一实施例的在媒体服务器上的HTTP自适应串流的示范性实施方案。图3说明根据一实施例的示范性移动终端。图4说明用户终端的传感器套件的示范性实施例。图5说明根据一实施例的将多媒体内容从媒体服务器串流传送到用户终端的示范性方法。图6说明根据一实施例的预测参数的未来值的示范性方法。图7说明自适应串流管理器的示范性实施例。具体实施方式本专利技术的实施例涉及用于在装置上接收媒体内容的方法和设备。在一个实施例中,所述装置可基于某些条件来调适所接收的内容。因而,自适应媒体串流可允许移动装置基于某些条件来改变多媒体串流的质量,所述条件例如为网络带宽、电池条件、装置的行进方向,或各种其它条件。因而,在此实施例中,所述装置甚至在装置参数随时间而变化的同时也可持续为用户提供稳健的多媒体体验。在一个实施例中,所述装置监视其自身的参数,且接着预测此类参数的未来值以便调适所接收的媒体内容。举例来说,如果所述装置检测到其正向高速度加速(例如当用户进入高速公路时),那么所述装置可预测基于加速度参数其将继续趋向甚至更高的速度。使用此信息,所述装置可归因于在所述装置的增加的地面速度下预测到的较高数据错误而请求具有较低分辨率的媒体。在一个实施例中,在将媒体文件从媒体服务器或其它内容提供者发射到用户的装置之前,将所述媒体文件划分成片段。在此实施例中,所述媒体文件的每一片段具有特定特性。示范性特性包括(但不限于):位速率、质量、压缩比、编解码器类型,或音频轨道数目。所述服务器可针对每一媒体文件存储多个此类片段,以使得对于任何特定媒体文件,在所述媒体文件中存在可在任何时间点选择的多个媒体片段。此情形允许所述装置依据所检测到的所述用户装置的参数来请求同一文件的不同片段。因为不同片段可能需要较多或较少带宽,或具有较大或较小分辨率,所以所述系统可确定最佳质量片段来为用户播放。词语“示范性”在本文中用以表示“充当实例、例子或说明”。本文中描述为“示范性”的任何实施例未必被理解为比其它实施例优选或有利。呈现以下描述旨在使所属领域的任何技术人员能够制造并使用本专利技术。出于解释的目的,在以下描述中阐述细节。应了解,所属领域的一般技术人员将认识到,可在不使用这些特定细节的情况下实践本专利技术。在其它例子中,未详细阐述众所周知的结构和过程以免由于不必要的细节而混淆本专利技术的描述。因而,本专利技术并不希望受所展示的实施例限制,而是应被赋予与本文揭示的原理和特征一致的最广范围。本文中所描述的技术可用于各种无线通信网络,例如码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA(OFDMA)网络、单载波FDMA(SC-FDMA)网络等。经常可互换地使用术语“网络”与“系统”。CDMA网络可实施例如通用陆上无线电接入(UTRA)、cdma2000等无线电技术。UTRA包括宽带CDMA(W-CDMA)和低码片速率(LCR)。cdma2000涵盖IS-2000、IS-95和IS-856标准。TDMA本文档来自技高网
...
自适应串流多媒体

【技术保护点】
一种经由网络自适应地串流传送多媒体内容的方法,其包含:在用户终端处从媒体服务器接收多媒体串流,所述多媒体串流包含多媒体文件的多个多媒体片段,每一多媒体片段具有至少一个多媒体特性,所述至少一个多媒体特性包括位速率,其中与媒体内容串流的一部分相关联的多个不同片段的可用串流位速率存储在所述媒体服务器上,其中每个片段与多个不同串流位速率中的一者相关联,且其中多个不同片段可用于所述媒体内容串流的相同部分,所述多个不同片段中的每一者与不同串流位速率相关联;监视所述用户终端的至少两个参数,所述参数包括网络连接带宽;基于所述用户终端的所述网络连接带宽,在自适应串流管理器处选择目标位速率;从所述用户终端向所述媒体服务器发送对具有所述目标位速率的多媒体片段的请求;存储所述用户终端的所监视的所述至少两个参数的历史参数值;使所监视的所述至少两个参数中的一者的所述历史参数值与所监视的所述至少两个参数中的另一者的所述历史参数值相关;以及基于当前参数值、所述历史参数值和所述相关来预测未来参数值。

【技术特征摘要】
2009.10.16 US 61/252,621;2010.10.13 US 12/903,4911.一种经由网络自适应地串流传送多媒体内容的方法,其包含:在用户终端处从媒体服务器接收多媒体串流,所述多媒体串流包含多媒体文件的多个多媒体片段,每一多媒体片段具有至少一个多媒体特性,所述至少一个多媒体特性包括位速率,其中与媒体内容串流的一部分相关联的多个不同片段的可用串流位速率存储在所述媒体服务器上,其中每个片段与多个不同串流位速率中的一者相关联,且其中多个不同片段可用于所述媒体内容串流的相同部分,所述多个不同片段中的每一者与不同串流位速率相关联;监视所述用户终端的至少两个参数,所述参数包括网络连接带宽;基于所述用户终端的所述网络连接带宽,在自适应串流管理器处选择目标位速率;从所述用户终端向所述媒体服务器发送对具有所述目标位速率的多媒体片段的请求;存储所述用户终端的所监视的所述至少两个参数的历史参数值;使所监视的所述至少两个参数中的一者的所述历史参数值与所监视的所述至少两个参数中的另一者的所述历史参数值相关;以及基于当前参数值、所述历史参数值和所述相关来预测未来参数值。2.根据权利要求1所述的方法,其中所监视的所述至少两个参数基于以下各者中的两者或更多者:媒体播放器缓冲条件、网络连接带宽、网络连接等待时间、网络连接类型、无线电信号强度、可用的IP套接字数据连接的数目、所估计的多媒体剪辑长度、用户终端地理空间位置、用户终端地面速度、用户终端地理空间方向,或用户终端加速度。3.根据权利要求1所述的方法,其进一步包含监视至少一个媒体质量参数,其中选择目标多媒体特性包含基于所述至少一个媒体质量参数来选择质量特性。4.根据权利要求3所述的方法,其中所述至少一个媒体质量参数基于以下各者中的一者或一者以上:用户所请求的质量水平、所估计的视频质量,和所估计的声音质量。5.根据权利要求1所述的方法,其进一步包含监视至少一个功率参数,其中选择目标多媒体特性包含基于所述至少一个功率参数来选择目标编解码器效率。6.根据权利要求5所述的方法,其中所述至少一个功率参数基于以下各者中的一者或一者以上:移动终端功率消耗、剩余电池寿命,或移动终端电源。7.根据权利要求1所述的方法,其中所述用户终端包含蜂窝式装置。8.一种能够经由网络自适应地串流传送多媒体内容的设备,其包含:接收器,其经配置以从媒体服务器接收多媒体串流,所述多媒体串流包含多媒体文件的多个多媒体片段,每一多媒体片段具有至少一个多媒体特性,所述至少一个多媒体特性包括位速率,其中与媒体内容串流的一部分相关联的多个不同片段的可用串流位速率存储在所述媒体服务器上,其中每个片段与多个不同串流位速...

【专利技术属性】
技术研发人员:赛义德·扎曼·乔杜里拉吉夫·K·维贾亚库马尔伊德列阿斯·米尔
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1