-
Notifications
You must be signed in to change notification settings - Fork 3
Description
I was able to get your docker compose supplied running on a RPi5 RPI OS Lite (Trixie) but wasn't sure what you did to get Pulseaudio working with this setup. I noticed your comment here - https://github.com/Suncuss/BirdNET-PiPy/blob/main/docs/ARCHITECTURE.md.
RPi OS Desktop: Uses PipeWire with pipewire-pulse compatibility layer
RPi OS Lite: Installs PulseAudio in system-wide mode
...and attempted to follow the system-wide mode docs here - https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/?__goaway_challenge=meta-refresh&__goaway_id=5b88269de301f5d605f27e084e9b9c8b&__goaway_referer=https%3A%2F%2Fwww.google.com%2F.
Icecast would just sit in a 30s loop. I then ran pulseaudio in debug mode:
pulseaudio --system --daemonize=no --exit-idle-time=-1
This allowed for Icecast to connect but things still do not seem correct. Are you running pulseaudio as a systemd service? I did not see one provided in the Pulseaudio DEB. Also when I clicked Start Audio in the live feed the speaker didn't seem be configured properly. Was wondering if you could share any steps you used to get the audio portion of this working?