Я использую Wowza Media Server для потоковой передачи видео на мобильные устройства и у меня проблемы с RTSP-потоковой передачей на Android 2.1. Я попробовал их тестовый файл .mov
и он работает. Но когда я пытаюсь воспроизвести свои собственные файлы .mp4
, я получаю только аудио, но не изображение.
Вот настройки ffmpeg, которые я использовал для кодирования файлов:
-r 12 -s 176x144 -f mp4 -acodec libfaac -ab 24k -ar 48000 -vcodec libx264 -level 30 -b 56k
-flags +loop+mv4 -cmp 256 -partitions +parti4x4+parti8x8+partp4x4+partp8x8+partb8x8
-me_method hex -subq 7 -trellis 1 -refs 1 -bf 0 -flags2 +mixed_refs-wpred-dct8x8 -coder 0
-wpredp 0 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71
-qmin 10 -qmax 51 -qdiff 4 -maxrate 10M -bufsize 10M -threads 0
После кодирования я сделал qt-faststart video.mp4
и MP4Box -hint video.mp4
Не могли бы вы сказать мне, что я пропускаю или делаю неправильно?