mpd plays music through the audio device of the system running mpd, though, right? It doesn't stream, unless there's some configuration I missed... I've been using it locally for years and it's fine at that use-case.
https://mpd.readthedocs.io/en/stable/plugins.html#output-plu...
https://www.musicpd.org/clients/
> MPD is designed around a client/server architecture, where the clients and server (MPD is the server) interact over a network. Thus, running MPD is only half of the equation. To use MPD, you need to install a MPD client (aka MPD interface).