07-07-2021, 03:36 PM
The main challenge is reliability because it requires (1) reliable network, (2) reliable NAS, (3) correctly configured Samba or NFS.
These happen to be the top 3 categories of support issues :-0 and so I'm not too keen on creating a feature that would likely increase the numbers of these types of issues.
Having the MPD database local on each Pi is not that hard to admin since you can easily connect to each Pi via the Players >> option and then Menu, Update library. There is also /var/www/libupd-submit.php which can be run from a cron job
Our build of MPD does include the proxy database plugin so in theory one could actually test it out by hand editing /etc/mpd.conf. This file does get auto-rewritten though during some processes for example saving MPD Config, rebooting with a configured I2S DAC so those would need to be avoided.
These happen to be the top 3 categories of support issues :-0 and so I'm not too keen on creating a feature that would likely increase the numbers of these types of issues.
Having the MPD database local on each Pi is not that hard to admin since you can easily connect to each Pi via the Players >> option and then Menu, Update library. There is also /var/www/libupd-submit.php which can be run from a cron job
Our build of MPD does include the proxy database plugin so in theory one could actually test it out by hand editing /etc/mpd.conf. This file does get auto-rewritten though during some processes for example saving MPD Config, rebooting with a configured I2S DAC so those would need to be avoided.