PVMFFailable на MediaPlayer инициализируется в данный момент, но не на Nexus one - PullRequest
0 голосов
/ 23 июля 2011

У меня есть VideoView, который воспроизводит некоторые файлы .mp4 с SDCard.Код отлично работает на Nexus one (2.3), Samsung Galaxy (версии для TMobile и AT & T на 2.2), даже на планшете Viewsonic, но когда я пробую его на Samsung Moment на 2.1, я получаю всплывающее сообщение «Извините, это видео не может быть воспроизведено ", а logcat имеет несколько довольно кратких сообщений (ниже), которые в основном поднимают проблемы с потоковой передачей или файлами 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

Спасибо, Грег

Ответы [ 2 ]

0 голосов
/ 10 августа 2011

Я думаю, это была пара вещей.Я связался со службой поддержки Samsung и получил очень стандартный ответ со списком поддерживаемых кодеков и размеров.Размеры?Правильно, Moment не поддерживает видео формата 16: 9.Я изменил его на 4: 3, но он все равно не воспроизводился с использованием контейнера mp4 (хотя он должен был работать с использованием H.264).Поэтому я перешел на 3gp контейнер с H.264, и это сработало.Вот список от Samsung:

Спасибо за вашу переписку.

Это форматы видео и спецификации, поддерживаемые Samsung Moment (SPH-M900):

Кодеки: MPEG-4 SP MPEG-4 AVC H.263

ФайлФорматы: 3GP / 3G2 MP4 AVI WMV

Разрешение видеоизображения: 640 X 480 352 X 288 320 X 240 176 X 144

Кадров в секунду: 15, 30

0 голосов
/ 09 августа 2011

У меня была похожая проблема.Следующая ссылка может помочь.

получение ошибки PVMFErrContentInvalidForProgressivePlayback при воспроизведении файлов mp4 на устройствах Samsung

Также вы можете найти небольшую справку по использованию Mp4Box с графическим интерфейсом пользователя по этой ссылке

Проблема Android MP4 moov mdat

...