如何捕获ip camera(mjpeg)流并稍后通过命令行重放?

时间:2012-04-18 04:32:13

标签: stream playback vlc mjpeg video-recording

为了测试处理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流?

1 个答案:

答案 0 :(得分:3)

我自己想出来了:

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