| CPC H04N 21/2187 (2013.01) [G06V 20/41 (2022.01); G06V 20/42 (2022.01); H04N 21/231 (2013.01); H04N 21/2407 (2013.01); H04N 21/41407 (2013.01); H04N 21/4316 (2013.01); H04N 21/8586 (2013.01)] | 20 Claims |

|
1. A method comprising:
generating a live video for output at a computing device;
determining a start point associated with an occurrence of a disruption to the live video;
initiating storing data associated with the live video, wherein the stored data enables output of a segment of the live video from the start point;
determining that the disruption to the live video has elapsed;
based at least in part on determining that the disruption to the live video has elapsed, terminating the storing data associated with the live video;
generating a picture in picture (“PIP”) catch-up window for output, wherein the PIP catch-up window plays, based at least in part on the stored data, a catch-up video of the segment of the live video from the start point for simultaneous output with a live video window playing the live video;
detecting that the catch-up video has finished playing the segment of the live video; and
based at least in part on detecting that the catch-up video has finished playing the segment of the live video, discontinuing the generating the PIP catch-up window for output.
|