CPC H04N 21/21805 (2013.01) [G06F 3/165 (2013.01); H04L 12/1822 (2013.01); H04L 12/2803 (2013.01); H04L 65/61 (2022.05); H04L 65/613 (2022.05); H04L 69/08 (2013.01); H04L 69/18 (2013.01); H04N 21/2181 (2013.01); H04N 21/2381 (2013.01); H04N 21/2668 (2013.01); H04N 21/4307 (2013.01); H04N 21/43076 (2020.08); H04N 21/43615 (2013.01); H04N 21/4363 (2013.01); H04N 21/8113 (2013.01); H04L 2012/2849 (2013.01); H04L 65/1069 (2013.01); H04L 65/65 (2022.05); H04L 67/51 (2022.05); H04R 27/00 (2013.01); H04R 2227/005 (2013.01)] | 20 Claims |
1. A first playback device comprising:
at least one processor;
non-transitory computer-readable medium; and
program instructions stored on the non-transitory computer-readable medium that are executable by the at least one processor such that the first playback device is configured to:
based on a received grouping command, form a group with a second playback device such that the first playback device and the second playback device are configured to coordinate for synchronous playback of media content provided by a media source device that is configured to communicate via a first media playback protocol;
after forming the group with the second playback device, receive, via a second media playback protocol, an ungrouping command to ungroup the first playback device from the group, wherein the second media playback protocol is incompatible with the first media playback protocol;
generate a converted ungrouping command based on the ungrouping command, wherein the converted ungrouping command is compatible with the first media playback protocol; and
transmit the converted ungrouping command via the first media playback protocol to the media source device.
|