#!/bin/bash
start () {
l=$(ls /dev/video*)
#vlc v4l2:// :input-slave=alsa:// :v4l2-standard=1 :v4l2-dev=${l[0]} :v4l2-width=1280 :v4l2-height=720 :sout="#transcode{vcodec=theo,vb=1000,acodec=vorb,ab=128,channels=2,samplerate=44100}:http{dst=:8081/webcam.ogg}" -I dummy 2> /dev/null
i=0
for x in $l
do
if [ $i -eq 0 ]
then
echo $x
daemon vlc v4l2:// :input-slave=alsa:// :v4l2-standard=1 :v4l2-dev=$x :v4l2-width=1280 :v4l2-height=720 :sout="#transcode{vcodec=theo,vb=1000,acodec=vorb,ab=128,channels=2,samplerate=44100}:http{dst=:8081/webcam.ogg}" -I dummy 2> /dev/null &
fi
i=$(( $i+1 ))
done
}
stop () {
pkill vlc
}
case "$1" in
start)
start
;;
stop)
stop
;;
status)
echo "hallo welt"
;;
esac
exit 0