Skip to content

Starting of docker compose and getting audio working #6

@slmingol

Description

@slmingol

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions