Псевдопотоковые файлы mp4 не работают с флеш-плеером

У меня проблема с потоковым аудио на моем сайте. Я подумал, что смогу поместить файл MP3 в контейнер MP4 с кодеком h264, поэтому я могу использовать псевдопотоковую передачу кодека mp4.

Код, который я использую для конвертации моих файлов:

ffmpeg -i 1.mp3 -y -b:a 32K -vn 1.mp4

Псевдопоток (поиск в не загруженных частях мультимедиа) теперь работает в проигрывателе HTML5, но не в проигрывателях Flash Media, таких как JWPlayer или FlowPlayer.

Я проверил свои файлы на обоих серверах Apache с h264 модуль включен и Nginx с mod_mp4 включен, но без каких-либо удач.

Я пробовал MP4Box, QTIndexSwapper и даже создавал настоящий видеофайл, смешивая цикл изображения и мой аудиофайл.

ffmpeg -y -i joojoo.png -i 2.mp3 -vcodec mjpeg havij.mp4
MP4Box -add havij.mp4 -isma havij_new.mp4

Что я делаю неправильно? Что я могу сделать, чтобы это работало?

1 ответ

Вы должны намекнуть файл. Проверьте mp4box -hint

Другие вопросы по тегам