多输入多输出ffmpeg

多输入多输出ffmpeg,ffmpeg,streaming,Ffmpeg,Streaming,我有大量的IP摄像头,我可以通过RTSP协议访问每个摄像头。 我想使用ffmpeg将每个摄像头的RTSP转换为MJPEG 我使用了这个命令: ffmpeg -i rtsp://xxxx/h264 http://localhost:8090/INPTU1.ffm -i rtsp://xxxx:554/h264 http://xxx/INPUT2.ffm 但是命令会用第一个输入重复每个输出 我的web应用程序应该显示网络中的每个摄像头 提前感谢。您只需运行多个FFmpeg进程。每个摄像头一个。我试

我有大量的IP摄像头,我可以通过RTSP协议访问每个摄像头。 我想使用ffmpeg将每个摄像头的RTSP转换为MJPEG

我使用了这个命令:

ffmpeg -i rtsp://xxxx/h264 http://localhost:8090/INPTU1.ffm -i rtsp://xxxx:554/h264 http://xxx/INPUT2.ffm
但是命令会用第一个输入重复每个输出

我的web应用程序应该显示网络中的每个摄像头


提前感谢。

您只需运行多个FFmpeg进程。每个摄像头一个。我试过这样做,但当达到20个摄像头时,一切都变得非常缓慢。谢谢你的帮助。你以为有20个摄像头会发生什么?而且,你认为把所有东西都塞进一个过程会有帮助吗?处理视频需要大量资源。你需要一些坚固的硬件来处理它,更不用说20个视频流所需的带宽了。是否确实需要在应用程序中显示每个单独的摄影机流?您无法创建复合视图或降低分辨率?感谢您的回答,不必同时显示所有视频,我的想法是制作一个当时需要的流式视频。我曾经考虑过视频点播,我尝试使用nginx,但失败了,尝试将IP摄像机(rtsp)转换为rtmp,但没有成功。