ストリーミング オーディオの再生に成功しました。主な問題は、シーク バーを前の位置に移動すると、読み込みが再び開始されることです。バッファのようなものにデータを保存してそこからオーディオを再生することはできないので、シーク バーを前の位置に移動すると、音楽プレーヤーは再度ロードする代わりにそのバッファリングされたデータを使用します。誰かが以前に行ったことがある場合は、アーキテクチャ/例を提案してください。
私の問題をもう一度説明します:
古いデータ (バイト配列、バッファ配列、使用可能なあらゆる種類のストレージを使用) が利用可能な場合、音楽プレーヤーはそのデータを使用できるはずです。それ以外の場合は、通常の読み込みメカニズムで問題ありません。
注: Web ブラウザが mp3 の曲に対してこのタスクを自動的に実行するのを見たことがあります。誰かがその仕組みを知っていれば、そのソリューションを実装できます。