Apparatus and method for providing streaming content using representations
AssigneeElectronics and Telecommunications Research Institute
InventorsTruong Cong Thang, Jin Young Lee
Life of this patent
Estimating the term…
Abstract
A method and apparatus for an adaptive Hypertext Transfer Protocol (HTTP) streaming service using metadata of media content are provided. The media content may include a sequence of one or more periods. Each of the periods may include one or more representations. The metadata may include information used to describe a relationship between the representations, and include information for terminals having different display bit depths.
Claims20
A method for providing media content, the method comprising:
- receiving metadata of media content, the metadata comprising one or more periods;
- accessing segments of the media content based on information provided by the metadata;
- and
- decoding and rendering data of the media content that is included in the segments, wherein each of the periods comprises one or more representations of the media content, and
- wherein each of the representations comprises information used to support disabled users who have difficulties in perceiving the media content.
A method for providing media content, the method comprising:
- receiving metadata of media content, the metadata comprising one or more periods;
- accessing segments of the media content based on information provided by the metadata;
- and
- decoding and rendering data of the media content that is included in the segments, wherein each of the periods comprises one or more representations of the media content, and
- wherein the metadata comprises an attribute describing a relationship between the representations.
A method for providing media content, the method comprising:
- receiving metadata of media content, the metadata comprising one or more periods;
- accessing segments of the media content based on information provided by the metadata;
- and
- decoding and rendering data of the media content that is included in the segments, wherein each of the periods comprises one or more representations of the media content, and
- wherein each of the representations comprises a bit depth attribute used to select different representations for terminals having different display bit depths.
A terminal, comprising:
- an access engine to receive metadata of media content, to receive segments of the media content based on information provided by the metadata, and to decode data of the media content that is included in the segments, the metadata comprising one or more periods;
- and
- a media engine to receive the data of the media content from the access engine, and to output the media content,
- wherein each of the periods comprises one or more representations of the media content, and
- wherein each of the representations comprises information used to support disabled users who have difficulties in perceiving the media content.
A terminal, comprising:
- an access engine to receive metadata of media content, to receive segments of the media content based on information provided by the metadata, and to decode data of the media content that is included in the segments, the metadata comprising one or more periods;
- and
- a media engine to receive the data of the media content from the access engine, and to output the media content,
- wherein each of the periods comprises one or more representations of the media content, and
- wherein the metadata comprises an attribute describing a relationship between the representations.
A terminal, comprising:
- an access engine to receive metadata of media content, to receive segments of the media content based on information provided by the metadata, and to decode data of the media content that is included in the segments, the metadata comprising one or more periods;
- and
- a media engine to receive the data of the media content from the access engine, and to output the media content,
- wherein each of the periods comprises one or more representations of the media content, and
- wherein each of the representations comprises a bit depth attribute used to select different representations for terminals having different display bit depths.
Dependencies are inferred from the claim text.