01-11-2024, 01:25 PM
(01-10-2024, 08:39 PM)Tim Curtis Wrote: That's an interesting sync audio project. Do you know if it supports multicast addressing?
AFAIK you would need to kill the roc-recv player in order to release the ALSA interface for other players to use. It could be a feature request for the roc project to have the receiver release the interface after a timeout, similar to the -C option for Squeezelite.
I think it does support multicasting (see Advanced features).
Killing roc-recv releases the interface for mpd. I would like to avoid having start and stop it manually every time, though. Using “--oneshot” might work (thank you @steve4star), but that would probably still require me to restart roc-recv manually.
I will ask the author of roc-recv if a behavior similar to Squeezelite would be possible.