CPC G06F 3/0484 (2013.01) [H04L 12/2809 (2013.01); H04L 67/125 (2013.01); H04L 67/52 (2022.05); H04L 2012/2849 (2013.01); H04L 67/34 (2013.01); H04L 67/51 (2022.05)] | 20 Claims |
1. A computing system of at least one server, the computing system comprising:
a network interface;
at least one processor; and
at least one non-transitory computer-readable medium comprising program instructions that are executable by the at least one processor such that the computing system is configured to:
cause, via the network interface, display of a controller interface comprising playback controls selectable to control (i) a first media playback system comprising first playback devices connected to a first local area network and (ii) a second media playback system comprising second playback devices connected to a second local area network;
receive, via the network interface, data representing one or more first control commands received via the controller interface, the one or more first control commands representing instructions to play back a playlist of media items on at least one first playback device of the first playback devices;
send, via the network interface, instructions corresponding to the one or more first control commands, the instructions corresponding to the one or more first control commands causing the at least one first playback device to play back the playlist of media items;
receive, via the network interface, data representing one or more second control commands received via the controller interface, the one or more second control commands representing instructions to adjust volume level of at least one second playback device of the second playback devices; and
send, via the network interface, instructions corresponding to the one or more second control commands, the instructions corresponding to the one or more second control commands causing the at least one second playback device to adjust the volume level of the at least one second playback device of the second playback devices.
|