CPC H04N 21/26616 (2013.01) [H04L 65/611 (2022.05); H04L 65/612 (2022.05); H04N 21/2668 (2013.01); H04N 21/26208 (2013.01); H04N 21/6408 (2013.01); H04N 21/812 (2013.01); H04N 21/8456 (2013.01); H04L 67/306 (2013.01); H04N 21/23424 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
receiving, from user equipment, a request for content;
retrieving data indicating a position in a multicast source of the content corresponding with when the user equipment began buffering the multicast source;
calculating a projected unicast stream length based on a difference in a start time in the content of a unicast stream and the position in the content when the user equipment began buffering the multicast source;
detecting an advertisement period in the unicast stream;
reducing the advertisement period, wherein the advertisement period in the unicast stream is reduced based on the projected unicast stream length; and
providing a beginning portion of the content to the user equipment via the unicast stream.
|