I am using Minimserver on a Synology NAS, have three Raspberry Pi (with Allo Boss DAC) connected to separate amps acting as UPNP renderers (with Moode Audio and UPNP plugin) and BubbleUPNP as control point on my Android phone. Works like a charm.
However, it is important for me to implement synchronized multiroom, that is the same music at the same time in three rooms. If possible, with an open source system on my Raspberrys.
1) I could do this with squeezebox, however, I definitely want to stick to minimserver because of the great tag browsing for classical music.
2) I could do this with Google Chromecast Audio, however, I am not happy with the audio quality, it doesn't support real gapless, and Google announced end-of-life of the CCA.
My question: Is there an open source UPNP-based solution for synchronised multiroom? I read something about OpenHome, OpenMedia, OpenPlayer a.s.o. but the documentation is almost non-existent and the downloads partly outdated.
Any ideas or help would be much appreciated, I am really stuck!
However, it is important for me to implement synchronized multiroom, that is the same music at the same time in three rooms. If possible, with an open source system on my Raspberrys.
1) I could do this with squeezebox, however, I definitely want to stick to minimserver because of the great tag browsing for classical music.
2) I could do this with Google Chromecast Audio, however, I am not happy with the audio quality, it doesn't support real gapless, and Google announced end-of-life of the CCA.
My question: Is there an open source UPNP-based solution for synchronised multiroom? I read something about OpenHome, OpenMedia, OpenPlayer a.s.o. but the documentation is almost non-existent and the downloads partly outdated.
Any ideas or help would be much appreciated, I am really stuck!
Here are some ideas:
- Icecast. You maybe able to use Minimserver as a source for icecast as a streaming server.
- There's also an article at smarthomebeginner that may give you some ideas as well.
- Here's another solution using pulseaudio at raspberrypi.org.
- Snapcast Synchronous audio player.
- Another solution with RTP and multicast using Ampache.
- Icecast. You maybe able to use Minimserver as a source for icecast as a streaming server.
- There's also an article at smarthomebeginner that may give you some ideas as well.
- Here's another solution using pulseaudio at raspberrypi.org.
- Snapcast Synchronous audio player.
- Another solution with RTP and multicast using Ampache.
Thank you! I will look through it. I forgot three requirements: Spotify Connect, good Android app and FLAC support. I guess it is narrowed down to Snapcast then.
Last edited:
I tried getting Snapcast to run with Volumio. I never could make it work properly as it isn't a fully supported plugin. You need to fuss with downloads, Linux commands, settings, etc... When I finally did get it to work to some degree I found that it limited the resolution to 16/44.1. I could get that by using iTunes with Airplay to multiple rooms at once without fussing with anything.
Someday either Volumio or Audirvana will support full res multiroom sync.
Someday either Volumio or Audirvana will support full res multiroom sync.
That's the problem, all the music streaming apps are designed for one to one streaming and not multipoint. The best way is to get your hands dirty with linux and use RTP multicast or some variation of it.
There's good reading on multiroom streaming at the diy streaming audio thread
There's good reading on multiroom streaming at the diy streaming audio thread
Last edited:
- Status
- Not open for further replies.