У меня есть некоторые файлы .mov, которые нужно передать на Flash-сервер. Я уже пытался передать одну команду .mov командой FFMPEG в терминале, и она работает, FMS может отображать то, что я передаю в прямом эфире.FFMPEG RTMP потоковая передача в FMS без остановки?
ffmpeg -re -i file1.mov -vcodec libx264 -f flv rtmp://localhost/livepkgr/livestream
Теперь я хочу, чтобы поток нескольких файлов, я пытался использовать вышеуказанную команду один за другим, но кажется сервер Flash Media остановить вытекание, когда file1 закончена, затем запустить поток с file2. Это делает проигрыватель потока остановленным, когда file1 завершен, и нужно обновить страницу, чтобы продолжить работу с файлом2.
Я вызываю команду FFMPEG с помощью программы C в Linux, я задаюсь вопросом, есть ли какой-либо метод, который я могу предотвратить остановку FMS при переключении источника файла в FFMPEG? или возможно ли позволить FFMPEG постоянно доставлять поток по нескольким источникам файлов без остановки при завершении работы файла?