Code: Select all
cvlc -vvv \
--demux rawvid \
--rawvid-chroma RV24 --rawvid-fps 15 \
--rawvid-width=640 --rawvid-height=480 \
http://localhost:13001 \
--no-sout-audio \
--sout "#transcode{vcodec=FLV1,vb=800}:std{access=http{mime=video/x-flv},mux=ffmpeg{mux=flv},dst=0.0.0.0:13002/livestream.flv}"
This is strictly a live stream.
Only the last frame transcoded by vlc should be delivered to the clients connecting to port 13002.
Any older frame should be discarded and need not be queued.
The requirement is to see, as nearly as possible, what is happening now.
I have been reading the documentation and don't see which switches control this behavior.