Group coordinator selection based on network performance metrics
First Claim
1. In a media playback system comprising at least a first media device and a second media device, a method comprising:
- receiving an instruction to form a zone group comprising the first media device and the second media device;
comparing one or more first network performance metrics corresponding to a network interface of the first media device to one or more second network performance metrics corresponding to a network interface of the second media device;
identifying the first media device as a group coordinator of the zone group based on the comparison indicating that the first media device has a better network connection than the second media device;
based on identifying the first media device as the group coordinator of the zone group, configuring the first media device to provide data indicating audio content and audio content playback timing information to the second media device to facilitate synchronous playback of the audio content as the zone group; and
playing back the audio content in synchrony, wherein playing back audio content in synchrony comprises the first media device providing, via a network interface, the audio content and audio content playback timing information to the second media device and the first media device and second media playback device playing back the audio content in synchrony via respective speakers.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments described herein involve facilitating synchronous playback in a media playback system that includes a first media device and a second media device. An example implementation involves receiving an instruction to form a zone group that includes the first media device and the second media device. The implementation further involves comparing first network performance metrics corresponding to a network interface of the first media device to second network performance metrics corresponding to a network interface of the second media device. The implementation also involves identifying the first media device as a group coordinator of the zone group based on the comparison. Based on identifying the first media device as the group coordinator, the first media device is configured to provide data indicating audio content and audio content playback timing information to the second media device to facilitate synchronous playback of the audio content as the zone group.
-
Citations
27 Claims
-
1. In a media playback system comprising at least a first media device and a second media device, a method comprising:
-
receiving an instruction to form a zone group comprising the first media device and the second media device; comparing one or more first network performance metrics corresponding to a network interface of the first media device to one or more second network performance metrics corresponding to a network interface of the second media device; identifying the first media device as a group coordinator of the zone group based on the comparison indicating that the first media device has a better network connection than the second media device; based on identifying the first media device as the group coordinator of the zone group, configuring the first media device to provide data indicating audio content and audio content playback timing information to the second media device to facilitate synchronous playback of the audio content as the zone group; and playing back the audio content in synchrony, wherein playing back audio content in synchrony comprises the first media device providing, via a network interface, the audio content and audio content playback timing information to the second media device and the first media device and second media playback device playing back the audio content in synchrony via respective speakers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A media playback system comprising at least a first media device and a second media device, wherein the media playback system is configured to perform functions comprising:
-
receiving an instruction to form a zone group comprising the first media device and the second media device; comparing one or more first network performance metrics corresponding to a network interface of the first media device to one or more second network performance metrics corresponding to a network interface of the second media device; identifying the first media device as a group coordinator of the zone group based on the comparison indicating that the first media device has a better network connection than the second media device; based on identifying the first media device as the group coordinator of the zone group, configuring the first media device to provide data indicating audio content and audio content playback timing information to the second media device to facilitate synchronous playback of the audio content as the zone group; and playing back the audio content in synchrony, wherein playing back audio content in synchrony comprises the first media device providing, via a network interface, the audio content and audio content playback timing information to the second media device and the first media device and second media playback device playing back the audio content in synchrony via respective speakers. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Tangible, non-transitory computer-readable medium having stored thereon instructions, that when performed by one or more of a first media device and a second media device in a media playback system, causes the media playback system to functions comprising:
-
receiving an instruction to form a zone group comprising the first media device and the second media device; comparing one or more first network performance metrics corresponding to a network interface of the first media device to one or more second network performance metrics corresponding to a network interface of the second media device; identifying the first media device as a group coordinator of the zone group based on the comparison indicating that the first media device has a better network connection than the second media device; based on identifying the first media device as the group coordinator of the zone group, configuring the first media device to provide data indicating audio content and audio content playback timing information to the second media device to facilitate synchronous playback of the audio content as the zone group; and playing back the audio content in synchrony, wherein playing back audio content in synchrony comprises the first media device providing, via a network interface, the audio content and audio content playback timing information to the second media device and the first media device and second media playback device playing back the audio content in synchrony via respective speakers. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification