サーバー経由でオーディオをストリーミングしようとしています。すべての設定が完了しました。スタティック オーディオの録音と再生は正常に機能していますが、オーディオをストリーミングしようとすると、再生側で遅延が発生します。
Google検索を行いましたが、これを行う適切な方法が見つかりませんでした。オーディオ データの送受信に AudioRecord と Audiotrack Android メディア API を使用しています。この遅延を処理する方法を誰か教えてもらえますか?
明確な画像を取得するために、GOOGLE GROUP にコードを追加しました。
私はこのようにして、サーバーを通過するバッファに5つのオーディオデータのチャンクを保持し、5つのデータのチャンクを満たすときに再生し、次の5つのオーディオデータのチャンクを再度取得して、1024バイトまでのように埋めましたのデータ(オーディオトラックに書き込み、再生メソッドが呼び出されます)。これにも遅延があります。他の解決策はありますか??