Apparatus and method for providing streaming content using representations
AssigneeIdeahub Inc.
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 depth.
Claims20
A method of adaptive streaming service performed by a server or multiple servers, the method comprising:
- providing metadata, to a client, wherein the metadata is a description of a media presentation related to media content and the media content includes one or more media components;
- receiving a request, from the client, for a segment of the media content based on the metadata of the media content;
- and
- providing the segment based on the request to the client,
- wherein the metadata provides a first selection information that enables the client to select one or more media components based on a terminal characteristic, and
- wherein the metadata provides a second selection information that enables a user to select one or more media components based on a user characteristic.
A method of adaptive streaming service performed by a client, the method comprising:
- receiving metadata, from a server, wherein the metadata is a description of a media presentation related to media content and the media content includes one or more media components;
- transmitting a request, to the client, for a segment of the media content based on the metadata of the media content;
- and
- receiving the segment based on the request to the client,
- wherein the metadata provides a first selection information that enables the client to select one or more media components based on a terminal characteristic, and
- wherein the metadata provides a second selection information that enables a user to select one or more media components based on a user characteristic.
A method of providing media content performed by a server or multiple servers, comprising:
- transmitting metadata of media content to a client, wherein the metadata is a description of a media presentation related to media content and the media content includes one or more media components;
- receiving a request, from the client, for the media content based on the metadata;
- transmitting the media content based on the request to the client,
- wherein the metadata provides one or more attributes or elements that enables the client to select a media component having dependency to another media component.
Dependencies are inferred from the claim text.