| CPC H04N 21/2402 (2013.01) [H04L 65/612 (2022.05); H04L 65/65 (2022.05); H04L 65/75 (2022.05); H04L 65/80 (2013.01); H04N 21/2407 (2013.01)] | 19 Claims |

|
1. A method comprising:
receiving, by a computing device, a first set of video segments of a video, wherein the video includes a plurality of segments, and wherein the first set of video segments is received using a set of second computing instances;
playing, by the computing device, at least a portion of the first set of video segments;
after playing the at least a portion of the first set of video segments of the video, starting, by the computing device, a first computing instance for receiving video segments of the video, wherein the first computing instance is different from the set of second computing instances;
receiving, by the computing device, a video segment of the video using the first computing instance;
calculating, by the computing device, a measurement based on receiving the video segment; and
using, by the computing device, the measurement to determine whether the first computing instance should continue to be used to receive video segments in the video or should be terminated to not receive video segments in the video.
|