Cannot get audio to work on Docker HB
**Description**

I'm running Homebridge in Docker on a Raspberry Pi 4. I got video to work with a local USB webcam and input source `-i /dev/video0 -r 30 -s 1280x720`. I tried to get audio to work but I get this error: _Unknown input format: 'alsa'_.

**To Reproduce:**

- Run the Homebridge Docker image with devices `/dev/video0:/dev/video0` and `/dev/snd:/dev/snd`.
- Install plugin and use `-f alsa -i plughw:1,0 -f video4linux2 -i /dev/video0 -r 30 -s 1280x720` as video source.
- Enable audio
- Add the camera to the Home app
- Try to stream video.

I also tried with pulse but get a similar error about the input format not being supported. Because my Homebridge is running on Docker, I can't even run `arecord -l` to check devices. When running ffmpeg directly from the Homebridge terminal with an alsa input I get the same error. Clearly there is something that needs to be installed but I have no idea what and how. It's not looking like I can use `apt-get` within the Homebridge container either.

**Logs:**

```
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] Video stream requested: 1280 x 720, 30 fps, 299 kbps
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] Starting video stream: 1280 x 720, 30 fps, 299 kbps (AAC-eld)
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] Stream command: /homebridge/node_modules/@homebridge-plugins/homebridge-camera-ffmpeg/node_modules/ffmpeg-for-homebridge/ffmpeg -f alsa -i plughw:1,0 -f video4linux2 -i /dev/video0 -r 30 -s 1280x720 -map 1,0 -codec:v libx264 -pix_fmt yuv420p -color_range mpeg -r 30 -f rawvideo -preset ultrafast -tune zerolatency -filter:v scale='min(1280,iw)':'min(720,ih)':force_original_aspect_ratio=decrease,scale=trunc(iw/2)*2:trunc(ih/2)*2 -b:v 299k -payload_type 99 -ssrc 14927565 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params 1JbVsUtqZ9IcXHgsBbdjFr3dbSpHIPFi96tQbgnV srtp://192.168.0.194:64176?rtcpport=64176&pkt_size=188 -map 0,0 -codec:a libfdk_aac -profile:a aac_eld -flags +global_header -f null -ar 16k -b:a 24k -ac 1 -payload_type 110 -ssrc 10991317 -f rtp -srtp_out_suite AES_CM_128_HMAC_SHA1_80 -srtp_out_params ILK4oWM1vo33eWpuMv6LVLnA/qj58NtwxBuz9++B srtp://192.168.0.194:55671?rtcpport=55671&pkt_size=188 -loglevel level+verbose -progress pipe:1
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] [info] ffmpeg version 7.0.2-homebridge-alpine-armv7l-static Copyright (c) 2000-2024 the FFmpeg developers
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] [info]   built with gcc 13.2.1 (Alpine 13.2.1_git20240309) 20240309
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] [info]   configuration: --enable-hardcoded-tables --enable-nonfree --enable-gpl --enable-hardcoded-tables --enable-hardcoded-tables --enable-openssl --enable-libdav1d --enable-libsvtav1 --enable-libx264 --enable-libxvid --enable-libvidstab --enable-libzimg --enable-lv2 --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libmp3lame --enable-libopus --enable-libspeex --enable-libvorbis --enable-libtheora --enable-libfdk-aac --enable-libwebp --enable-libsrt --disable-debug --disable-shared --enable-pthreads --enable-static --enable-version3 --extra-cflags='-I/build/workspace/include -I/build/workspace/include/lilv-0' --extra-ldexeflags=-static --extra-ldflags=-L/build/workspace/lib --extra-libs='-ldl -lpthread -lm -lz' --pkgconfigdir=/build/workspace/lib/pkgconfig --pkg-config-flags=--static --prefix=/build/workspace --extra-version=homebridge-alpine-armv7l-static
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] [info]   libavutil      59.  8.100 / 59.  8.100
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] [info]   libavcodec     61.  3.100 / 61.  3.100
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] [info]   libavformat    61.  1.100 / 61.  1.100
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] [info]   libavdevice    61.  1.100 / 61.  1.100
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] [info]   libavfilter    10.  1.100 / 10.  1.100
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] [info]   libswscale      8.  1.100 /  8.  1.100
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] [info]   libswresample   5.  1.100 /  5.  1.100
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] [info]   libpostproc    58.  1.100 / 58.  1.100
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] [in#0 @ 0xf7aa6430] [fatal] Unknown input format: 'alsa'
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] [error] Error opening input file plughw:1,0.
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] [fatal] Error opening input files: Invalid argument
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] FFmpeg exited with code: 234 and signal: null (Error)
[3/21/2025, 2:11:47 AM] [Camera FFmpeg] [C270] Stopped video stream.
```

**Homebridge Config:**

```json
{
    "name": "Camera FFmpeg",
    "cameras": [
        {
            "name": "C270",
            "manufacturer": "Logitech",
            "model": "C270",
            "videoConfig": {
                "source": "-f alsa -i plughw:1,0 -f video4linux2 -i /dev/video0 -r 30 -s 1280x720",
                "stillImageSource": "-s 1280x720 -ss 2 -f video4linux2 -i /dev/video0",
                "maxStreams": 2,
                "maxWidth": 1280,
                "maxHeight": 720,
                "vcodec": "libx264",
                "packetSize": 188,
                "audio": true,
                "debug": true,
                "recording": false,
                "prebuffer": false
            }
        }
    ],
    "platform": "Camera-ffmpeg"
}
```

**Environment:**

- **Node.js Version**: 22.12.0
- **NPM Version**: 10.9.0
- **Homebridge Version**: 1.9.0
- **Homebridge Camera FFmpeg Version**: 4.0.1
- **Homebridge Config UI X Plugin Version**: 4.68.0
- **Operating System**: Raspbian + Docker
