#Multiroom audio without latency for TV etc

1 messages · Page 1 of 1 (latest)

sinful ingot
#

I'm looking to set up multiroom audio with ~4 speaker pairs in different rooms, but I keep getting stuck on the speaker pair for my PC and the pair for the TV.

Snapcast + RaspberryPis seems like a decent solution for synchronised multiroom audio in general, but it seems like that would cause audio and video to be out of sync when watching something on my PC or TV?

In total I have 3 wired audio inputs + Spotify etc that I want to be able to play either just to the closest speaker pair, or to any smart room configuration.
I don't necessarily need it to be cheap, but I much prefer spending money on good speakers and spend time on configuration, rather than paying out of my ears for the intelligent part.

I'm surprised I haven't found more like this, since I assume that most people who set up multiroom audio also want to watch a movie etc sometimes.
Any recommendations?

north geyser
#

i would recommend, even if you wont end up using it, to look at Music Assistant. im currently in the same boat as you and i am currently testing the sendspin protocol which is being developed together with the HA foundation, it supports multi room audio, FLAC playback and much more!

if you want i can keep you up to date with what my expirience is building a custom ESP32-S3 based sendspin player (if you have a Voice PE you will have that exact setup built in)

but it all depends on how you would like to control you speakers, if you want to control them via spotify player that is tecnically supported my MA but its still in beta but it works just fine in my testing! you could also tell assist to play a certail song in a specific room and that works without any problems for me using MA (music assistant)

Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.

Sendspin

Open protocol for synchronized music experiences across devices.

sinful ingot
#

but it all depends on how you would like to control you speakers, if you want to control them via spotify player that is tecnically supported my MA but its still in beta but it works just fine in my testing!
Yeah, Spotify for streaming in some way would be ideal, but there seems to be plenty of solutions for that in general.

I need to be able to switch between different speaker 'scenes' in some way, but it doesn't have to be voice, can be a HA app/automation.

Thanks for the recommendation on Music Assistant, I hadn't seen that before!
I don't see how Music Assistant solves the issue with being able to watch a movie on a PC or TV without audio and video going out of sync with the local speaker pair though.

Do people just keep a separate set of speakers for their TV, that are not included in their multiroom setup?
Or are there smart ways of having those speakers be controllable via something like Music Assistant for music, but simply wired for TV use?

north geyser
#

I need to be able to switch between different speaker 'scenes' in some way, but it doesn't have to be voice, can be a HA app/automation.
if you are okay with having a bunch of devices like: "kitchen", "living-room" and "kitchen+living-room" and so on then you could just use spotify's built in devices feature. if you want to be able to select each speaker and build your scene that way you would need to use the MA interface or a HA dashboard or just one card on your home dashboard.
there are obviously smarter and cleaner ways but thats for us all to figure out for our exact use-case

Do people just keep a separate set of speakers for their TV, that are not included in their multiroom setup?
Or are there smart ways of having those speakers be controllable via something like Music Assistant for music, but simply wired for TV use?
yea, i think most people have the TV as a secondary source device directly connected to the speakers or have dedicated speakers for the TV.
in theory it should be 'easy' to sync the video and the audio if you use sync the video to the audio playback so your video waits for the audio to do its syncing thing and then start playing when its synced but in practice this is still far away from working correctly and has a lot of software limitations...

for now i would simply connect the TV as a secondary source on the stereo and do it the old faction :)