US 12,238,353 B2
Service description for streaming media data
Thomas Stockhammer, Bergen (DE); and Nikolai Konrad Leung, San Francisco, CA (US)
Assigned to QUALCOMM INCORPORATED, San Diego, CA (US)
Filed by QUALCOMM Incorporated, San Diego, CA (US)
Filed on Oct. 2, 2019, as Appl. No. 16/591,073.
Claims priority of provisional application 62/740,765, filed on Oct. 3, 2018.
Prior Publication US 2020/0112753 A1, Apr. 9, 2020
Int. Cl. H04N 21/438 (2011.01); H04N 21/239 (2011.01); H04N 21/24 (2011.01); H04N 21/242 (2011.01); H04N 21/262 (2011.01); H04N 21/43 (2011.01)
CPC H04N 21/2402 (2013.01) [H04N 21/2393 (2013.01); H04N 21/242 (2013.01); H04N 21/26216 (2013.01); H04N 21/43076 (2020.08); H04N 21/4384 (2013.01)] 34 Claims
OG exemplary drawing
 
1. A method of retrieving media data, the method comprising:
retrieving, by a client device, a service description including data including one or more playback preferences for a media presentation, the one or more playback preferences including a desired end-to-end latency for the media presentation as specified by a service provider for the media presentation, the desired end-to-end latency comprising a specified target latency for transmission of the media presentation via a hypertext transfer protocol (HTTP)-based network streaming protocol between a source device and the client device,
wherein the service description specifies a maximum accelerated playback rate and a minimum decelerated playback rate to achieve the desired end-to-end latency;
retrieving, by the client device, the media data of the media presentation via the HTTP-based network streaming protocol from the source device; and
presenting, by the client device, the retrieved media data according to the one or more playback preferences and to achieve the desired end-to-end latency, wherein presenting the retrieved media data comprises increasing or decreasing a playback rate of the retrieved media data to achieve the desired end-to-end latency.