После того, как медиаплеер остановился, необходимо вызвать метод prepare, когда он подготовлен, а затем вы можете вызвать метод start.
у транслировать аудио и остановить его без каких-либо проблем, но когда я пытаюсь запустить его снова после остановки, он не запускается, и я получаю исключение IllegalState.
Вот что я делаю:
Начать играть
mediaPlayer.setDataSource(PATH);
mediaPlayer.prepare();
mediaPlayer.start();
Хватит играть
mediaPlayer.stop
Теперь, если я захочу снова начать воспроизведение того же носителя, что мне делать?
* PATH - это URL-адрес постоянно работающей радиостанции.