dheijl / swyh-rs

Stream What You Hear written in rust, inspired by SWYH.
MIT License
366 stars 15 forks source link

Request: Best Audio Streaming Clients for Raspberry Pi using SWYH-RS on a Headless Linux System #142

Open joaodriessen opened 1 month ago

joaodriessen commented 1 month ago

I'd like to use my Raspberry Pi as a client/receiver for audio streamed by SWYH-RS. Could anyone recommend the most efficient clients available for a headless Linux setup?

Given that the Raspberry Pi is a low-power, single-board computer, ALSA is preferred due to its minimal CPU overhead and lower latency.

Background: I previously used Scream Audio to stream low-latency audio to my Raspberry Pi, which worked amazingly well. However, the latest versions of Windows are no longer compatible with the virtual audio device required to stream via multicast, so I’m now exploring alternatives.

Any suggestions or recommendations are highly appreciated!

dheijl commented 1 month ago

I use MoodeAudio on rpi with swyh-rs. It uses MPD with the upmpdcli plugin (which is now a part of mpd). But I don't know if the "stock" rpi mpd release is compiled with the upnp plugin support, it's possible that MoodeAudio uses its own mpd build with the appropriate options. If you don't use the pi for other things than playing music you could prepare an sd card with Moode to see if you like it. I do.