07-07-2021, 02:29 PM
mpd has this interesting feature called satellite mode.
In satellite mode, you have master copy of mpd running somewhere, usually on the computer that has your local music on it. Other satellite copies of mpd can share the database from the master server. You still need to mount the music directory to play music, but all library updates are sent by the satellite server to the master server and it does the updates and shares it's database.
This makes updates a LOT faster, since they're done locally and not over the network. It also means, if you have multiple mpd based players around the house that support satellite mode, if you update the music library on one device, all devices set up in satellite mode, get the update.
I don't know how well I explained this.
Here is the mpd documentation for satellite setup:
https://mpd.readthedocs.io/en/latest/use...lite-setup
In satellite mode, you have master copy of mpd running somewhere, usually on the computer that has your local music on it. Other satellite copies of mpd can share the database from the master server. You still need to mount the music directory to play music, but all library updates are sent by the satellite server to the master server and it does the updates and shares it's database.
This makes updates a LOT faster, since they're done locally and not over the network. It also means, if you have multiple mpd based players around the house that support satellite mode, if you update the music library on one device, all devices set up in satellite mode, get the update.
I don't know how well I explained this.
Here is the mpd documentation for satellite setup:
https://mpd.readthedocs.io/en/latest/use...lite-setup