Wireless transmission to satellites for multichannel audio system
First Claim
Patent Images
1. A soundbar comprising:
- one or more processors;
one or more speaker drivers;
one or more network interfaces configured to communicatively couple the soundbar to a local area network (LAN); and
tangible, non-transitory computer-readable media with instructions encoded thereon, wherein the instructions, when executed, cause the soundbar to perform functions comprising;
during a first time interval, (i) for each playback device in a first set of playback devices, generating a first portion of a channel stream for the playback device, and (ii) for each playback device in a second set of playback devices, generating a first portion of a channel stream for the playback device;
during a second time interval following the first time interval, (i) for each playback device in the first set of playback devices, generating a second portion of the channel stream for the playback device, and (ii) for each playback device in the second set of playback devices, generating a second portion of the channel stream for the playback device;
during a third time interval following the second time interval, (i) for each playback device in the first set of playback devices, generating a third portion of the channel stream for the playback device and transmitting the first portion and the second portion of the channel stream to the playback device via the LAN and (ii) for each playback device in the second set of playback devices, generating a third portion of the channel stream for the playback device; and
during a fourth time interval following the third time interval, (i) for each playback device in the first set of playback devices, generating a fourth portion of the channel stream for the playback device and (ii) for each playback device in the second set of playback devices, generating a fourth portion of the channel stream for the playback device and transmitting the second portion and the third portion of the channel stream to the playback device via the LAN.
2 Assignments
0 Petitions
Accused Products
Abstract
Some disclosed systems and methods include assigning channel streams to satellite playback devices, delaying initial transmission of surround sound content to satellite playback devices to accumulate audio samples for transmission in individual frames of surround sound content, and taking advantage of configured playback delays for different channels of surround sound content to prioritize transmission of channels of surround sound content having shorter configured playback delays over transmission of channels of surround sound content having longer configured playback delays.
51 Citations
20 Claims
-
1. A soundbar comprising:
-
one or more processors; one or more speaker drivers; one or more network interfaces configured to communicatively couple the soundbar to a local area network (LAN); and tangible, non-transitory computer-readable media with instructions encoded thereon, wherein the instructions, when executed, cause the soundbar to perform functions comprising; during a first time interval, (i) for each playback device in a first set of playback devices, generating a first portion of a channel stream for the playback device, and (ii) for each playback device in a second set of playback devices, generating a first portion of a channel stream for the playback device; during a second time interval following the first time interval, (i) for each playback device in the first set of playback devices, generating a second portion of the channel stream for the playback device, and (ii) for each playback device in the second set of playback devices, generating a second portion of the channel stream for the playback device; during a third time interval following the second time interval, (i) for each playback device in the first set of playback devices, generating a third portion of the channel stream for the playback device and transmitting the first portion and the second portion of the channel stream to the playback device via the LAN and (ii) for each playback device in the second set of playback devices, generating a third portion of the channel stream for the playback device; and during a fourth time interval following the third time interval, (i) for each playback device in the first set of playback devices, generating a fourth portion of the channel stream for the playback device and (ii) for each playback device in the second set of playback devices, generating a fourth portion of the channel stream for the playback device and transmitting the second portion and the third portion of the channel stream to the playback device via the LAN. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Tangible, non-transitory computer-readable media comprising instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a soundbar to perform functions comprising:
-
during a first time interval, (i) for each playback device in a first set of playback devices, generating a first portion of a channel stream for the playback device, and (ii) for each playback device in a second set of playback devices, generating a first portion of a channel stream for the playback device; during a second time interval following the first time interval, (i) for each playback device in the first set of playback devices, generating a second portion of the channel stream for the playback device, and (ii) for each playback device in the second set of playback devices, generating a second portion of the channel stream for the playback device; during a third time interval following the second time interval, (i) for each playback device in the first set of playback devices, generating a third portion of the channel stream for the playback device and transmitting the first portion and the second portion of the channel stream to the playback device via a local area network (LAN) and (ii) for each playback device in the second set of playback devices, generating a third portion of the channel stream for the playback device; and during a fourth time interval following the third time interval, (i) for each playback device in the first set of playback devices, generating a fourth portion of the channel stream for the playback device and (ii) for each playback device in the second set of playback devices, generating a fourth portion of the channel stream for the playback device and transmitting the second portion and the third portion of the channel stream to the playback device via the LAN. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification