- wcam.cgiのowner
- /dev/video0のRW権
- /cgi-binのW権
- /imageのW権に注意!
$ more wcam.html
<html><body>
:
<img src="/cgi-bin/wcam.cgi">
:
</body></html>
$ more cgi-bin/wcam.cgi
#!/bin/sh
basedir=/xxx/yyy/zzz/roadster
imagedir=$basedir/image
cgidir=$basedir/cgi-bin
filename=wcam.jpg
/usr/bin/webcam $cgidir/.webcamrc 2> $cgidir/webcam.log
size=`ls -l $imagedir/$filename | awk '{print $5}'`
echo "Content-type: image/jpeg"
echo "Content-length: $size"
echo ""
cat $imagedir/$filename
$ more cgi-bin/.webcamrc
[ftp]
#host=www
#user=hoge
#pass=xxxxxx
#passive=1
#画像を保存するディレクトリ(ローカル)
dir=/home/virtual/roadster/image
#こういうファイル名で保存される
file=wcam.jpg
auto=0
#ローカルに保存するときは1,FTPするときは0
local=1
ssh=0
[grab]
device=/dev/video0
#画像に年月日時分秒を入れる
test="%Y-%m-%d %H:%M:%S"
#infofile=filename
#大きさ
width=320
height=240
#xx秒おきにキャプチャして保存する
#delay=300
#input=composite1
# rotate 90Xn degree
rotate=3
top=0
left=0
bottom=-1
right=-1
#jpegの画像品質
quality=80
trigger=0
once=1