Method and apparatus for encapsulating coded multi-component video
AssigneeThomson Licensing
InventorsZhenyu Wu, Li Hua Zhu
Life of this patent
Estimating the term…
Abstract
A method and a device for encapsulating a media entity containing more than one layer into multiple component files, each for one layer, are described along with the corresponding method and device for component file reading. A new box for ISO BMFF and extensions to the Extractor data structure of SVC/MVC file formats are proposed. The new box enables access of referenced component files in parallel with the processing of the current component file. The extractor extensions of the invention allow NAL units referencing across different component files. The present invention enables adaptive HTTP streaming of the media files.
Claims37
A method for creating component files from a media entity containing more than one layer, the method comprising the steps of:
- extracting metadata for each layer from said media entity;
- extracting media data from said media entity corresponding to the extracted metadata for each layer of said media entity;
- and
- associating said extracted media data with said extracted metadata to enable creation, for said each layer, of a component file containing said extracted metadata and said extracted media data.
A file encapsulator for creating component files from a media entity containing more than one layer, the encapsulator comprising:
- an extractor for extracting metadata for each layer from said media entity and for extracting media data from said media entity corresponding to said extracted metadata for each layer of said media entity;
- and
- a correlator for associating said extracted media data with said extracted metadata to enable creation, for said each layer, of a component file containing said extracted metadata and said extracted media data.
A method for reading a component file, comprising the steps of:
- parsing said component file to obtain metadata, media data and references;
- and
- if, according to said references, said media data of said component file are related to media data of other component files, retrieving said related media data from said other component files using said references.
A file reader, comprising:
- a parser for parsing a component file to obtain metadata, media data and a reference;
- a retriever for retrieving media data related to said media data from other component files according to said reference;
- and
- a processor for processing said metadata, media data and said retrieved media data from other component files.
Dependencies are inferred from the claim text.