Я использую MediaPlayer по умолчанию для Android для воспроизведения аудиопотоков. Я столкнулся с проблемой, когда поток останавливается через некоторое время и не восстанавливается после этого. Если я остановлю объект MediaPlayer, а затем снова вызову Play на нем, тот же поток воспроизводится нормально. Это означает, что Stream был запущен, но мой MediaPlayer почему-то перестал его воспроизводить и не восстановился
Есть ли какое-то решение для этого? Могу ли я определить, когда мой MediaPlayer прекращает прием и воспроизведение данных, чтобы я мог заново запустить проигрыватель?
Спасибо