Streaming media system and method
First Claim
Patent Images
1. An audio system for streaming using a network, comprising:
- a streaming media system transmitting an audio stream including at least a first media channel and a second media channel;
a first audio producing device communicating with the streaming media system, the first audio producing device configured to produce a first output of sounds corresponding to the first media channel; and
a second audio producing device communicating with the streaming media system, the second audio producing device configured to produce a second output of sounds corresponding to the second media channel, the second output synchronized with the first output by delaying or advancing producing of the second output based on a timing value received at the second audio producing device;
wherein the streaming media system further comprises a wireless streaming protocol module;
disallows the first and second audio producing devices from sending data to the streaming media system during a first window of time; and
disallows the streaming media system from sending data of the first and second media channels to the first and second audio producing devices during a second window of time.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for streaming media on a wireless network is provided. In one aspect, the system includes a streaming device driver; a multidestination wireless streaming protocol module, a multitank level algorithm module, a synchronization mechanism module, and an autoequalizing speaker and drive system module. The system and method minimize latency, dropout, jitter, and synchronization issues associated with media streaming while optimizing performance and output quality of the media.
19 Citations
24 Claims
-
1. An audio system for streaming using a network, comprising:
-
a streaming media system transmitting an audio stream including at least a first media channel and a second media channel; a first audio producing device communicating with the streaming media system, the first audio producing device configured to produce a first output of sounds corresponding to the first media channel; and a second audio producing device communicating with the streaming media system, the second audio producing device configured to produce a second output of sounds corresponding to the second media channel, the second output synchronized with the first output by delaying or advancing producing of the second output based on a timing value received at the second audio producing device; wherein the streaming media system further comprises a wireless streaming protocol module;
disallows the first and second audio producing devices from sending data to the streaming media system during a first window of time; anddisallows the streaming media system from sending data of the first and second media channels to the first and second audio producing devices during a second window of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for synchronizing outputs at a plurality of audio producing devices, the method comprising:
-
receiving an audio stream from a streaming media system the audio stream including at least a first media channel and a second media channel; producing a first output of sounds corresponding to the first media channel at a first audio producing device; generating a timing value for synchronizing a second output of a second audio producing device with the first output; and synchronizing, at the second audio producing device, producing of the second output of sounds corresponding to the second media channel with the first output by advancing or delaying producing of the second output based on the timing value disallowing the first and second audio producing devices from sending data to the streaming media system during a first window of time; and disallowing the streaming media system from sending data of the first and second media channels to the first and second audio producing devices during a second window of time. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A streaming audio system for reproducing media audio producing devices, the media system comprising a processor and memory, the streaming processor comprising:
-
a streaming device driver for interfacing with a source for receiving media comprising a plurality of channels; a multidestination streaming protocol module for sending each of the plurality of media channels to one or more audio producing devices for producing outputs of sounds; a synchronization mechanism module for synchronizing the outputs of the sounds at the one or more audio producing devices by sending a timing value to at least one of the audio producing devices, the at least one audio producing device receiving the timing value delaying or advancing producing of output based on the timing value; wherein the one or more audio producing devices are disallowed from sending data to the streaming media system during a first window of time; and wherein the streaming device driver is disallowed from sending data of the first and second media channels to the first and second audio producing devices during a second window of time. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification