A method, comprising: determining that a first media device is within a threshold distance of a second media device, while the first media device is playing first audio content, and the second media device is playing second audio content, wherein the first audio content is different than the second audio content; and in response to the determining: causing a first segment of the first audio content to be played on the second media device, causing a second segment of the second audio content to be played on the first media device, playing the first segment of the first audio content on the second media device until the playing of the first segment is complete or playing the second segment of the second audio content on the first media device until the playing of the second segment is complete even if the first media device and the second media device are no longer within the threshold distance of each other, resuming playback of the first audio content on the first media device after the second segment is finished playing on the first media device, and resuming playback of the second audio content on the second media device after the first segment is finished playing on the second media device. determining that a first media device is within a threshold distance of a second media device, while the first media device is playing first audio content, and the second media device is playing second audio content, wherein the first audio content is different than the second audio content; and in response to the determining: causing a first segment of the first audio content to be played on the second media device, causing a second segment of the second audio content to be played on the first media device, playing the first segment of the first audio content on the second media device until the playing of the first segment is complete or playing the second segment of the second audio content on the first media device until the playing of the second segment is complete even if the first media device and the second media device are no longer within the threshold distance of each other, resuming playback of the first audio content on the first media device after the second segment is finished playing on the first media device, and resuming playback of the second audio content on the second media device after the first segment is finished playing on the second media device. causing a first segment of the first audio content to be played on the second media device, causing a second segment of the second audio content to be played on the first media device, playing the first segment of the first audio content on the second media device until the playing of the first segment is complete or playing the second segment of the second audio content on the first media device until the playing of the second segment is complete even if the first media device and the second media device are no longer within the threshold distance of each other, resuming playback of the first audio content on the first media device after the second segment is finished playing on the first media device, and resuming playback of the second audio content on the second media device after the first segment is finished playing on the second media device.