Потоковое MP4 видео через ffmpeg и RTMP, используя Red5
10488
Kevin - Dhinesh babu
Мне нужно для потоковой передачи видео файла mp4 через FFMPEG и потокового вывода на RED5 с использованием протокола RTMP. Я использую следующую команду, чтобы сделать это. Он прекрасно кодирует, но не воспроизводится, когда я встраиваю jwplayer.
Опция -re указывает FFmpeg читать входной файл в режиме реального времени, а не стандартным способом как можно быстрее. С помощью -c copy (псевдоним -acodec copy -vcodec copy) я говорю FFmpeg скопировать сущности входного файла без транскодирования, затем упаковать их в контейнер FLV (-f flv) и отправить последний поток битов в rtmp назначение (rtmp: // сервер / live / streamName).
Убедитесь, что jwplayer.js и player.swf находятся в правильных местах.
Как я могу вставлять с JWPlayer ???
Kevin - Dhinesh babu 10 лет назад
0
какую версию jwplayer вы используете?
Unnikrishnan 10 лет назад
0
jwplayer 6.0 выше
Kevin - Dhinesh babu 10 лет назад
0
приведенный выше код ffmpeg возвращает эту ошибку «Нераспознанная опция» c »Не удалось установить значение« copy »для опции« c »
Kevin - Dhinesh babu 10 лет назад
0
Здесь нет ошибок. Проверьте команду еще раз. Попробуйте изменить порядок опций
Unnikrishnan 10 лет назад
0
как я могу добавить мульти входной файл
Kevin - Dhinesh babu 10 лет назад
0
Это команда, которую я использовал ffmpeg -re -i /usr/local/content/sample.mp4 -c copy -f flv rtmp: //192.168.1.34: 1935 / live / test
Unnikrishnan 10 лет назад
0
мой друг, я сказал, что ввод мультилитов выглядит следующим образом: ffmpeg -re i- inputfile1.mp4, inputfile2.mp4, inputfile3.mp4 -c copy -f flv rtmp: // xxxxx / live / test`
Kevin - Dhinesh babu 10 лет назад
0
Я думаю, что вы не можете добавить несколько файлов, как это с помощью этой команды. Сначала попробуйте команду, которую я сказал. Это применимо для одного файла.
Unnikrishnan 10 лет назад
0
Рад, что это сработало :)
Unnikrishnan 10 лет назад
0
мы можем использовать vlc для ffmpeg и rtmp для получения нескольких файлов?
Kevin - Dhinesh babu 10 лет назад
0
Я не работал с VLC много. Я думаю, вы можете открыть несколько экземпляров FFMpeg. Я имею в виду просто выполнять команды на разных вкладках для разных файлов. Но нагрузка на систему будет расти. В любом случае попробуйте.
Unnikrishnan 10 лет назад
0
давайте [продолжим это обсуждение в чате] (http://chat.stackexchange.com/rooms/12709/discussion-between-unnikrishnan-and-tamil-arvu)
Unnikrishnan 10 лет назад
0