如何捕获网络摄像机 (mjpeg) 流并在以后通过命令行重播



要测试处理网络摄像机流的软件(例如mjpeg),我想从原始摄像机捕获一个简短的序列,然后循环流式传输此记录,就好像它来自网络摄像机一样。它应该基于命令行,以简化自动化集成测试。

我已经弄清楚了录制部分(捕获 10 秒):

$ vlc -I dummy --run-time=10 http://192.168.0.142:8080/videofeed  --sout=file/asf:test-stream.asf vlc://quit

如何使用 vlc 或类似内容将此录音循环为在 http://localhost:8080 或类似设备上提供的 mjpeg 流?

我自己想通了:

$ vlc  -I dummy  -vvv test-stream.asf -L --sout '#standard{access=http,mux=mpjpeg,dst=:8080}'

相关内容

  • 没有找到相关文章

最新更新