i use dietpi as "high-end" streaming client with mpd, shairport and "DLNA/UPNP". Currently the gmediarenderer is part of dietpi standard as renderer for upnp. But mpd and/or gmediarenderer hold exclusive locks on Alsa devices there use. For an easier change between playing music via mpd or upnp it make more sense to use upmpdcli as upnp/dlna renderer (https://www.lesbonscomptes.com/upmpdcli/). upmpdcli is a "front end" for mpd acts as renderer and outsources the playing of streams to mpd. Therefore the system has one clean "playing" chain. The advantage of using mpd as playing service is the detailed configuration and the cancellation of all software layers which changing the music signal.
Hey I already made a request.
Join the discussion!