| CPC H04N 21/45457 (2013.01) [H04N 21/4331 (2013.01); H04N 21/472 (2013.01); H04N 21/812 (2013.01)] | 35 Claims |

|
1. A method comprising:
receiving, by a computing device, a first indication to skip at least a portion of a first content item being output via a display device;
selecting, based on a second indication indicating that the first content item is replaceable, one or more subsequent content items for replacement;
determining a remaining duration, of the first content item, that starts at a time associated with an exit frame that precedes one of:
an intra-coded picture frame of the first content item,
an instantaneous decoder refresh frame of the first content item, or
a predicted picture frame of the first content item;
selecting, based on a time period comprising a duration of the one or more subsequent content items and the remaining duration of the first content item, an alternate content item; and
causing output of at least a portion of the selected alternate content item.
|