vygoolil jsem stream z webkamery pomoci vlc
#!/bin/bash
#DEBUG=-vvv
# (0=pal, 1=ntsc, 2=secam, 3=pal nc, 4=pal m, 5= pal n, 6=ntsc jp)
NORM=1
WIDTH=320
HEIGHT=240
SCALE=1
FPS=23.976
VCODEC=WMV1
VBITRATE=1500
ACODEC=mp3
ABITRATE=32
ACCESS=http
OUTMUX=asf
exec $(printf "vlc $DEBUG --color v4l2:// --v4l-vdev=/dev/video0 --v4l-adev=/dev/dsp --v4l-chroma=UYVY --v4l-norm=%s --v4l-width=320 --v4l-height=240 --v4l-channel=1 --v4l-quality 100 --sout #transcode{scale=%s,fps=%s,width=%s,height=%s,vcodec=%s,acodec=%s,vb=%s,ab=%s,channels=1,audio-sync,vfilter=deinterlace}:std{access=%s,mux=%s,dst=0.0.0.0:8090} --ttl 12" $NORM $SCALE $FPS $WIDTH $HEIGHT $VCODEC $ACODEC $VBITRATE $ABITRATE $ACCESS $OUTMUX)to uloz do textovyho souboru, dej tomu prava spousteni chmod +x jmeno_skriptua pak uz spust skript a muzes sledovat.
Predpoklada to samozrejme nainstalovany vlc
Nezkoumal jsem to nijak bliz, ale melo by to slapat.