aplayコマンドを使って2つの異なる動作を2回切り替えたいと思います。 - fifoファイルへの書き込み(以降、snapserver、マルチルームツールから読み込み) - ローカルデバイスで直接音楽のみを再生(fifoファイルが使用されず、snapserverで使用されることを意味)遅延を短縮するため)
fifoファイル(/tmp/snapfifoにあります)に出力するには、専用の.asoundrcファイルを使用します。
pcm.!default {
type plug
slave.pcm rate48000Hz
}
pcm.rate48000Hz {
type rate
slave {
pcm writeFile # Direct to the plugin which will write to a file
format S16_LE
rate 48000
}
}
pcm.writeFile {
type file
slave.pcm null
file "/tmp/snapfifo"
format "raw"
}
btstreamerという専用のユーザーがいます。このファイルの内容を動的に変更してすぐに考慮できますか?