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.
Claims30
A method of providing media content performed by a DASH (Dynamic Adaptive Streaming over HTTP) client, the method comprising:
- receiving a Media Presentation Description (MPD) of a media content;
- and
- accessing segments of the media content based on information provided by the MPD,
- wherein the MPD includes one or more periods,
- wherein each of the periods includes one or more adaptation sets,
- wherein each of the adaptation sets includes one or more representations,
- wherein each of the representations includes one or more segments,
- wherein the MPD, the period, the adaptation set, the representation, or the segments includes one or more attributes or elements, and
- wherein the adaptation set includes one or more attributes or elements that are common to each of the representations for that adaptation set.
A method of providing media content performed by a server or multiple servers, comprising:
- transmitting a Media Presentation Description (MPD) of a media content to a client;
- receiving a request, from the client, for a segment of the media content;
- transmitting the media content to the client,
- wherein the MPD includes one or more periods,
- wherein each of the periods includes one or more adaptation sets,
- wherein each of the adaptation sets includes one or more representations,
- wherein each of the representations includes one or more segments,
- wherein the MPD, the period, the adaptation set, the representation or the segments includes one or more attributes or elements, and,
- wherein the adaptation set includes one or more attributes or elements that are common to each of the representations for that adaptation set.
A method of providing media content performed by a server or multiple servers, comprising:
- transmitting a Media Presentation Description (MPD) of a media content to a client;
- receiving a request, from the client, for a segment of the media content;
- transmitting the media content to the client,
- wherein the MPD includes one or more periods,
- wherein each of the periods includes one or more adaptation sets,
- wherein each of the adaptation sets includes one or more representations,
- wherein each of the representations includes one or more segments, and
- wherein information on a location, availability or property for the one or more segments in a representation is comprised in a SegmentBase element.
A method of providing media content performed by a server or multiple servers, comprising:
- transmitting a Media Presentation Description (MPD) of a media content to a client;
- receiving a request, from the client, for a segment of the media content;
- transmitting the media content to the client,
- wherein the MPD includes one or more periods,
- wherein each of the periods includes one or more adaptation sets,
- wherein each of the adaptation sets includes one or more representations,
- wherein each of the representations includes one or more segments, and
- wherein information on a location, availability or property for the one or more segments in a representation is comprised in a SegmentTemplate element.
Dependencies are inferred from the claim text.