【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及经编码的视频数据的存储及输送。
技术介绍
可将数字视频能力并入到广泛范围的装置中,所述装置包括数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型计算机或桌上型计算机、摄像机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式电话或卫星无线电电话、 视频电话会议装置及其类似者。数字视频装置实施视频压缩技术(例如,在由MPEG-2、 MPEG-4、ITU-T H. 263 或 ITU-T H. 264/MPEG-4 第 10 部分(高级视频译码(AVC))定义的标准及这些标准的扩展中所描述的视频压缩技术)以更有效率地发射及接收数字视频信息。视频压缩技术执行空间预测及/或时间预测以减少或移除视频序列中所固有的冗余。对于基于块的视频译码来说,可将视频帧或切片分割成宏块。可进一步分割每一宏块。使用相对于相邻宏块的空间预测来编码经帧内译码(I)的帧或切片中的宏块。在经帧间译码(P或B)的帧或切片中的宏块可使用相对于在同一帧或切片中的相邻宏块的空间预测或相对于其它参考帧的时间预测。在已编码视频数据之后,可将视频数据包化以用于传输或存储。可遵照各种标准中的任一者(例如,国际标准组织(ISO)基础媒体文件格式及其扩展(例如AVC))将视频数据组装成一视频文件。一直在努力开发基于H. 264/AVC的新视频译码标准。一个此种标准为可扩充视频译码(SVC)标准, 其为H. 264/AVC的可扩充扩展。另一标准为多视图视频译码(MVC),其变成H. 264/AVC的多视图扩展。MVC的联合草案描述于JVT-AB204的“多视图视频 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.07.20 US 12/840,1461.一种输出经编码视频数据的方法,所述方法包含将经编码视频数据组装成多个子轨道片段,所述子轨道片段中的每一者包含所述经编码视频数据的多个阶层式相关的经译码视频图片,其中所述阶层式相关的经译码视频图片各自对应于一共同阶层式层;根据串流传输协议接收请求,其中所述请求指定所述子轨道片段中的至少一者;及响应于所述请求,输出所述多个子轨道片段中的所述至少一者的所述阶层式相关的经译码视频图片。2.根据权利要求1所述的方法,其中所述请求包含指定对应于所述多个子轨道片段中的所述至少一者的字节范围的超文本传送协议HTTP部分GET请求。3.根据权利要求1所述的方法,其进一步包含用信号发出指示如何将所述子轨道片段中的一者以上的所述经译码视频图片重新排序成解码次序的重新排序信 息。4.根据权利要求3所述的方法,其中用信号发出重新排序信息包含产生参考所述多个子轨道片段中的第一者的经译码视频图片的重组装器对象;及将所述重组装器对象存储于所述多个子轨道片段中的第二者中。5.根据权利要求4所述的方法,其中产生所述重组装器对象包含产生所述重组装器对象以包括所述多个子轨道片段中的所述第一者的索引值及指示所述多个子轨道片段中的所述第一者中的样本的位置的位置值。6.根据权利要求3所述的方法, 其中用信号发出重新排序信息包含对于每一子轨道片段,用信号发出子轨道片段识别符及所述子轨道片段中的许多图片,所述方法进一步包含布置所述子轨道片段以使得所述子轨道片段遵循固定模式。7.根据权利要求1所述的方法,其进一步包含产生指定所述多个子轨道片段中的至少一者的字节范围的子轨道片段标头。8.根据权利要求7所述的方法,其进一步包含在输出所述多个子轨道片段中的所述至少一者的所述多个阶层式相关的视频图片之前输出所述子轨道片段标 头。9.根据权利要求1所述的方法,其进一步包含在包括所述子轨道片段的媒体文件的初始化片段中定义对应于所述多个子轨道片段的子集的至少一个操作点。10.一种用于输出经编码视频数据的设备,所述设备包含接口,其经配置以根据串流传输协议输出数据 '及控制单元,其经配置以将经编码视频数据组装成多个子轨道片段,所述子轨道片段中的每一者包含所述经编码视频数据的多个阶层式相关的视频图片,其中所述阶层式相关的视频图片各自对应于一共同阶层式层;根据所述串流传输协议接收请求,其中所述请求指定所述多个子轨道片段中的至少一者;及响应于所述请求,使所述接口输出所述多个子轨道片段中的所述至少一者的所述阶层式相关的视频图片。11.根据权利要求10所述的设备,其中所述请求包含指定对应于所述多个子轨道片段中的所述至少一者的字节范围的超文本传送协议HTTP部分GET请求。12.根据权利要求10所述的设备,其中所述控制单元进一步经配置以产生参考所述多个子轨道片段中的第一者的样本的重组装器对象,且将所述重组装器对象存储于所述多个子轨道片段中的第二者中。13.根据权利要求12所述的设备,其中所述控制单元经配置以产生所述重组装器对象以包括所述多个子轨道片段中的所述第一者的索引值及指示所述多个子轨道片段中的所述第一者中的所述样本的位置的位置值。14.根据权利要求10所述的设备,其中所述控制单元经配置以产生指定所述多个子轨道片段中的至少一者的字节范围的多路分用标头。15.根据权利要求14所述的设备,其中所述控制单元经配置以在输出所述多个子轨道片段中的所述至少一者的所述多个阶层式相关的视频图片之前输出所述多路分用标头。16.根据权利要求10所述的设备,其中所述控制单元经配置以在包括所述子轨道片段的视频文件的电影盒中定义对应于所述多个子轨道片段的子集的至少一个操作点。17.根据权利要求10所述的设备,其中所述设备包含以下各者中的至少一者集成电路;微处理器;及无线通信装置,其包括所述控制单元。18.一种用于输出经编码视频数据的设备,所述设备包含用于将经编码视频数据组装成多个子轨道片段的装置,所述子轨道片段中的每一者包含所述经编码视频数据的多个阶层式相关的视频图片,其中所述多个阶层式相关的视频图片各自对应于一共同阶层式层;用于根据串流传输协议接收请求的装置,其中所述请求指定所述多个子轨道片段中的至少一者;及用于响应于所述请求而输出所述多个子轨道片段中的所述至少一者的所述多个阶层式相关的视频图片的装置。19.根据权利要求18所述的设备,其中所述请求包含指定对应于所述多个子轨道片段中的所述至少一者的字节范围的超文本传送协议HTTP部分GET请求。20.根据权利要求18所述的设备,其进一步包含用于产生参考所述多个子轨道片段中的第一者的样本的重组装器对象的装置;及用于将所述重组装器对象存储于所述多个子轨道片段中的第二者中的装置。21.根据权利要求20所述的设备,其中所述用于产生所述重组装器对象的装置包含用于产生所述重组装器对象以包括所述多个子轨道片段中的所述第一者的索引值及指示所述多个子轨道片段中的所述第一者中的所述样本的位置的位置值的装置。22.根据权利要求18所述的设备,其进一步包含用于产生指定所述多个子轨道片段中的至少一者的字节范围的多路分用标头的装置。23.根据权利要求22所述的设备,其进一步包含用于在输出所述多个子轨道片段中的所述至少一者的所述多个阶层式相关的视频图片之前输出所述多路分用标头的装置。24.根据权利要求18所述的设备,其进一步包含用于在包括所述子轨道片段的视频文件的电影盒中定义对应于所述多个子轨道片段的子集的至少一个操作点的装置。25.一种计算机程序产品,其包含计算机可读存储媒体,所述计算机可读存储媒体上存储有在执行时致使用于输出经编码视频数据的源装置的处理器进行以下操作的指令将经编码视频数据组装成多个子轨道片段,所述子轨道片段中的每一者包含所述经编码视频数据的多个阶层式相关的视频图片,其中所述多个阶层式相关的视频图片各自对应于一共同阶层式层;根据串流传输协议接收请求,其中所述请求指定所述多个子轨道片段中的至少一者;及响应于所述请求,输出所述多个子轨道片段中的所述至少一者的所述多个阶层式相关的视频图片。26.根据权利要求25所述的计算机程序产品,其中所述请求包含指定对应于所述多个子轨道片段中的所述至少一者的字节范围的超文本传送协议HTTP部分GET请求。27.根据权利要求25所述的计算机程序产品,其进一步包含用以进行以下操作的指令产生参考所述多个子轨道片段中的第一者的样本的重组装器对象;及将所述重组装器对象存储于所述多个子轨道片段中的第二者中。28.根据权利要求27所述的计算机程序产品,其中所述用以产生所述重组装器对象的指令包含用...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。