SamDel / ChromeCast-Desktop-Audio-Streamer

Stream the sound of your desktop to your Chromecast Audio device
MIT License
412 stars 30 forks source link

One Chromecast device is out of sync when playing a group, due to a bluetooth connection #49

Closed SamDel closed 5 years ago

SamDel commented 5 years ago

Here is an issue I encountered that is not related to the Streamer App, but I'm describing here in case it may happen to anyone else:...

I have 8 pairs of multimedia stereo speakers that I stream to with the Streamer App via Groups, which keeps all of the speakers in sync. At one point, I noticed one pair of speakers had dropped out of sync, and upon closer analysis, it was clear that this speaker set was receiving two independent streams, with different timing...

Coincidentally, this speaker pair had previously been synced to my phone via Bluetooth, but I had since told my phone to "forget" that speaker set, and they were not showing up in my phone's Bluetooth device list. No other speaker pair had ever been synced to anything via Bluetooth...

It turns out that this 'rogue' speaker pair had autonomously paired via Bluetooth with the PC that was streaming the audio content -- I had never paired any Bluetooth devices to this PC, so this Bluetooth connection was 'spontaneous'. I went into the PC's Bluetooth control panel, and confirmed it was paired to the 'rogue' speaker pair, and that is why those speakers were playing two streams, with one out of sync.

I removed the Speakers from the PC's Bluetooth device list, and the problem was solved. Now that I am aware, that will be the first diagnostic I consider if I ever hear an out-of-sync speaker.

Now that I have music in all rooms, I removed my Google Home Minis from every Group that they were previously assigned to, so now, I can independently set the volume for the Google Home devices, and all speaker pairs that my PC is streaming to... This enables me to ask Google to do things, even if the music volume is low.

Originally posted by @FA-Bubba in https://github.com/SamDel/ChromeCast-Desktop-Audio-Streamer/issues/48#issuecomment-509270098