私のチームは Bluetooth スピーカーを実装しています。IOS と Android の両方のソースで製品をテストします。IOS ソースは、iPhone でローカルに、または AVRCP 一時停止コマンドを使用してリモートで開始された音楽再生を一時停止した後、常に約 8 秒間 A2DP 無音を送信します。この 8 秒間の再生後の無音間隔は、アプリケーションの問題 (無線 Bluetooth データ容量の問題) を引き起こしています。
理想的には、一時停止後に無音の送信をバタンと閉じたいと考えています。この問題を解決する最善の方法は、一時停止後に GAVD サスペンド コマンドを送信することです。無音の送信をすぐに停止しますが、iPhone が散発的な A2DP シグナリング イベントを送信する原因にもなります (具体的には、ストリームの開始が数秒間遅れますが、これも正しくありません)。
音楽の再生を一時停止した後、iPhone からの A2DP 無音送信を制御するより穏やかな方法を知っている人はいますか?