Плохое качество видео на вспышке на Xoom - PullRequest
2 голосов
/ 17 мая 2011

После большого количества ударов головой я все еще застрял!

Я пытаюсь доставить видео h.264 через RTMP в приложение Flex, работающее на Motorola Xoom. BBC Iplayer, Youtube и множество других видео-сайтов имеют прекрасную потоковую передачу HD-видео без проблем.

Мое решение в настоящее время кодирует видео с помощью ffmpeg и прекрасно воспроизводит на рабочем столе. Но на самом деле на Xoom действительно восхищенно.

Я пытался заставить его использовать базовый уровень h.264 и заставить его использовать различные уровни. Все еще без удачи.

Кому-нибудь повезло, кодируя видео для Flash на Android с помощью ffmpeg, и получил хороший результат?

Заранее спасибо. Бен

Ответы [ 2 ]

0 голосов
/ 17 мая 2011

Какой битрейт / разрешение / размер изображения вы используете?

Я создал несколько тестовых потоков H.264 / RTMP для моей компании, которые вы можете протестировать здесь .Потоки кодируются с помощью ffmpeg (базовый профиль) и доступны с несколькими различными скоростями передачи, примерно соответствующими форматам качества видео YouTube.

Плеер - JWPlayer , а видео передаются в потоковом режиме.от Amazon CloudFront.Обратите внимание, что битрейт, указанный во флэш-плеере, не точен!

0 голосов
/ 17 мая 2011

Я только что создал гибкий потоковый проигрыватель, так что может быть лучший способ сделать это.
Я сделал так, чтобы закодировать несколько версий видео от низких до высоких.
Затем я проверил пропускную способность проигрывателя для сервера cdn.
Как только я узнал о пропускной способности, я доставил нужный файл, не выходя за пределы.


Это было для учебного сайта по покеру, и было всего около 50 обучающих видео. Так что сделать 3 версии с разными разрешениями не так уж и плохо.

...