CPC H04N 21/23439 (2013.01) [H04L 65/762 (2022.05); H04L 65/80 (2013.01); H04N 21/8456 (2013.01)] | 20 Claims |
1. A method comprising:
receiving a data stream comprising content and a group of pictures structure, wherein the group of pictures structure comprises a plurality of groups of pictures, and wherein each group of pictures of the plurality of groups of pictures comprises a respective plurality of successive frames, and wherein each of the plurality of groups of pictures is defined by a respective boundary,
determining, based on a grouping characteristic associated with the data stream, an expected duration;
determining, based on the expected duration, a boundary of a content fragment, wherein the boundary of the content fragment is independent of each boundary of each group of pictures of the plurality of groups of pictures; and
encoding, into the data stream, information indicative of the boundary of the content fragment, wherein a request for content associated with the expected duration returns the content fragment.
|