Navigation

VLC streaming

http://www.videolan.org/doc/streaming-howto/en/streaming-howto-en.txt
http://www.abclinuxu.cz/clanky/multimedia/vlc-4-zaciname-streamovat
cvlc v4l2:///dev/video0 --verbose=2 --sout '#duplicate{dst=std{access=mmsh,mux=ps,vb=1280,dst=0.0.0.0:1234}}'
http://mailman.videolan.org/pipermail/vlc-devel/2008-June/044485.html
http://forum.videolan.org/viewtopic.php?f=4&t=61112
http://wiki.videolan.org/Documentation:Streaming_HowTo/Advanced_Streamin...

Record Vivotek stream
vlc -vvv -I rc rtsp://ip_address:554/live.sdp --sout "#transcode{venc=x264{keyint=60},vcodec=x264,vb=500,scale=1,acodec=mp4a,ab=128,channels=2,samplerate=48000}:rtp{dst=127.0.0.1,port-video=10000,port-audio=10002,sdp=rtsp://127.0.0.1:8051/vlc.sdp}"

VLC guide
http://tldp.org/REF/VLC-User-Guide/VLC-User-Guide.pdf

Vystup na disk a stream
cvlc '#duplicate{dst=std{access=mmsh,mux=ts,dst=0.0.0.0:1234},dst=std{access=file,mux=ts,dst=test.avi}}'

FPS 10
cvlc '#transcode{{vcodec=mp4v,vb=512,scale=1,acodec=vorb,ab=16,channels=1,fps=10}:duplicate{dst=std{access=mmsh,mux=ts,dst=0.0.0.0:1234}}'

http://www.howtoforge.com/how-to-set-up-a-usb-over-ip-server-and-client-...
http://prupert.co.uk/2010/08/02/stream-live-audio-from-a-microphone-in-n...

cvlc '#transcode{vcodec=mp4v,acodec=mpga,vb=3000,ab=256,venc=ffmpeg{keyint=80,hurry-up,vt=800000},deinterlace}:rtp{mux=ts,dst=0.0.0.0,port=5004}' --ttl 12
cvlc '#transcode{vcodec=h264,vb=800,scale=1,acodec=none}:duplicate{dst=std{access=http,mux=ts,dst=0.0.0.0:8081}}'
cvlc '#transcode{vcodec=DIV3,vb=256,scale=1,acodec=mp3,ab=32,channels=2}:std{access=mmsh,mux=asfh,dst=:8080}'
cvlc '#transcode{vcodec=h264,vb=1024}:std{access=http,mux=ffmpeg{mux=flv},dst=0.0.0.0:1234/stream.flv}'
cvlc '#transcode{vcodec=h264,vb=1024}:std{access=http,mux=ffmpeg{mux=mpeg1},dst=0.0.0.0:1234/stream.flv}'
cvlc '#transcode{vcodec=WMV2,vb=284,scale=0.5,acodec=mp3,ab=64,channels=2,deinterlace,croptop=2}:duplicate{dst=std{access=mmsh,mux=asfh,dst=0.0.0.0:1234}}'
cvlc '#transcode{vcodec=WMV2,vb=284,scale=0.5,acodec=mp3,ab=64,channels=2,deinterlace,croptop=2}:duplicate{dst=std{access=mmsh,mux=asfh,dst=0.0.0.0:1234}}'
cvlc '#transcode{vcodec=WMV2,vb=284,scale=0.5,acodec=mp3,ab=64,channels=2,deinterlace,croptop=2}:duplicate{dst=std{access=udp,mux=ogg,dst=0.0.0.0:1234}}'
cvlc '#transcode{vcodec=WMV2,vb=184,scale=0.5,fps=10,width=100,height=100,acodec=mp3,ab=64,channels=2,deinterlace,croptop=2}:duplicate{dst=std{access=mmsh,mux=ts,shaping=100,dts-delay=100,dst=0.0.0.0:1234}}'
cvlc '#transcode{vcodec=WMV2,vb=256,scale=0.5,fps=10,width=100,height=100,shaping=100,dts-delay=100,acodec=mp3}:duplicate{dst=std{access=mmsh,mux=ts,shaping=100,dts-delay=100,dst=0.0.0.0:1234}}'
cvlc '#transcode{vcodec=mpeg4,acodec=none,vb=200}:standard{access=http,dst=0.0.0.0:1234}'
cvlc '#transcode{vcodec=mjpg,vb=1024,scale=0.5}:duplicate{dst=std{access=mmsh,mux=ts{pcs=10,dst-delay=10,shaping=1},dts-delay=1,dst=0.0.0.0:1234}}'

http://www.videolan.org/doc/streaming-howto/en/ch03.html
https://help.ubuntu.com/community/Webcam

cvlc '#duplicate{dst=std{access=mmsh,mux=ts{pcs=0,dst-delay=0,shaping=0},dst=0.0.0.0:1234}}'
:sout=#transcode{vcodec=h264,vb=0,scale=0,acodec=mp4a,ab=128,channels=2,samplerate=44100}:http{dst=:8080/film.flv} :sout-keep

cvlc v4l2:///dev/video0 --udp-caching 0 --sout-ts-dts-delay 0 --sout-udp-caching 0 --realrtsp-caching 0 --rtsp-caching 0 :dshow-vdev=none --http-caching=0 :sout-all :ttl=1 :sout-keep --network-caching=0 --sout-transcode-hurry-up :sout-mux-caching=0 --no-plugins-cache --mtu 300 --sout '#duplicate{dst=std{access=mmsh,mux=ts{caching=0},dst=0.0.0.0:1234}}'
mmhs://192.168.141.109:1234

Comments

cvlc -vvv v4l2:///dev/video1 --sout '#duplicate{dst=std{access=http,mux=ts,dst=0.0.0.0:8080}}'