私のアプリは、Nexus 5 を除くすべてのデバイスで正常にオーディオをストリーミングしています。Nexus 5 では、MediaPlayer がランダムに再生を停止します。ラウドネス ( http://developer.android.com/about/versions/android-4.4.html#Multimedia )に関する変更が4.4 で何か壊れているかどうかはわかりません。
他の誰かがこの問題に気づいていますか? 一部のユーザーに発生しているようですが、自分の Nexus 5 では再現できません。
更新:そのため、Nexus 5 で問題を再現することができました。実際には、クリップの終わり近くで発生しているようです。クリップの残り約 1 ~ 5 秒で、OnCompletionListener.onCompletion()
MediaPlayer によってメソッドが呼び出されます。これは Nexus 5 でのみ発生しており、一部のクリップでランダムに発生しています。ほぼ 30% の確率で再現できます。クリップが早く終了した場合、戻ってクリップをもう一度再生しようとすると、2 回目のクリップ全体の再生が終了することに注意してください。Android 4.4 がリリースされたばかりですが、誰かが助けてくれることを願っています! ありがとう。
更新: Android に対してバグを報告しました: https://code.google.com/p/android/issues/detail?id=62304