Media Quality Information Signaling In Dynamic Adaptive Video Streaming Over Hypertext Transfer Protocol
First Claim
1. A media representation adaptation method, comprising:
- obtaining a media description presentation (MPD) that comprises information for retrieving a plurality of media segments and their metadata information;
sending a metadata information request in accordance with the information provided in the MPD, wherein the metadata information request requests metadata information that corresponds to one or more media segments in the plurality of media segments;
receiving the metadata information that corresponds to the one or more media segments in the plurality of media segments;
selecting a media segment from the one or more media segments in the plurality of media segments based on the metadata information;
sending a media segment request that requests the media segment; and
receiving the media segment in response to the media segment request.
1 Assignment
0 Petitions
Accused Products
Abstract
A media representation adaptation method comprising obtaining an media presentation description (MPD) that comprises instructions for retrieving a plurality of media segments and their quality information, sending a quality information request, receiving the quality information that comprises a plurality of quality segments, selecting a media segment based on the quality information, sending a media segment request that requests the media segment, and receiving the media segment. A computer program product that when executed by a processor causes a network device to obtain an MPD that comprises instructions for retrieving a media content stream and quality information, determine a quality level threshold, request a quality information associated with the media content stream, receive the quality information, select a media segment with a corresponding quality segment that is greater than the quality level threshold, send a media segment request that requests the media segment, and receive the media segment.
-
Citations
35 Claims
-
1. A media representation adaptation method, comprising:
-
obtaining a media description presentation (MPD) that comprises information for retrieving a plurality of media segments and their metadata information; sending a metadata information request in accordance with the information provided in the MPD, wherein the metadata information request requests metadata information that corresponds to one or more media segments in the plurality of media segments; receiving the metadata information that corresponds to the one or more media segments in the plurality of media segments; selecting a media segment from the one or more media segments in the plurality of media segments based on the metadata information; sending a media segment request that requests the media segment; and receiving the media segment in response to the media segment request. - View Dependent Claims (3, 4, 5, 7, 8, 21, 22, 23, 24, 25)
-
-
2. (canceled)
-
6. (canceled)
-
9. A computer program product comprising computer executable instructions stored on a non-transitory computer readable medium that when executed by a processor causes a network device to perform the following:
-
obtain a dynamic adaptive streaming over the hypertext transfer protocol media presentation description (MPD) that comprises information for retrieving a media content stream and quality information associated with the media content stream; determine a quality level threshold for the media content stream; request a quality information associated with the media content stream; receive the quality information associated with the media content stream; select a media segment with a corresponding quality segment that is greater than the quality level threshold; send a media segment request that requests the media segment; and receive the media segment. - View Dependent Claims (10, 11, 13, 26, 27)
-
-
12. (canceled)
-
14-15. -15. (canceled)
-
16. An apparatus for media representation adaptation according to a media description presentation (MPD) that comprises information for retrieving a plurality of media segments and their metadata information, comprising:
-
a memory; and a processor coupled to the memory, wherein the memory includes instructions that when executed by the processor cause the apparatus to perform the following; receive a metadata information request in accordance with the MPD; send metadata information that comprises quality information; receive a media segment request that requests a media segment; and send the media segment in accordance with the MPD. - View Dependent Claims (18, 19, 20, 28)
-
-
17. (canceled)
-
29. A method for media representation adaptation, comprising:
-
obtaining a media description presentation (MPD) that comprises information for retrieving a plurality of timed metadata segments from one or more timed metadata representations; sending a timed metadata segment request for one or more of the timed metadata segments in accordance with the information provided in the MPD; and receiving the timed metadata segment, wherein the timed metadata segments comprise metadata information associated with one or more media segments. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
Specification