【技术实现步骤摘要】
【国外来华专利技术】来自多个源的多媒体数据的流式传输本申请要求享有于2011年9月7日递交的美国临时申请N0.61/531,879的优先权,故以引用方式将其全部内容并入本文。
本公开内容涉及编码的多媒体数据的传输。
技术介绍
数字视频能力可被合并入多种设备,包括数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或台式计算机、数字照相机、数字记录设备、数字媒体播放器、视频游戏设备、视频游戏控制台、蜂窝电话或卫星无线电话、视频电话会议设备等。数字视频设备实现视频压缩技术(例如在由MPEG-2、MPEG-4、ITU-T H.263或ITU-T H.264/MPEG-4第10部分、高级视频编码(AVC)定义的标准以及这些标准的扩展中描述的那些技术)以较有效地发送和接收数字视频信息。 视频压缩技术执行空间预测和/或时间预测以减少或移除视频序列中的固有冗余。对于基于块的视频编码来说,视频帧或片可以被划分成宏块。每个宏块可以被进一步划分。帧内编码的(I)帧或片中的宏块使用针对相邻宏块的空间预测来进行编码。帧间编码的(P或B)帧或片中的宏块可以使用针对在同一帧或片中的相邻宏块的空间预测或针对其它参考帧的时间预测。 在已编码视频数据后,可以打包视频数据以便传输或存储。视频数据可以被组装入符合各种标准中的任一种标准(例如,国际标准化组织(ISO)基本媒体文件格式及其扩展(例如ITU-T H.264/AVC))的视频文件中。这些打包的视频数据可以以各种方式来传输或存储,例如使用网络流式传输在计算机网络上传输或者存储在诸如DVD或蓝光光盘的本地数据存储介 ...
【技术保护点】
一种用于获取多媒体数据的方法,所述方法包括:使用针对多媒体内容的清单文件来选择多个表示中的一个表示以从其获取所述多媒体内容的多媒体数据,其中所述清单文件包括指示所述多媒体内容的所述多个表示的信息,其中所述多个表示包括所述表示中所选择的一个表示,以及其中针对所述表示的多媒体数据是从多个源可获得的;选择所述多个源中的一个源以从其获取针对所选择的表示的多媒体数据;以及从所选择的源获取针对所选择的表示的所述多媒体数据的至少一部分。
【技术特征摘要】
【国外来华专利技术】2011.09.07 US 61/531,879;2012.07.29 US 13/561,0681.一种用于获取多媒体数据的方法,所述方法包括: 使用针对多媒体内容的清单文件来选择多个表示中的一个表示以从其获取所述多媒体内容的多媒体数据,其中所述清单文件包括指示所述多媒体内容的所述多个表示的信息,其中所述多个表示包括所述表示中所选择的一个表示,以及其中针对所述表示的多媒体数据是从多个源可获得的; 选择所述多个源中的一个源以从其获取针对所选择的表示的多媒体数据;以及 从所选择的源获取针对所选择的表示的所述多媒体数据的至少一部分。2.根据权利要求1所述的方法,其中,所述多个源包括单播服务器设备、广播服务器设备和本地存储介质中的一个或多个。3.根据权利要求1所述的方法,其中,所述清单文件包括根据可扩展标记语言(XML)来格式化的媒体呈现描述(MPD)文件,其中所述MH)文件包括指示所述表示的区段的统一资源定位符(URL)和所述表示的特性的信息。4.根据权利要求1所述的方法,还包括:从所述源中除了所选择的源以外的第二源获取附加的多媒体数据,其中所述多媒体数据和所述附加的多媒体数据对应于共同时间的回放时段。5.根据权利要求4所述的方法,其中,针对所述表示中所选择的一个表示的所述多媒体数据包括与基本视图相对应的视频数据,以及其中所述附加的多媒体数据包括增强层的视频数据。6.根据权利要求4所述 的方法,其中,所述附加的多媒体数据包括与所述多媒体内容相关的外部时段。7.根据权利要求4所述的方法,其中,所述附加的多媒体数据包括广告多媒体数据。8.根据权利要求1所述的方法,还包括: 使用所述清单文件的数据来确定所述表示的可用性;以及 通过所述清单文件来确定所述表示的编码特性、显示特性和比特速率, 其中选择多个表示中的一个表示包括:基于所述表示的编码特性、所述表示的显示特性和所述表示的比特速率来选择所述表示。9.根据权利要求8所述的方法,还包括: 确定客户端设备的编码能力;以及 确定所述客户端设备的呈现能力, 其中选择多个表示中的一个表示包括:选择所述一个表示使得所述客户端设备的编码能力满足所述表示的编码特性以及使得所述客户端设备的呈现能力满足所述表示的显示特性。10.根据权利要求1所述的方法,还包括:基于从所述源接收的信息来确定所述源的可用性,其中选择所述源中的一个源包括:选择可用源中的一个源。11.一种设备,包括: 多个接口,其中所述接口中的每一个接口通信地耦合到多个源中的相应一个源; 流管理单元,其被配置为使用针对多媒体内容的清单文件来选择多个表示中的一个表示以从其获取所述多媒体内容的多媒体数据,其中所述清单文件包括指示所述多媒体内容的所述多个表示的信息,其中所述多个表示包括所述表示中所选择的一个表示,其中针对所述表示的多媒体数据是从所述多个源可获得的,以及其中所述流管理单元被配置为选择所述多个源中的一个源以从其获取针对所选择的表示的多媒体数据;以及 源组件,其被配置为经由所述接口中通信地耦合到所选择的源的一个接口来从所选择的源获取针对所选择的表示的多媒体数据。12.根据权利要求11所述的设备,还包括: 计算机可读存储介质,其包括用于属于所述源组件和所述流管理单元的功能的指令;以及 一个或多个处理器,其被配置为执行用于所述源组件和所述流管理单元的指令。13.根据权利要求11所述的设备,其中,所述多个接口包括以下各接口的一个或多个:实现超文本传输协议(HTTP)栈的第一网络接口、实现用于接收广播网络传输的广播栈的第二网络接口和用于从计算机可读存储介质获取数据的计算机可读存储介质接口。14.根据权利要求13所述的设备,其中,所述计算机可读存储介质包括数字视频光盘(DVD)或蓝光光盘。15.根据权利要求13所述的设备,其中,所述流管理单元被配置为:确定网络连接是否可用;当所述网络连接被确定为可用时,选择所述源中通信地耦合到所述第一网络接口或所述第二网络接口的一个源;以及当所述网络连接被确定为不可用时,选择所述源中通信地率禹合到所述计算机可读存储介质接口的一个源。16.根据权利要求13所述的设备,其中,所述流管理单元被配置为:从所述第一网络接口接收预测的带宽信息,从所述第二网络接口接收指示广播是否可用以及针对所述广播的URL是否可用的信息,以及从所述计算机可读存储介质接口接收针对所述多媒体数据的URL是否可用的信息,以及其中所述流管理单元被配置为至少部分地基于所接收的信息来选择所述源中的一个源。17.根据权利要求11所述的设备, 其中所述流管理单元被配置为选择来自所述源中除了所选择的源以外的第二源的附加的多媒体数据,其中所述多媒体数据和所述附加的多媒体数据对应于共同时间的回放时段,以及 其中所述源组件被配置为经由通信地耦合到所述第二源的接口来获取所述附加的多媒体数据。18.一种用于获取多媒体数据的设备,所述设备包括: 用于使用针对多媒体内容的清单文件来选择多个表示中的一个表示以从其获取所述多媒体内容的多媒体数据的单元,其中所述清单文件包括指示所述多媒体内容的所述...
【专利技术属性】
技术研发人员:T·M·纳佳拉杰,J·P·巴龙,R·纳拉亚南,G·卡帕利,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。