CPC H04N 19/147 (2014.11) [G11B 20/00007 (2013.01); G11B 27/3081 (2013.01); G11B 27/34 (2013.01); H04L 65/612 (2022.05); H04L 65/70 (2022.05); H04L 65/762 (2022.05); H04L 65/764 (2022.05); H04L 65/80 (2013.01); H04N 19/124 (2014.11); H04N 19/172 (2014.11); H04N 19/177 (2014.11); H04N 19/179 (2014.11); H04N 19/192 (2014.11); H04N 19/198 (2014.11); H04N 19/59 (2014.11); H04N 21/23418 (2013.01); H04N 21/23439 (2013.01); H04N 21/23805 (2013.01); H04N 21/234363 (2013.01); H04N 21/8456 (2013.01); G11B 2020/00072 (2013.01); H04N 19/126 (2014.11); H04N 19/15 (2014.11); H04N 19/40 (2014.11); H04N 21/8455 (2013.01)] | 20 Claims |
1. A computer-implemented method for playing back digital content on an endpoint device, the method comprising:
receiving an encoded video sequence comprising a plurality of encoded frame sets, wherein each encoded frame set is encoded by iteratively optimizing an associated resolution and an encoding parameter value that, together, achieve a predefined metric value for the encoded frame set;
decoding at least a portion of the encoded video sequence to generate a decoded video sequence; and
playing back at least a portion of the decoded video sequence.
|