ffmpeg
将 RTMP 流处理为输入或输出,并且运行良好。
我想将一些视频(由 python 脚本管理的动态播放列表)流式传输到 RTMP 服务器,我目前正在做一些非常简单的事情:使用 FFMPEG 将我的视频一个一个地流式传输到 RTMP 服务器,但这会导致连接中断每次视频结束时,当下一个视频开始时,流就可以开始了。
我想在没有任何连接中断的情况下连续流式传输这些视频,然后可以正确查看流。
我使用此命令将我的视频一一流式传输到服务器
ffmpeg -re -y -i myvideo.mp4 -vcodec libx264 -b:v 600k -r 25 -s 640x360 \
-filter:v yadif -ab 64k -ac 1 -ar 44100 -f flv \
"rtmp://mystreamingserver/app/streamName"
我在互联网上寻找了很多天的一些解决方法,我发现有些人在谈论使用命名管道作为输入ffmpeg
,我已经尝试过它并没有很好地工作,因为ffmpeg
它不仅在新的时候关闭 RTMP 流视频来了,但也会自行关闭。
有没有办法做到这一点?(将视频的动态播放列表流式传输ffmpeg
到 RTMP 服务器而不会中断连接