getmusicbee.com
Support => Developers' Area => MusicBee API => Topic started by: EnduringGuerila on May 11, 2025, 11:12:30 PM
-
(https://github.com/badaix/snapcast/raw/develop/doc/Snapcast_800.png) (https://github.com/badaix/snapcast)
GitHub Link (https://github.com/badaix/snapcast)
Snapcast is a multiroom client-server audio player, where all clients are time synchronized with the server to play perfectly synced audio. It's not a standalone player, but an extension that turns your existing audio player into a Sonos-like multiroom solution.
Audio is captured by the server and routed to the connected clients. Several players can feed audio to the server in parallel and clients can be grouped to play the same audio stream.
One of the most generic ways to use Snapcast is in conjunction with the music player daemon (MPD (http://www.musicpd.org/)) or Mopidy (https://www.mopidy.com/).
A Snapcast Client would be really nice I have no idea how to go about trying to make one myself unfortunately.
-
Correct me if I'm wrong, but this is -not- a plugin for MB, right? In which case you've posted in the wrong section. I moved it to the Developer's section.
-
User Casual Tea was attempting to use the UPnP plugin with mpd to do a similar thing. There were some issues but it doesn't look like they have posted in the UPnP thread for a while and I don't know if they got solved or they gave up trying.
Real life is kicking my arse at the moment and probably will for a few more weeks so I haven't done much with the plugin lately. Hopefully I will have more time soon.