Моя цель для того чтобы достигнуть следующие шаги: -Livestream из записанными FLV видео с FFmpeg и red5
- RTMP Прямого эфира из prerecoreded FLV видео с помощью FFmpeg.
- видео должно воспроизводиться непрерывно точно так же, как станция телевидения.
настоящее время мы используем Red5 и FFmpeg для того чтобы достигнуть этой цели, и мы успешно опубликовали живой поток предварительно записанную одного видео в jwplayer с помощью следующей команды преобразования:
for i in *.avi; do ffmpeg -i $i -acodec copy -vcodec copy -f flv rtmp://localhost/oflaDemo/livestream
Но проблема возникает, когда нам нужно выжить два видео один за другим. Пользователь должен снова нажать кнопку воспроизведения, чтобы передать второе видео, которое не является тв-станцией, вместо этого нам нужно постоянно воспроизводить поток для пользователя, а не нажимать кнопку воспроизведения при завершении каждого потока.