【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及媒体数据处理领域,具体涉及一种重排、抽取分片中媒体数据的方法、 设备及系统。
技术介绍
随着因特网的快速发展,多媒体信息(如动画、影音等)在网络上的传输越来越频繁和重要。通常,服务器将多媒体信息经MVC(MultivieW Video Coding,多视角视频编码)、 SVC (Scalable Video Coding,可扩展视频编码)或者 AVC (Advanced Video Coding,高级视频编码)等编码技术压缩编码形成一路或多路视频流后存储在多媒体文件中,并可将多媒体文件生成不同的kgment (分片),使客户端根据实际情况选择下载相应的kgment,以提高多媒体文件在网络中的传输效率。参见图1,为Segment的结构示意图,Segment包括若干个Movie Fragment (片段)。其中,Movie Fragment则由Moof (Movie Fragment box,这里统称为描述结构)和 Media Data(媒体数据)构成,Moof用于描述Media Data的时间信息和存储字节大小, Media Data的存储单元是一个个Sample (样本),并按解码时间存储。Sample由视频流中表示一个单独视频帧或者一系列视频帧的NAL (Network Abstraction Layer,网络提取层)构成。在一个Sample中,若干个连续的指定属性相同的NAL单元可构成一个Sub-sample (子样本)。当客户端执行某些操作时,只需要请求分片中部分离散存储的媒体数据,例如,进行快进操作时,客户端只需要展现某个速率(例如 ...
【技术保护点】
1.一种重排分片中媒体数据的方法,其特征在于,所述方法包括:对媒体内容进行切片;在切片的过程中,将分片内的片段中满足重排属性的媒体数据在物理上连续存储,构成与所述重排属性对应的子片段,所述媒体数据由样本或子样本构成;添加所述子片段的索引信息,所述索引信息包括所述子片段的重排属性信息和位置信息。
【技术特征摘要】
【国外来华专利技术】1.一种重排分片中媒体数据的方法,其特征在于,所述方法包括 对媒体内容进行切片;在切片的过程中,将分片内的片段中满足重排属性的媒体数据在物理上连续存储,构成与所述重排属性对应的子片段,所述媒体数据由样本或子样本构成;添加所述子片段的索引信息,所述索引信息包括所述子片段的重排属性信息和位置信息。2.根据权利要求1所述的方法,其特征在于,当所述媒体数据由子样本构成时,所述将所述满足重排属性的媒体数据在物理上连续存储构成与所述重排属性对应的子片段之后, 所述方法还包括通过片段内的描述结构Moof中的第一描述项按照子样本所属样本的解码顺序描述子样本的解码顺序;通过片段内的描述结构Moof中的第二描述项按照子样本所属样本的解码顺序描述子样本的存储字节大小;通过片段内的描述结构Moof中新增的第三描述项标识子样本的物理存储结构。3.根据权利要求2所述的方法,其特征在于,所述方法还包括通过片段内的描述结构Moof中新增的第四描述项按照子样本所属样本的解码顺序描述子样本与自身所属子片段的对应关系。4.根据权利要求1所述的方法,其特征在于,所述添加所述子片段的索引信息,包括 在分片内的索引项中添加所述子片段的索引信息;或在媒体展现描述MPD中添加所述子片段的重排属性信息,在索引文件中添加所述子片段的位置信息;或在媒体展现描述MPD中添加所述子片段的重排属性信息,在分片内的索引项中添加所述子片段的位置信息;或在索引文件中添加所述子片段的索引信息。5.根据权利要求1-5中任意一项权利要求所述的方法,其特征在于,所述重排属性为单一属性或任意属性的组合;其中,属性包括视频视角、视频质量和帧率。6.一种服务端,其特征在于,所述服务端包括切片模块、重排模块和添加模块; 所述切片模块,用于对媒体内容进行切片;所述重排模块,用于在切片的过程中,将分片内的片段中满足重排属性的媒体数据在物理上连续存储,构成与所述重排属性对应的子片段,所述媒体数据由样本或子样本构成;所述添加模块,用于添加所述子片段的索引信息,所述索引信息包括所述子片段的重排属性信息和位置信息。7.根据权利要求6所述的服务端,其特征在于,当所述重排模块,用于将分片内的片段中满足重排属性的媒体数据在物理上连续存储,构成与所述重排属性对应的子片段,所述媒体数据由子样本构成时,所述服务端还包括第一描述模块,用于通过片段内的描述结构Moof中的第一描述项按照子样本所属样本的解码顺序描述子样本的解码顺序;第二描述模块,用于通过片段内的描述结构Moof中的第二描述项按照子样本所属样本的解码顺序描述子样本的存储字节大小;第三描述模块,用于通过片段内的描述结构Moof中新增的第三描述项标识子样本的物理存储结构。8.根据权利要求7所述的服务端,其特征在于,所述服务端还包括第四描述单元,用于通过片段内的描述结构Moof中新增的第四描述项按照子样本所属样本的解码顺序描述子样本与自身所属子片段的对应关系。9.根据权利要求6所述的服务端,其特征在于,所述添加模块包括 第一添加单元,用于在分片内的索引项中添加所述子片段的索引信息;或第二添加单元,用于在媒体展现描述MPD中添加所述子片段的重排属性信息,在索引文件中添加所述子片段的位置信息;或第三添加单元,用于在媒体展现描述MPD中添加所述子片段的重排属性信息,在分片内的索引项中添加所述子片段的位置信息;或第四添加单元,用于在索引文件中添加所述子片段的索引信息。10.根据权利要求6-9中任意一项权利要求所述的服务端,其特征在于,所述重排属性为单一属性或任意属性的组合;其中,属性包括视频视角、视频质量和帧率。11.一种抽取分片中媒体数据的方法,其特征在于,所述方法包括获取子片段的索引信息,所述索引信息包括子片段的重排属性信息和位置信息; 根据所述索引信息计算与预定重排属性对应的子片段的字节范围; 根据所述字节范围请求所述与预定...
【专利技术属性】
技术研发人员:惠宇,张园园,石腾,乐培玉,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。