2

Android の MediaPlayer API を使用してオーディオ ストリームを再生しています ( http://www.abc.net.au/res/streaming/audio/hls/classic_fm.m3u8)。数秒後 (場合によってはそれ以上、場合によってはそれ以下) に音声が停止しますが、エラー イベントは発生しません。

Logcat に次のメッセージが表示されます。

06-30 19:35:12.785  24767-25086/? I/AudioFlinger﹕ BUFFER TIMEOUT: remove(4100) from active list on thread 0xb5e5f008

しばらくすると、ネットワークの問題に関連するビデオ プレーヤーでエラーが発生することがあります。何も受け取れないこともあります。

GC と電源管理の問題を確認しました。インターネット接続も安定しています。これを解決する方法、または少なくともそれが実際に何を意味するのかを知っている人はいますか?

Android 4.4.4 を実行している Nexus 5 でこれをテストしています。以前のバージョンの OS でコードをテストしたところ、覚えている限りはすべて正常に動作していました。

ありがとう。

4

0 に答える 0