Я получил код ошибки MediaPlayer как (1,-110) на оборудовании BeagleBoard с ICS. Код отлично работает на планшетах Android с ICS, но я получаю диалоговое окно с ошибкой «Извините, это видео невозможно воспроизвести» только на BeagleBoard. Любой предложения.
Код ошибки 1, -110 в медиаплеере android
Ответы (2)
Это ошибка времени ожидания от MediaPlayer:
http://developer.android.com/reference/android/media/MediaPlayer.html#MEDIA_ERROR_TIMED_OUT
Также может быть проблема с прошивкой Samsung на Android 4.1.2, я видел это в Galaxy S2 mini и Galaxy S3. Взгляните сюда: https://stackoverflow.com/a/18378273/3032209 Вы можете решить эту проблему, если сыграете отправьте его в другую библиотеку, которая будет иметь соответствующие кодеки, например aacdecoder-android.
Я знаю, что мой ответ на ваш вопрос слишком запоздал, и я думаю, что вы уже смогли решить эту проблему, но если нет, и для тех людей, которые борются с ошибкой медиаплеера (1, -110) (как я сделал весь день сегодня, Android HTC Desire X Jelly Bean 4.1.1), возможно, это решение для вас:
Просто перезагрузите свой андроид (или закройте все приложения, использующие медиаплеер).
В моем случае это не была ошибка программирования, мне просто пришлось открыть много приложений с помощью экземпляра медиаплеера, что привело к тайм-ауту, и я больше не мог его использовать.
BeagleBoard
нет нужного кодека.. - person Mohsin Naeem   schedule 17.07.2012