В Android-документах существует константа, определенная MEDIA_ERROR_SERVER_DIED
, которая описывается как:
Сервер сообщений умер. В этом случае приложение должно освободить объект MediaPlayer и создать новый экземпляр.
Это кажется очень расплывчатым. Что означает, что сервер Media умер? Зачем это умирать? И правильно ли обращаться с ним, сразу же пытаясь снова сыграть?