Media quality information signaling in dynamic adaptive video streaming over hypertext transfer protocol
First Claim
1. A media representation adaptation method comprising:
- requesting a media presentation description (MPD);
receiving the MPD in response to the requesting, wherein the MPD comprises information for retrieving a plurality of media segments and their metadata information;
sending a metadata information request in response to the MPD and in accordance with the information, wherein the metadata information request requests metadata information that corresponds to one or more of the media segments;
receiving the metadata information independently of receiving the MPD and in response to the metadata information request, wherein the metadata information comprises quality information, and wherein the quality information comprises at least one of a quality value, a bit rate, a size, and a duration;
selecting a first media segment from the media segments based on the metadata information;
sending a media segment request that requests the first media segment; and
receiving the first 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.
72 Citations
24 Claims
-
1. A media representation adaptation method comprising:
-
requesting a media presentation description (MPD); receiving the MPD in response to the requesting, wherein the MPD comprises information for retrieving a plurality of media segments and their metadata information; sending a metadata information request in response to the MPD and in accordance with the information, wherein the metadata information request requests metadata information that corresponds to one or more of the media segments; receiving the metadata information independently of receiving the MPD and in response to the metadata information request, wherein the metadata information comprises quality information, and wherein the quality information comprises at least one of a quality value, a bit rate, a size, and a duration; selecting a first media segment from the media segments based on the metadata information; sending a media segment request that requests the first media segment; and receiving the first media segment in response to the media segment request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a memory; and a processor coupled to the memory and configured to; receive from a client a request for a media presentation description (MPD); send the MPD to the client in response to the request, wherein the MPD comprises information for retrieving a plurality of media segments and their metadata information; receive a metadata information request in response to the MPD and in accordance with the information, wherein the metadata information request requests metadata information that corresponds to one or more of the media segments; send the metadata information independently of sending the MPD and in response to the metadata information request, wherein the metadata information comprises quality information, and wherein the quality information comprises at least one of a quality value, a bit rate, a size, and a duration; receive a media segment request that requests a first media segment based on the metadata information; and send the first media segment in response to the media segment request. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method for media representation adaption comprising:
-
requesting a media presentation description (MPD); receiving the MPD in response to the requesting, the MPD 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 response to the MPD and in accordance with the information; and receiving the timed metadata segment independently of receiving the MPD and in response to the time metadata segment request, wherein the timed metadata segments comprise metadata information associated with one or more media segments, wherein the metadata information comprises quality information, and wherein the quality information comprises at least one of a quality value, a bit rate, a size, and a duration. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification