Synchronised control
First Claim
Patent Images
1. A device capable of operating according to a wireless communications protocol, comprising:
- a user interface configured to generate volume control data for controlling a playback volume at a predetermined playback time for audio data received from an audio data source;
an encoder configured to encapsulate the audio data, the predetermined playback time for the audio data, and the volume control data in a broadcast packet, wherein the broadcast packet comprises a first portion containing the audio data, a second portion containing the predetermined playback time, and a third portion containing the volume control data that controls the playback volume at the predetermined playback time for the audio data included in the broadcast packet; and
a transmitter configured to broadcast the broadcast packet in accordance with the wireless communications protocol.
2 Assignments
0 Petitions
Accused Products
Abstract
A device capable of operating according to a wireless communications protocol, the device being configured to: receive audio data from an audio data source; generate volume control data for controlling the playback volume of the audio data; encapsulate the audio data and volume control data in a broadcast packet; and broadcast the packet in accordance with the wireless communications protocol.
10 Citations
16 Claims
-
1. A device capable of operating according to a wireless communications protocol, comprising:
-
a user interface configured to generate volume control data for controlling a playback volume at a predetermined playback time for audio data received from an audio data source; an encoder configured to encapsulate the audio data, the predetermined playback time for the audio data, and the volume control data in a broadcast packet, wherein the broadcast packet comprises a first portion containing the audio data, a second portion containing the predetermined playback time, and a third portion containing the volume control data that controls the playback volume at the predetermined playback time for the audio data included in the broadcast packet; and a transmitter configured to broadcast the broadcast packet in accordance with the wireless communications protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 12, 13)
-
-
8. A device capable of operating according to a wireless communications protocol, comprising:
-
a receiver configured to receive a broadcast packet broadcasted in accordance with the wireless communications protocol, wherein the broadcast packet comprises a first portion containing audio data, a second portion containing a predetermined playback time for the audio data, and a third portion containing volume control data that controls a playback volume at the predetermined playback time for the audio data included in the broadcast packet; a decoder configured to decode the audio data; a processor configured to determine a volume level for playing the decoded audio data at the playback time in dependence on the volume control data; and a media output configured to play the decoded audio data at the determined volume level at the playback time for the audio data. - View Dependent Claims (9, 10, 11)
-
-
14. A method of playing an audio stream comprising:
-
receiving a stream of packets, each packet comprising a first portion containing one or more audio frames representing an audio stream, a second portion containing a predetermined playback time for each of the one or more audio frames, and a third portion containing volume control data that controls a playback volume at the predetermined playback time for each of the one or more audio frames included in that packet, the stream of packets being broadcasted in accordance with a wireless communications protocol; setting a playback volume for playing each of the one or more audio frames at the predetermined playback time in dependence on the volume control data comprised in the same packet as the one or more audio frames; playing each of the one or more audio frames of the audio stream at the playback volume set for that audio frame. - View Dependent Claims (15, 16)
-
Specification