Pipewireでオーディオを管理するLinuxホストからネイティブオーディオデバイスに出力されるさまざまな音楽プレーヤー(VLC、mpv、mpdなど)を使用してオーディオファイル(FLAC、MP3、OGG)を再生します。
オーディオデバイスで音楽を再生するだけでなく、ローカルネットワーク内のWebブラウザに音楽を公開したい(高帯域幅と低レイテンシを提供)。公開されたWebストリームは、オーディオデバイスで再生されるサウンドより1〜2秒以上遅れてはいけませんが(私が知っている限り、真のWebクライアントを提供しない)Snapcastほど完璧ではありません。
すべてのオーディオ出力をHTTPストリームにミラーリングするようにPipewireを拡張できますか?それとも、このユースケースをサポートする外部メディアサーバーはありますか?ストリームは次のようにする必要があります。
- 低レイテンシ(理想的には1〜2秒)
- 高品質(FLACをサポートする必要があります)
- 一方向(複数のクライアントのサーバーのみ)