CPC H04L 65/611 (2022.05) [H04L 65/1069 (2013.01); H04L 65/403 (2013.01)] | 21 Claims |
1. A method of simultaneously playing recorded media content on a plurality of media playback devices for a group session, the plurality of media playback devices comprising an administrator media playback device and a plurality of participant media playback devices, the method comprising:
sending a create group session request from the administrator media playback device to a cloud host server;
storing session state data for the group session at the cloud host server, the session state data including a media content identifier for a recorded media content item of the group session and information for determining a current playback time position of the recorded media content item;
storing a list of members of the group session at the cloud host server;
determining, at the cloud host server, active media playback devices from the plurality of media playback devices for the list of members of the group session;
generating and sending a session state data package, including at least some of the session state data, from the cloud host server to the active media playback devices, wherein the session state data package is usable by each of the active media playback devices to synchronize playback of the recorded media content item of the group session at the current playback time position; and
setting, via the administrator media playback device, different levels of control over the recorded media content for the plurality of participant media playback devices.
|