【发布时间】:2017-05-03 16:30:02
【问题描述】:
我正在尝试使用此命令将图像流式传输到 fb 实时视频:
ffmpeg -loop 1 -re -i "input.jpg" -pix_fmt yuv420p -profile:v baseline -s 720x480 -bufsize 6000k -vb 400k -maxrate 1500k -deinterlace -t 60 -vcodec libx264 -preset veryfast -g 30 -r 30 -f flv "rtmp_link"
此命令完美适用于单个输入文件。但问题是我希望 ffmpeg 流式传输“input.jpg”文件的最新和更新版本,因为我的应用程序每 2-3 秒更新一次此“input.jpg”,但流式传输的图像是旧版本,不是更新的。
如果我尝试重新启动此循环,则流式传输会停止大约。 4-5 秒,足以让 FB 直播视频认为流媒体已停止,然后结束直播视频。
那么,是否可以在此循环中使用最新可用版本的输入文件进行流式传输?我对FFMPEG不太了解,我试图搜索这个问题,但都是徒劳的。
【问题讨论】:
-
尝试回答here。
-
@Mulvya 这对我不起作用。
标签: facebook video ffmpeg rtmp live-streaming