CPC G10K 11/178 (2013.01) [G06F 21/10 (2013.01); H04L 65/70 (2022.05); H04L 65/75 (2022.05); H04N 21/2541 (2013.01); G10K 2210/1281 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
receiving, from a client device, a request for a specific flavor of multimedia content that is stored on one or more content delivery nodes, the request comprising both a manifest request having client identification data and a license request that includes a license challenge;
validating the received request for the specified flavor of multimedia content using the client identification data in the manifest request;
generating a manifest response that includes an identification of a specified multimedia content stream that corresponds to the specified flavor of multimedia content;
performing in parallel:
determining which content delivery node has the specified flavor of multimedia content stored thereon; and
acquiring at least one license in response to the license request, the license including a response to the license challenge; and
providing the specified multimedia content stream from the determined content delivery node, including the generated manifest response and the acquired license, to the client device.
|