用于对视频数据进行流传输的方法和相应装置的制造方法_6

文档序号:8927369阅读:来源:国知局
方法还包括以下步骤: -获取与所述给定视频相对应的数据, -对所获取到的数据进行压缩, -封装压缩后的数据,所述封装包括: ?生成给定数量的视频片段文件,每一个视频片段文件包括给定的一段时间内的与所述给定视频和所述η个视频子轨相关联的数据,以及 ?生成与媒体文件片段相关联的初始化片段,所述初始化片段包括与视频轨和视频子轨有关的初始化数据,以及 -根据封装后的数据来生成所述描述文件。23.根据权利要求22所述的方法,其中,所述描述文件还包括与所述初始化片段相关联的URL。24.根据权利要求22或23所述的方法,其中,所述初始化数据包括表示各视频子轨的宽度和高度的值。25.根据权利要求24所述的方法,其中,所述初始化数据还包括使得能够将各视频子轨显示在恰当位置处的变换矩阵。26.—种用于利用服务器装置向客户端装置提供数据的方法,所述数据与给定视频相对应,所述给定视频的各帧被分割成η个空间区块,以创建独立的η个视频子轨,其中η是整数,所述方法包括以下步骤: ?生成描述文件,所述描述文件包括与所述η个视频子轨的空间组织有关的数据以及分别指定各视频子轨的至少η个URL ; ?将所述描述文件发送至所述客户端装置;以及 ?基于一个或多个所述客户端装置或所述客户端装置的用户的请求来发送与给定数量的视频子轨相对应的视频数据,其中各请求包括所述URL其中之一。27.根据权利要求26所述的方法,其中,所述描述文件还包括指定与完整的所述给定视频相对应的轨的URL,并且所述服务器装置基于包括完整的视频轨的URL的客户端装置请求来将与所述完整的视频轨相对应的视频数据发送至所述客户端装置。28.根据权利要求26或27所述的方法,其中,所述给定视频是包括基本层和至少一个增强层的可分级视频,所述η个视频子轨与增强层相对应;所述给定视频还包括基本层轨,所述描述文件还包括所述基本层轨的URL,并且所述服务器装置还基于包括所述基本层轨的URL的客户端装置请求,来将与所述基本层轨相对应的视频数据发送至所述客户端装置。29.根据权利要求26或27所述的方法,其中,所述给定视频是包括基本层和至少一个增强层的可分级视频,所述η个视频子轨与增强层相对应;所述基本层的各帧还被分割成各自与所述增强层中的区块相对应的η个空间区块,以创建独立的η个基本层子轨,所述描述文件还包括所述基本层子轨的URL,并且所述服务器装置还基于包括所述基本层子轨的URL的客户端装置请求,来将与所述基本层子轨相对应的视频数据发送至所述客户端装置。30.根据权利要求26至29中任一项所述的方法,其中,在所述描述文件中,利用子分割成每一个具有预先确定的高度和宽度的给定数量的行和列的网格来定义所述η个空间区块的结构。31.根据权利要求30所述的方法,其中,所述η个空间区块的结构定义具有均一面积或非均一面积的空间区块。32.根据权利要求30或31所述的方法,其中,各空间区块是矩形区域。33.根据权利要求30或31所述的方法,其中,在所述空间区块具有均一面积的情况下,所述网格是利用水平维度和垂直维度这两者中的边界的数量所指定的。34.根据权利要求30或31所述的方法,其中,在所述空间区块具有非均一面积的情况下,所述网格是利用行和列的数量以及行和列的边界的位置所指定的。35.根据权利要求26至34中任一项所述的方法,其中,所述数据是根据经由HTTP的动态自适应流传输标准即DASH标准来发送的,所述描述文件是媒体呈现描述文件。36.根据权利要求35所述的方法,其中,各URL指定预定义的一段时间内的轨或子轨的片段。37.根据权利要求36所述的方法,其中,所述η个空间区块的结构是通过使用相对于整个一段时间的句法元素针对各段时间所定义的。38.根据权利要求37所述的方法,其中,所述描述文件针对每段时间包括针对各视频子轨所定义的参数的集合, 所述参数的集合包括包含与以下内容有关的数据的描述符: a.轨的类型:视频轨或视频子轨,以及/或者 b.在轨是视频子轨的情况下,空间区块的位置和所述η个空间区块的结构。39.根据权利要求36所述的方法,其中,所述描述文件针对每段时间包括针对各区块所定义的参数的集合, 所述参数的集合包括称为角色元素即Role元素的描述符,该Role元素包含与以下内容有关的数据: a.轨的类型:视频轨或视频子轨,以及/或者 b.在轨是视频子轨的情况下,对所述η个空间区块的结构的参考。40.根据权利要求38或39所述的方法,其中,在轨是视频子轨的情况下,所述描述符还包括用以指定所考虑的区块相对于所述η个空间区块的结构的位置的方案。41.根据权利要求40所述的方法,其中,所述空间区块的位置是通过参考网格的行和列的索引来指示的。42.根据权利要求40所述的方法,其中,所述空间区块的位置是通过参考所述空间区块的左上角的以像素为单位的位置以及所述空间区块的宽度和高度来指示的。43.根据权利要求40所述的方法,其中,所述空间区块的位置是利用指定坐标系中的位置来指示的。44.根据权利要求40所述的方法,其中,所述空间区块的位置被表示为空间媒体片断。45.根据权利要求26至44中任一项所述的方法,其中,在生成所述描述文件的步骤之前,还包括以下步骤: -获取与所述给定视频相对应的数据, -对所获取到的数据进行压缩, -封装压缩后的数据,所述封装包括: ?生成给定数量的媒体片段文件,其中每一个媒体片段文件包括给定的一段时间内的与所述给定视频和所述η个视频子轨相关联的数据,以及 ?生成与媒体文件片段相关联的初始化片段,其中所述初始化片段包括与视频轨和视频子轨有关的初始化数据。46.根据权利要求26至45中任一项所述的方法,其中,所述视频数据包括表示相同内容的各自具有给定分辨率的m个视频轨,并且各视频轨的各帧被分割成η个空间区块,以创建独立的m*n个视频子轨,其中m是整数。47.根据权利要求26至46中任一项所述的方法,其中,所述描述文件包括视频子轨的参数,所述参数包括与不同视频子轨的可能或禁止的关联有关的数据,在根据经由HTTP的动态自适应流传输标准即DASH标准来对所述数据进行流传输的情况下,所述可能或禁止的关联是利用标识符属性来指示的。48.—种用于利用客户端装置来获得与给定视频相对应的数据的方法,所述给定视频的各帧被分割成η个空间区块,以创建独立的η个视频子轨,其中η是整数,所述方法包括以下步骤: -接收描述文件,其中所述描述文件包括与所述η个视频子轨的空间组织有关的数据以及分别指定各视频子轨的至少η个URL ; -利用所述客户端装置或所述客户端装置的用户来选择所述给定视频中的至少一个关注区域; -基于所述描述文件,根据所选择的关注区域来获得一个或多个URL ; -发送用于请求所述视频子轨的一个或多个请求消息,其中各请求消息包括所述客户端装置所选择的URL其中之一;以及 -响应于所述请求消息,来接收与所请求的视频子轨相对应的视频数据。49.根据权利要求48所述的方法,其中,所述描述文件还包括指定与完整的所述给定视频相对应的轨的URL,并且在所述客户端装置没有选择任何关注区域的情况下,所述方法还包括以下步骤:发送用于请求完整的视频轨的请求消息,并且响应于该请求消息来接收与所请求的完整的视频轨相对应的视频数据。50.根据权利要求48或49所述的方法,其中,所述给定视频是包括基本层和至少一个增强层的可分级视频,所述η个视频子轨与增强层相对应;所述给定视频还包括基本层视频轨,所述描述文件还包括所述基本层视频轨的URL,并且在所述客户端装置选择一个关注区域的情况下,所述方法还包括以下步骤: -利用所述客户端装置获得所述基本层的URL ; -发送包括所述基本层视频轨的URL的请求消息;以及 -响应于该请求消息来接收与所请求的基本层视频轨相对应的视频数据。51.根据权利要求48或49所述的方法,其中,所述给定视频是包括基本层和至少一个增强层的可分级视频,所述η个视频子轨与增强层相对应;所述基本层的各帧也被分割成各自与所述增强层中的区块相对应的η个空间区块,以创建独立的η个基本层子轨, 所述描述文件还包括所述基本层子轨的URL ;并且在所述客户端装置选择一个关注区域的情况下,所述方法还包括以下步骤: -利用所述客户端装置获得所述基本层子轨的URL ; -发送包括所述基本层子轨的URL的请求消息;以及 -响应于该请求消息来接收与所请求的基本层子轨相对应的视频数据。52.根据权利要求48至51中任一项所述的方法,其中,在所述描述文件中,利用子分割成每一个具有预先确定的高度和宽度的给定数量的行和列的网格来定义所述η个空间区块的结构。53.根据权利要求52所述的方法,其中,所述η个空间区块的结构定义具有均一面积或非均一面积的空间区块。54.根据权利要求52或53所述的方法,其中,各空间区块是矩形区域。55.根据权利要求52或53所述的方法,其中,在所述空间区块具有均一面积的情况下,所述网格是利用水平维度和垂直维度这两者中的边界的数量所指定的。56.根据权利要求52或53所述的方法,其中,在所述空间区块具有非均一面积的情况下,所述网格是利用行和列的数量以及行和列的边界的位置所指定的。57.根据权利要求48至56中任一项所述的方法,其中,所述数据是根据经由HTTP的动态自适应流传输标准即DASH标准来定义的,所述描述文件是媒体呈现描述文件。58.根据权利要求57所述的方法,其中,各URL指定预定义的一段时间内的轨或子轨的片段。59.根据权利要求58所述的方法,其中,所述η个空间区块的结构是通过使用相对于整个一段时间的句法元素针对各段时间所定义的。60.根据权利要求59所述的方法,其中,所述描述文件针对每段时间包括针对各视频子轨所定义的参数的集合, 所述参数的集合包括包含与以下内容有关的数据的描述符: a.轨的类型:视频轨或视频子轨,以及/或者 b.在轨是视频子轨的情况下,空间区块的位置和所述η个空间区块的结构。61.根据权利要求58所述的方法,其中,所述描述文件针对每段时间包括针对各区块所定义的参数的集合, 所述参数的集合包括称为角色元素即Role元素的描述符,该Role元素包含与以下内容有关的数据: a.轨的类型:视频轨或视频子轨,以及/或者 b.在轨是视频子轨的情况下,对所述η个空间区块的结构的参考。62.根据权利要求60或61所述的方法,其中,在轨是视频子轨的情况下,所述描述符还包括用以指定所考虑的区块相对于所述η个空间区块的结构的位置的方案。63.根据权利要求62所述的方法,其中,所述空间区块的位置是通过参考网格的行和列的索引来指示的。64.根据权利要求62所述的方法,其中,所述空间区块的位置是通过参考所述空间区块的左上角的以像素为单位的位置以及所述空间区块的宽度和高度来指示的。65.根据权利要求62所述的方法,其中,所述空间区块的位置是利用指定坐标系中的位置来指示的。66.根据权利要求62所述的方法,其中,所述空间区块的位置被表示为空间媒体片断。67.根据权利要求48至66中任一项所述的方法,其中,所述视频数据与表示相同内容的各自具有不同分辨率的m个视频相对应,并且各视频的各帧被分割成η个空间区块,以创建独立的m*n个视频子轨,其中m是整数。68.根据权利要求48至67中任一项所述的方法,其中,所述描述文件包括视频子轨的参数,所述参数包括与不同视频子轨的可能或禁止的关联有关的数据,在根据经由HTTP的动态自适应流传输标准即DASH标准来对所述数据进行流传输的情况下,所述可能或禁止的关联是利用标识符属性来指示的。69.根据权利要求48至68中任一项所述的方法,其中,所接收到的视频数据包括: -给定数量的视频片段文件,其中每一个视频片段文件包括给定的一段时间内的与所述给定视频和所述η个视频子轨相关联的数据,以及 -与媒体文件片段相关联的初始化片段,其中所述初始化片段包括与视频轨和视频子轨有关的初始化数据。70.根据权利要求69所述的方法,其中,所述描述文件还包括与所述初始化片段相关联的URL。71.根据权利要求70所述的方法,其中,所述初始化数据包括表示各视频子轨的宽度和高度的值。72.根据权利要求71所述的方法,其中,所述初始化数据还包括使得能够将各视频子轨显示在恰当位置处的变换矩阵。73.一种可编程设备所用的计算机程序产品,所述计算机程序产品包括指令序列,所述指令序列用于在被载入所述可编程设备并由所述可编程设备执行的情况下,执行根据权利要求I至72中任一项所述的方法。74.—种存储有计算机程序的指令的计算机可读存储介质,所述指令用于执行根据权利要求I至72中任一项所述的方法。75.一种用于对与给定视频相对应的数据进行流传输的装置,所述给定视频的各帧被分割成η个空间区块,以创建独立的η个视频子轨,其中η是整数,其特征在于,所述装置具有用于执行根据权利要求1至25中任一项所述的方法的部件。76.一种用于向客户端装置提供数据的服务器装置,所述数据与给定视频相对应,所述给定视频的各帧被分割成η个空间区块,以创建独立的η个视频子轨,其中η是整数,其特征在于,所述服务器装置具有用于执行根据权利要求26至47中任一项所述的方法的部件。77.—种用于获得与给定视频相对应的数据的客户端装置,所述给定视频的各帧被分割成η个空间区块,以创建独立的η个视频子轨,其中η是整数,其特征在于,所述客户端装置具有用于执行根据权利要求48至72中任一项所述的方法的部件。
【专利摘要】本发明提供一种用于对与给定视频相对应的数据进行流传输的方法,所述给定视频的各帧被分割成n个空间区块,以创建独立的n个视频子轨,其中n是整数。所述方法包括以下步骤:利用服务器将描述文件发送至客户端装置,所述描述文件包括与所述n个视频子轨的空间组织有关的数据以及分别指定各视频子轨的至少n个URL;利用所述客户端装置,来根据所述客户端装置或所述客户端装置的用户所选择的一个关注区域选择一个或多个URL;利用所述服务器来从所述客户端装置接收用于请求由此得到的大量视频子轨的一个或多个请求消息,各请求消息包括所述客户端装置所选择的URL其中之一;以及响应于所述请求消息,利用所述服务器将与所请求的视频子轨相对应的视频数据发送至所述客户端装置。
【IPC分类】H04N21/845, H04N21/4728, H04N21/858, H04N21/6332, H04N21/63, H04N21/2343
【公开号】CN104904225
【申请号】CN201380064948
【发明人】弗兰克·德诺奥, 赫夫·勒弗洛奇, 弗雷德里克·梅兹, 简·勒菲弗, 西里尔·康克拉托
【申请人】佳能株式会社
【公开日】2015年9月9日
【申请日】2013年10月11日
【公告号】EP2907313A1, US20150237166, WO2014057131A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1