US 12,034,789 B2
Extensible request signaling for adaptive streaming parameterization
Iraj Sodagar, Los Angeles, CA (US)
Assigned to Tencent America LLC, Palo Alto, CA (US)
Filed by TENCENT AMERICA LLC, Palo Alto, CA (US)
Filed on Apr. 17, 2023, as Appl. No. 18/301,826.
Claims priority of provisional application 63/332,600, filed on Apr. 19, 2022.
Prior Publication US 2023/0336599 A1, Oct. 19, 2023
Int. Cl. H04L 65/612 (2022.01); H04L 67/02 (2022.01)
CPC H04L 65/612 (2022.05) [H04L 67/02 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method by a media streaming device for an extensible parameterization of HTTP requests for a Dynamic Adaptive Streaming over HTTP (DASH) streaming media from a content server, comprising:
sending, to a DASH service provider, an initial request for the DASH streaming media;
receiving a manifest for the DASH streaming media from the content server;
parsing the manifest to extract a parameterization descriptor associated with the HTTP requests;
identifying from the parameterization descriptor a uniform resource identifier and one or more of a set of keys, the uniform resource identifier linking to a parameterization scheme for the extensible parameterization for the HTTP requests;
determining one or more types of HTTP requests corresponding to the extensible parameterization according to the parameterization scheme and the one or more of the set of keys;
for an HTTP request destined to the content server and belonging to the one or more types of HTTP requests, constructing a set of parameters according the manifest; and
inserting the set of parameters into the HTTP request,
wherein the HTTP requests comprises HTTP GET requests and the parameterization scheme comprises definition of the set of keys.