2019年02月17日 How to use UVC webcam(iBUFFALO BSW13K08H)
_ LinuxでUVC webcam(iBUFFALO BSW13K08H)を使う
録画と再生を同時に行う方法
$ v4l2-ctl -d /dev/video0 --set-fmt-video=width=320,height=240 $ ffmpeg -f video4linux2 -i /dev/video0 -f asf -vcodec h264 -b:v 800k - | tee foo.asf | mplayer -
ストリーミングサーバーの構築方法
/etc/ffserver.conf
HTTPPort 8080 HTTPBindAddress 0.0.0.0 MaxClients 10 MaxBandwidth 1000 <Feed webcam.ffm> File /tmp/webcam.ffm FileMaxSize 1M Truncate </Feed> <Stream webcam.asf> Feed webcam.ffm Format asf VideoCodec wmv1 VideoSize 640x480 VideoFrameRate 30 VideoBitRate 600 Noaudio NoDefaults </Stream> <Stream stat.html> Format status ACL allow localhost ACL allow 192.168.0.0 192.168.0.255 </Stream>
サーバーの起動
$ sudo ffserver & $ ffmpeg -re -f video4linux2 -i /dev/video0 http://localhost:8080/webcam.ffm
`http://127.0.0.1:8080/webcam.asf' にアクセスするとストリーミング再生される :)