質問:
私はRaspbianを実行しています(2017年2月から)。 A2DPモードでBluetoothを実行し、Amazon Echo Dot(Pandora)を介してオーディオをストリーミングするようにRaspberry Piを設定しました。 30分間実行した後、オーディオの再生が停止しました。確認に行ったとき、/var/log/syslogs
次の内容が見つかりました。
間違い:
Mar 24 22:12:34 raspberrypi pulseaudio[615]: [pulseaudio] module-loopback.c: Sample rates too different, not adjusting (44100 vs. 85062).
...
...
...
Mar 24 22:19:34 raspberrypi pulseaudio[615]: [pulseaudio] module-loopback.c: Sample rates too different, not adjusting (44100 vs. 462646).
私が試したこと:
リサンプリング方法をデフォルトからマイナーな方法に変更しましたが、問題は解決しません。
オンラインで検索しようとしましたが、同様の問題が見つからないようです。少なくとも問題の原因に関する情報はなく、同様の解決策に近いものもありません。
私の結論:
私にとっては、Echo Dotのサンプリングレートが増加し続け、pulseaudioが新しい速度に達するまでそれを処理できるようです(デフォルトの速度* x)。この時点では、「変わりすぎる」新しい速度には適応しません。
質問:
何ができますか?再生を許可するために特定の機能を無効にできますか?受信速度が高すぎると、管理しやすい数字にリセットできますか?
絆創膏の修正:
Amazon Echo Dotを手動で切断してからポイントを再接続すると、オーディオの再生が再開され、問題が再び発生するまで20〜30分間正常に再生されます。
修正する:
再サンプリング率を再度trivialに設定しようとしましたが、今回は次のエラーが発生しました。
Mar 25 02:11:45 raspberrypi pulseaudio[595]: [bluetooth] module-bluez5-device.c: SBC decoding error (-2)
これが「進行」なのか疑わしい。しかし、この特別なバグは何ですか?