upmpdcli
Upmpdcli is primarily a UPnP Renderer front-end to the MPD music player.
It can be used in a UPnP setup with a UPnP Server (e.g. MinimServer running on a NAS) and a UPnP controller app (e.g. BubbleUPnP on Android, mConnect on iOS). This may provide the best of both worlds, mpd playback sound quality with the better library & tags configuration of MinimServer plus a good UI with BubbleUPnP App.
Another option is to combine it with Logitech Media Server (LMS) with the DLNA/UPnP Bridge plugin installed. Upmpdcli can then be used as a player for LMS, providing mpd playback sound quality, but retaining the features of LMS and continue using the LMS phone app.
SnakeOil Music Player options
- Upmpdcli can be selected as a music server in SnakeOil. With this setup, upmpdcli will work as a UPnP renderer end point.
- Alternately, select upmpdcli as a music player and use either MinimServer or LMS as the music server.
Links
Upmpdcli documentation: https://www.lesbonscomptes.com/upmpdcli/upmpdcli-manual.html
Configuration File
/var/www/players/upmpdcli/upmpdcli.conf.template
This file is the base file used to run your instance. Put any of your customisations in there.
TODO: Your changes will disappear after a firmware update. So need to develop a workaround on this.