![]() While operating in the synchrony group as the audio recipient, receiving from another zone player (i) audio information and (ii) playback timing information associated with the received audio information. after receiving the request to enter into the synchrony group and before operating in the synchrony group as the audio distributor, operating in the synchrony group as an audio recipient and.The method of claim 1, further comprising: while operating in the synchrony group as the audio distributor and before obtaining the audio information that is representative of the given audio content, receiving, via the network interface, control information identifying the given audio content to be played back by the synchrony group that is available at an audio source outside of the at least one data network.after receiving the request to enter into the synchrony group, exchanging, via the network interface, clock time messages with the second zone player to facilitate time synchronization between the first and second zone players.The method of claim 1, wherein detecting the indication that the first zone player is to operate as the audio distributor for the synchrony group comprises receiving, via the network interface, an instruction that the first zone player is to operate as the audio distributor for the synchrony group based on the performance metric associated with communication by the first zone player via the data network. A method to be performed by a first zone player, the method comprising: Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device'"'"'s clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. ![]() The task distribution device distributes each task to the members of the synchrony group over a network. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. Transmitting, via the network interface, the obtained audio information and the playback timing information to the second zone player andĮngaging in synchronous playback of the obtained audio information with the second zone player based on the playback timing information.Ī system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. Generating playback timing information associated with the obtained audio information that is indicative of one or more future times at which the first and second zone players are to engage in synchronous playback of the obtained audio information Obtaining, via the network interface, audio information that is representative of given audio content While operating in the synchrony group as the audio distributor ![]() ![]() receiving, via a network interface configured to communicatively couple the first zone player to at least one data network, a request to enter into a synchrony group with at least a second zone player that is communicatively coupled to the first zone player via the at least one data network Īfter receiving the request to enter into the synchrony group, (i) detecting an indication that, based on a performance metric associated with communication by the first zone player via the data network, the first zone player is to operate as an audio distributor for the synchrony group and (ii) operating in the synchrony group as the audio distributor.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |