Только звук во время потоковой передачи файла mp4 на устройство Android - PullRequest
0 голосов
/ 11 июля 2010

Я настроил потоковый сервер Wowza для потоковой передачи видео mp4 на телефоны Android.Телефон Android может успешно воспроизводить поток RTSP, но здесь он воспроизводит только аудио файла, но не видео.

1 Ответ

1 голос
/ 11 июля 2010

Вы установили поверхность (VideoView или SurfaceView), на которой вы хотите отображать видео? Вы должны запустить setDisplay перед запуском воспроизведения.

Проблемы с видео также могут быть вызваны слишком ранним началом воспроизведения. Вы должны начать игрока после создания поверхности. Если вы хотите начать воспроизведение в начале действия, вы должны сделать это на событии surfaceCreated. Вы можете прослушать это событие, реализовав SurfaceHolder.Callback

Можете ли вы предоставить некоторые исходные коды?

Вы также можете попробовать следовать Android ApiDemos. Пример проигрывателя потокового видео можно найти по адресу:

...android-sdk-windows\platforms\android-x\samples\ApiDemos\src\com\example\android\apis\media\MediaPlayerDemo_Video.java
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...