CPC H04L 67/10 (2013.01) [G06F 16/636 (2019.01); G06F 16/637 (2019.01); G06F 16/639 (2019.01); G06F 16/68 (2019.01); H04L 65/1101 (2022.05); H04L 65/401 (2022.05); H04L 65/60 (2013.01)] | 20 Claims |
1. A tangible, non-transitory computer-readable medium, comprising computer-readable instructions that, when executed by one or more processors of a computer, cause the one or more processors of the computer to:
receive a request for synchronized playback of content playing on a first client device to a second client device;
in response to the request, identify the content and a synchronization playback position of the content that will result in synchronized playback between the first client device and the second client device;
cause the second client device to play the content at the synchronization playback position;
identify an alteration of a playback position of the content playing on the first client device caused by altered playback of the first client device; and
alter the synchronization playback position of the content based upon the alteration of the playback position.
|