使用ffmpeg从服务器流式传输视频帧

Aqu*_*eel 7 ffmpeg video-streaming

我正在以RMTP流的形式将JPEG图像形式的视频帧发送到我的服务器.在服务器端,我想将流(ip +端口)连接到ffmpeg,以便它可以从流中获取图像并从中创建视频流.

实际上我的服务器正在侦听传入帧的IP和端口.这部分完成了.我遇到的问题是如何使用ffmpeg将这些帧转换为视频流.任何人都可以告诉我如何实现这一目标?我知道image2pipe我应该使用但我还没有在Google上找到它的语法和文档.

ale*_*son 1

其实有2种方法:

ffmpeg -i "rtmp://localhost/etc" out.flv
Run Code Online (Sandbox Code Playgroud)

或者

rtmpdump -v -r rtmp://localhost/etc | ffmpeg -i - out.flv
Run Code Online (Sandbox Code Playgroud)