用于经译码视频数据的网络串流传输的清单文件更新制造技术

技术编号:8660202 阅读:140 留言:0更新日期:2013-05-02 07:50
在一个实例中,一种用于检索多媒体数据的装置,所述装置包含一个或一个以上处理器,所述一个或一个以上处理器经配置以:根据由所述装置存储的清单文件的副本的数据而检索多媒体内容的表示的第一区段的数据;根据所述清单文件而检索所述表示的第二区段的一部分,其中在所述表示中所述第二区段出现于所述第一区段之后,且其中所述第二区段的所述部分指示所述清单文件待更新;基于所述清单文件待更新的所述指示而更新由所述装置存储的所述清单文件的所述副本;及根据所述经更新清单文件而检索所述第二区段的媒体数据。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及经编码多媒体数据的存储及输送。
技术介绍
可将数字视频能力并入到广泛范围的装置中,所述装置包括数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、视频电话会议装置及其类似者。数字视频装置实施视频压缩技术(例如,由MPEG-2、MPEG-4、ITU-TH.263或ITU-T H.264/MPEG-4第10部分(高级视频译码(AVC))定义的标准及这些标准的扩展中所描述的视频压缩技术),以更有效率地发射及接收数字视频信息。视频压缩技术执行空间预测及/或时间预测以减少或移除视频序列所固有的冗余。对于以块为基础的视频译码,可将视频帧(frame)或切片(slice)分割为宏块。可进一步分割每一宏块。使用相对于相邻宏块的空间预测来编码经帧内译码(I)帧或切片中的宏块。经帧间译码(P或B)帧或切片中的宏块可使用相对于同一帧或切片中的相邻宏块的空间预测或相对于其它参考帧的时间预测。在已编码视频数据之后,可包化视频数据以供发射或存储。可将视频数据组装为符合多种标准(例如,国际标准组织(ISO)基础媒体文件格式及其扩展(例如,ITU-TH.264/AVC))中任一者的视频文件。可以多种方式(例如,使用网络串流传输经由计算机网络的发射)输送此经包化视频数据。
技术实现思路
一般来说,本专利技术描述用于改善经由网络对媒体数据进行串流传输的技术。这些技术包括针对特技模式的支持,例如,在经由网络串流传输的媒体内容内的快进、倒转及搜寻。这些技术还包括针对表示群组的支持,例如,用信号表示一表示群组的共同特性,以及所述表示的个别特性。此外,所述技术包括提供用于更新用于串流传输的媒体内容的清单文件的信息。所述技术还包括提供用于目标广告的媒体数据作为用于媒体内容的外部周期。这些技术进一步包括将体验质量报告从一客户端装置提供及解译到一服务提供者。另夕卜,这些技术包括媒体内容的清单文件所符合的简档数据的信令。在一个实例中,一种检索视频数据的方法包括:分析用于多媒体内容的清单文件的至少一部分,其中所述清单文件的所述部分包括指示所述多媒体内容的表示集合的信息及指示所述表示集合中的每一集合的共同特性的信息;基于所述表示集合中的一个集合的所述共同特性而选择所述表示集合中的所述一个集合;基于所述集合中的所述一个集合的所述表示中的一个表示的一个或一个以上译码特性而选择所述表示集合中的所述选定一个集合的所述表示中的所述一个表示;及基于所述选择而产生针对所述表示中的所述一个表示的数据的请求。在另一实例中,一种用于接收用于视频数据的信息的装置包括一个或一个以上处理器,所述一个或一个以上处理器经配置以:分析用于多媒体内容的清单文件的至少一部分,其中所述清单文件的所述部分包括指示所述多媒体内容的表示集合的信息及指示所述表示集合中的每一集合的共同特性的信息;基于所述表示集合中的一个集合的所述共同特性而选择所述表示集合中的所述一个集合;基于所述集合中的所述一个集合的所述表示中的一个表示的一个或一个以上译码特性而选择所述表示集合中的所述选定一个集合的所述表示中的所述一个表示;及基于所述选择而产生针对所述表示中的所述一个表示的数据的请求。在另一实例中,一种用于接收用于视频数据的信息的装置包括:用于分析用于多媒体内容的清单文件的至少一部分的装置,其中所述清单文件的所述部分包括指示所述多媒体内容的表示集合的信息及指示所述表示集合中的每一集合的共同特性的信息;用于基于所述表示集合中的一个集合的所述共同特性而选择所述表示集合中的所述一个集合的装置;用于基于所述集合中的所述一个集合的所述表示中的一个表示的一个或一个以上译码特性而选择所述表示集合中的所述选定一个集合的所述表示中的所述一个表示的装置;及用于基于所述选择而产生针对所述表示中的所述一个表示的数据的请求的装置。在另一实例中,一种计算机程序产品包括计算机可读存储媒体,所述计算机可读存储媒体包含指令,所述指令在执行时使用于检索视频数据的装置的处理器进行以下操作:分析用于多媒体内容的清单文件的至少一部分,其中所述清单文件的所述部分包括指示所述多媒体内容的表示集合的信息及指示所述表示集合中的每一集合的共同特性的信息;基于所述表示集合中的一个集合的所述共同特性而选择所述表示集合中的所述一个集合;基于所述集合中的所述一个集合的所述表示中的一个表示的一个或一个以上译码特性而选择所述表示集合中的所述选定一个集合的所述表示中的所述一个表示;及基于所述选择而产生针对所述表示中的所述一个表示的数据的请求。在另一实例中,一种发送用于视频数据的信息的方法包括:获得具有一个或一个以上共同特性的多媒体内容的表示集合,其中所述集合中的所述表示中的每一表示具有与所述共同特性分离的一个或一个以上个别译码特性;获得用于所述多媒体内容的清单文件,其中所述清单文件包括指示所述集合中的所述表示的信息、指示所述表示集合的所述共同特性的信息,及指示所述集合中的所述表示中的每一表示的所述译码特性的信息;及将所述清单文件的至少一部分发送到客户端装置。在另一实例中,一种用于发送用于视频数据的信息的装置,所述装置包含一个或一个以上处理器,所述一个或一个以上处理器经配置以:获得具有一个或一个以上共同特性的多媒体内容的表示集合,其中所述集合中的所述表示中的每一表示具有与所述共同特性分离的一个或一个以上个别译码特性;获得用于所述多媒体内容的清单文件,其中所述清单文件包括指示所述集合中的所述表示的信息、指示所述表示集合的所述共同特性的信息,及指示所述集合中的所述表示中的每一表示的所述译码特性的信息;及将所述清单文件的至少一部分发送到客户端装置。在另一实例中,一种用于发送用于视频数据的信息的装置包括:用于获得具有一个或一个以上共同特性的多媒体内容的表示集合的装置,其中所述集合中的所述表示中的每一表示具有与所述共同特性分离的一个或一个以上个别译码特性;用于获得用于所述多媒体内容的清单文件的装置,其中所述清单文件包括指示所述集合中的所述表示的信息、指示所述表示集合的所述共同特性的信息,及指示所述集合中的所述表示中的每一表示的所述译码特性的信息;及用于将所述清单文件的至少一部分发送到客户端装置的装置。在另一实例中,一种计算机程序产品包括计算机可读存储媒体,所述计算机可读存储媒体包含指令,所述指令使用于提供视频数据的装置的处理器进行以下操作:获得具有一个或一个以上共同特性的多媒体内容的表示集合,其中所述集合中的所述表示中的每一表示具有与所述共同特性分离的一个或一个以上个别译码特性;获得用于所述多媒体内容的清单文件,其中所述清单文件包括指示所述集合中的所述表示的信息、指示所述表示集合的所述共同特性的信息,及指示所述集合中的所述表示中的每一表示的所述译码特性的信息;及将所述清单文件的至少一部分发送到客户端装置。在另一实例中,一种检索视频数据的方法包括:分析用于多媒体内容的清单文件的信息,其中所述清单文件的所述信息指示所述多媒体内容的至少一个表示包括时间子序列;确定用于所述时间子序列的数据的一个或一个以上位置;及提交针对用于所述时间子序列的所述数据的一个或一个本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.08.10 US 61/372,399;2011.08.08 US 13/205,5741.一种检索多媒体数据的方法,所述方法包含: 根据由客户端装置存储的清单文件的副本的数据而检索多媒体内容的表示的第一区段的数据; 根据所述清单文件而检索所述表示的第二区段的一部分,其中在所述表示中所述第二区段出现于所述第一区段之后,且其中所述第二区段的所述部分指示所述清单文件待更新; 基于所述清单文件待更新的所述指示而更新由所述客户端装置存储的所述清单文件的所述副本 '及 根据所述经更新清单文件而检索所述第二区段的媒体数据。2.根据权利要求1所述的方法,其中更新所述清单文件包含使用所述第二区段的所述部分的数据来更新所述清单文件。3.根据权利要求1所述的方法,其中更新所述清单文件包含从所述第二区段的所述部分中所指示的位置检索用以更新所述清单文件的数据。4.根据权利要求1所述的方法,其中更新所述清单文件包含: 确定所述清单文件的待更新的一个或一个以上元素;及 仅更新所述清单文件的所述所确定的一个或一个以上元素。5.根据权利要求1 所述的方法,其进一步包含: 从所述多媒体内容的第二不同表示检索媒体数据;及 发送指示从所述第一表示及所述第二表示所检索的所述数据的信息。6.根据权利要求5所述的方法,其进一步包含: 建构包括指示所述多媒体内容的表示的信息的可扩展标记语言格式化电子文档,所述多媒体内容的所述表示包括从中检索了媒体数据的所述第一表示及所述第二表示, 其中发送指示所检索的所述数据的所述信息包含将所述所建构文档发送到从中检索了所述媒体数据的服务器。7.一种用于检索多媒体数据的装置,所述装置包含一个或一个以上处理器,所述一个或一个以上处理器经配置以:根据由所述装置存储的清单文件的副本的数据而检索多媒体内容的表示的第一区段的数据;根据所述清单文件而检索所述表示的第二区段的一部分,其中在所述表示中所述第二区段出现于所述第一区段之后,且其中所述第二区段的所述部分指示所述清单文件待更新;基于所述清单文件待更新的所述指示而更新由所述装置存储的所述清单文件的所述副本;及根据所述经更新清单文件而检索所述第二区段的媒体数据。8.根据权利要求7所述的装置,其中为了更新所述清单文件,所述一个或一个以上处理器经配置以使用所述第二区段的所述部分的数据来更新所述清单文件。9.根据权利要求7所述的装置,其中为了更新所述清单文件,所述一个或一个以上处理器经配置以从所述第二区段的所述部分中所指示的位置检索用以更新所述清单文件的数据。10.根据权利要求7所述的装置,其中为了更新所述清单文件,所述一个或一个以上处理器经配置以:确定所述清单文件的待更新的一个或一个以上元素;及仅更新所述清单文件的所述所确定的一个或一个以上元素。11.根据权利要求7所述的装置,其中所述一个或一个以上处理器经进一步配置以:从所述多媒体内容的第二不同表示检索媒体数据;及发送指示从所述第一表示及所述第二表示所检索的所述数据的信息。12.根据权利要求11所述的装置,其中所述一个或一个以上处理器经进一步配置以建构包括指示所述多媒体内容的表示的信息的可扩展标记语言格式化电子文档,所述多媒体内容的所述表示包括从中检索了媒体数据的所述第一表示及所述第二表示,且其中为了发送指示所检索的所述数据的所述信息,所述一个或一个以上处理器经配置以将所述所建构文档发送到从中检索了所述媒体数据的服务器。13.根据权利要求7所述的装置,其中所述装置包含以下各者中的至少一者: 集成电路; 微处理器 '及 无线通信装置,其包括所述一个或一个以上处理器。14.一种用于检索多媒体数据的装置,所述装置包含: 用于根据由所述装置存储的清单文件的副本的数据而检索多媒体内容的表示的第一区段的数据的装置; 用于根据所述清单文件而检索所述表示的第二区段的一部分的装置,其中在所述表示中所述第二区段出现于所述第一区段之后,且其中所述第二区段的所述部分指示所述清单文件待更新; 用于基于所述清单文 件待更新的所述指示而更新由所述装置存储的所述清单文件的所述副本的装置 '及 用于根据所述经更新清单文件而检索所述第二区段的媒体数据的装置。15.根据权利要求14所述的装置,其中更新所述清单文件包含使用所述第二区段的所述部分的数据来更新所述清单文件。16.根据权利要求1所述的装置,其中更新所述清单文件包含从所述第二区段的所述部分中所指示的位置检索用以更新所述清单文件的数据。17.根据权利要求14所述的装置,其中所述用于更新所述清单文件的装置包含: 用于确定所述清单文件的待更新的一个或一个以上元素的装置;及 用于仅更新所述清单文件的所述所确定的一个或一个以上元素的装置。18.根据权利要求14所述的装置,其进一步包含: 用于从所述多媒体内容的第二不同表示检索媒体数据的装置;及 用于发送指示从所述第一表示及所述第二表示所检索的所述数据的信息的装置。19.根据权利要求18所述的装置,其进一步包含: 用于建构包括指示所述多媒体内容的表示的信息的可扩展标记语言格式化电子文档的装置,所述多媒体内容的所述表示包括从中检索了媒体数据的所述第一表示及所述第二表不, 其中所述用于发送指示所检索的所述数据的所述信息的装置包含用于将所述所建构文档发送到从中检索了所述媒体数据的服务器的装置。20.一种计算机程序产品,其包含计算机可读媒体,所述计算机可读媒体具有存储于其上的指令,所述指令在执行时使用于检索多媒体数据的装置的处理器进行以下操作:根据由所述装置存储的清单文件的副本的数据而检索多媒体内容的表示的第一区段的数据; 根据所述清单文件而检索所述表示的第二区段的一部分,其中在所述表示中所述第二区段出现于所述第一区段之后,且其中所述第二区段的所述部分指示所述清单文件待更新; 基于所述清单文件待更新的所述指示而更新由所述装置存储的所述清单文件的所述副本 '及 根据所述经更新清单文件而检索所述第二区段的媒体数据。21.根据权利要求20所述的计算机程序产品,其中所述使所述处理器更新所述清单文件的指令包含使所述处理器使用所述第二区段的所述部分的数据来更新所述清单文件的指令。22.根据权利要求20所述的计算机程序产品,其中所述使所述处理器更新所述清单文件的指令包含使所述处理器从所述第二区段的所述部分中所指示的位置检索用以更新所述清单文件的数据的指令。23.根据权利要求20所述的...

【专利技术属性】
技术研发人员:陈盈托马斯·斯托克哈默马克·沃森
申请(专利权)人:高通股份有限公司
类型:
国别省市:

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

1