为了测试处理ip camera stream(例如mjpeg)的软件,我想从原始摄像机捕获一个短序列,然后循环传输这个记录,好像它来自ip camera。它应该是基于命令行的,以简化自动化集成测试。
我已经找到了录音部分(捕捉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流?
答案 0 :(得分:3)
我自己想出来了:
$ vlc -I dummy -vvv test-stream.asf -L --sout '#standard{access=http,mux=mpjpeg,dst=:8080}'