Low-latency audio networking
First Claim
1. A first playback device comprising:
- a processor; and
memory having stored thereon instructions executable by the processor to cause the first playback device to perform functions comprising;
receiving audio information;
determining whether the received audio information is low latency audio;
based on the determination that the received audio information is low latency audio, (i) selecting a first frequency channel of a first spectrum;
(ii) transmitting to the second playback device via a second frequency channel of a second spectrum, control information that identifies the first frequency channel of the first spectrum and (iii) transmitting to the second playback device via the first frequency channel of the first spectrum, the received audio information to be played by the second playback device; and
based on the determination that the received audio information is not low latency audio, (i) selecting a third frequency channel of the second spectrum; and
(ii) transmitting to the second playback device via the third frequency channel of the second spectrum, the received audio information to be played by the second playback device.
6 Assignments
0 Petitions
Accused Products
Abstract
Low-latency audio networking is disclosed. In one embodiment, an example playback device includes a processor and memory having stored thereon instructions executable by the processor. The example instructions are to cause the first playback device to perform functions comprising: receiving audio information; selecting a first frequency channel of a first spectrum based on a threshold latency associated with the audio information; transmitting to the second playback device via a second frequency channel of a second spectrum, control information that identifies the first frequency channel of the first spectrum; and transmitting to the second playback device via the first frequency channel of the first spectrum, the audio information to be played by the second playback device.
48 Citations
18 Claims
-
1. A first playback device comprising:
-
a processor; and memory having stored thereon instructions executable by the processor to cause the first playback device to perform functions comprising; receiving audio information; determining whether the received audio information is low latency audio; based on the determination that the received audio information is low latency audio, (i) selecting a first frequency channel of a first spectrum;
(ii) transmitting to the second playback device via a second frequency channel of a second spectrum, control information that identifies the first frequency channel of the first spectrum and (iii) transmitting to the second playback device via the first frequency channel of the first spectrum, the received audio information to be played by the second playback device; andbased on the determination that the received audio information is not low latency audio, (i) selecting a third frequency channel of the second spectrum; and
(ii) transmitting to the second playback device via the third frequency channel of the second spectrum, the received audio information to be played by the second playback device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A first playback device comprising:
-
a processor; and memory having stored thereon instructions executable by the processor to cause the first playback device to perform functions comprising; determining whether received audio information is low latency audio; responsive to determining that the received audio information is low latency audio, (i) transmitting to a second playback device via a first frequency channel of a first spectrum, control information identifying a second frequency channel of a second spectrum; and
(ii) transmitting to the second playback device via the second frequency channel of the second spectrum, the received audio information to be played by the second playback device; andresponsive to determining that the received audio information is not low latency audio, transmitting to the second playback device via a third frequency channel of the first spectrum, the received audio information to be played by the second playback device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A first playback device comprising:
-
a processor; and memory having stored thereon instructions executable by the processor to cause the first playback device to perform functions comprising; receiving from a second playback device via a first frequency channel of a first spectrum, first audio information to be played, wherein the second playback device transmits the first audio information to the first playback device via the first frequency channel based on the determination that the first audio information is low latency audio; responsive to receiving the first audio information via the first frequency channel, playing the first audio information in synchrony with playback of the first audio information by the second playback device; receiving from the second playback device via a second frequency channel of a second spectrum, control information indicating a third frequency channel of the first spectrum; subsequently, receiving from the second playback device via the third frequency channel, second audio information to be played, wherein the second playback device transmits the second audio information to the first playback device via the third channel based on the determination that the second audio information is low latency audio; responsive to receiving the second audio information via the third frequency channel, playing the second audio information in synchrony with playback of the second audio information by the second playback device; receiving from the second playback device via a fourth frequency channel of the second spectrum, the second audio information to be played, wherein the second playback device transmits the second audio information to the first playback device via the fourth frequency channel based on the determination that the second audio information is not low latency audio; and responsive to receiving the second audio information via the fourth frequency channel, playing the second audio information. - View Dependent Claims (15, 16, 17, 18)
-
Specification