CPC G06F 3/165 (2013.01) [G05B 15/02 (2013.01); G06F 3/0482 (2013.01); G06F 3/162 (2013.01); H04L 12/2805 (2013.01); H04N 21/4307 (2013.01); H04N 21/43076 (2020.08)] | 20 Claims |
1. A system comprising a network microphone device (NMD), a first playback device, and a second playback device,
wherein the NMD is configured to perform first functions comprising:
detecting, via at least one microphone, a voice input;
determining, via a voice assistant, that voice input includes a command to group the first playback device and the second playback device; and
according to the command in the voice input, forming a virtual line-in (VLI) group that includes the first playback device and the second playback device,
wherein the first playback device is configured as a first VLI device in the VLI group to perform second functions comprising:
streaming, via a network interface of the first playback device, audio content from one or more servers;
sending, via the network interface of the first playback device, a VLI domain audio stream representing the streamed audio content to one or more VLI receivers of the VLI group; and
playing back the VLI domain audio stream via at least one speaker, and
wherein the second playback device is configured to perform third functions comprising:
as a VLI receiver in the VLI group, receiving, via a network interface of the second playback device, the VLI domain audio stream representing the streamed audio content;
converting, via one or more processors, the VLI domain audio stream to a native domain audio stream; and
playing back the native domain audio stream in synchrony with playback of the VLI domain audio stream by the first playback device, wherein the second playback device is configurable as a native domain group coordinator to distribute the native domain audio stream to one or more native domain group members.
|