У меня есть VideoView, который воспроизводит некоторые файлы .mp4 с SD-карты. Код отлично работает на Nexus one (2.3), Samsung Galaxy (обе версии TMobile и AT&T на 2.2), даже на планшете Viewsonic, но когда я пробую его на Samsung Moment на 2.1, я получаю всплывающее окно с сообщением «Извините». , это видео не может быть воспроизведено», а в логарифме есть несколько довольно кратких сообщений (ниже), которые в основном указывают на проблемы с потоковой передачей или файлами MP3. Видео в формате H.264/AAC — обязательно ли оно должно быть в формате H.264/MP3?
Logcat:
W/MediaPlayer(2538): информация/предупреждение (1, 26)
I/MediaPlayer(2538): информация (1,26)
E/PlayerDriver(1891): команда PLAYER_INIT завершена с ошибкой или информацией PVMFFailure
E/MediaPlayer(2538): ошибка (1,-1)
E/MediaPlayer(2538): ошибка (1,-1)
D/VideoView(2538): ошибка: 1,-1
W/PlayerDriver(1891): PVMFInfoErrorHandlingComplete
Спасибо, Грег