在我的由 Pipewire 管理音频的 Linux 主机上,我使用各种音乐播放器(例如 VLC、mpv、mpd)播放音频文件(FLAC、MP3、OGG),这些播放器都输出到默认音频设备。
除了在音频设备上播放音乐之外,我还想将音乐发布到本地网络内的网络浏览器(提供高带宽和低延迟)。发布的网络流不应比音频设备上播放的声音落后超过 1-2 秒,但不像 Snapcast 那样完美(据我所知,它不提供真正的网络客户端)。
是否可以扩展 Pipewire,将所有音频输出镜像到 HTTP 流?或者是否有一些外部媒体服务器支持该用例?流应该是:
- 低延迟(理想情况下为 1-2 秒)
- 高品质(应支持 FLAC)
- 单向(仅服务器到少数客户端)