- 自鯖の状況
- 1st Server
- 1st@Apps::Apache
- 1st@Apps::MYSQL
- 1st@Apps::PostgreSQL
- 1st@Apps::W2Ch利用状況
- 1st@Apps::W2Chセッション数
- 1st@Apps::iptables
- 1st@Sensor::CPU温度
- 1st@Sensor::FAN回転数
- 1st@System::CPU
- 1st@System::CPU-0
- 1st@System::CPU-1
- 1st@System::CPU-2
- 1st@System::CPU-3
- 1st@System::LoadAvg
- 1st@System::Memory
- 1st@System::Process
- 1st@System::SWAP
- 1st@System::Uptime
- 1st@System::Users
- 1st@Traffic::Ether0
- 1st@Traffic::PPP0
- 1st@Traffic::Wlan
- iptables::ログ集計
- 1st Server
Webカメラ::インストール~設定
Linux鯖でWebカメラを使った定点観測です
■カメラの認識
・Creative製WebCam5?
今回使用するのは、段ボールの中からでてきた、Creative製のWebCamera(PD1000?)です
購入した記憶さえない物だったので、当然ドライバは無し。正式な型番も不明でした。
Webで情報探し回ること、1日・・・やっと見つけたWindows用ドライバ。
これで正常動作の確認が~、と思ったらなんかちゃんと認識しない・・
やっぱり壊れているかと思いましたが、USB機器としては認識されているので、とりあえず、これでGo!としました。
■SuseLinuxでの認識
さて、ドライバは当然のごとく無いので、またもやWebの旅へ・・・
いろいろと探していると、どうやらpwcというドライバで認識できるらしい
※デフォルトでディストリは、認識出来るらしいのですが、家でいれたSuseでは、残念ながら認識されなかったので、今回の手順が必要になりました。
Driver Download(http://www.saillard.org/linux/pwc/files/)
無事コンパイルして、以下の手順で認識がOKになりました。
# depmod -a
# insmod pwc
# lsmod | sort
pwc 85876 1
v4l2_common 6144 1 pwc
videodev 9344 2 pwc
■xawtvのインストール
次にWebCameraとして必要な画像の取得ですが、これはxawtvというソフトをインストールすればOKだということでした。
早速、YaSTを使って、インストール。
無事にインストールされたので、webcamというコマンドを使うための、設定ファイルを作ります。
※今回はrootユーザで動かしているので、/root/.webcamrc というファイルを作成します。
[grab]
device=/dev/video0
test="%Y-%m-%d %H:%M:%S"
width=320
height=240
delay=5
rotate=0
top=0
left=0
bottom=-1
right=-1
quality=100
trigger=0
once=0
archive = /srv/www/htdocs/webcam/webcam.jpg
fg_red = 200
fg_green = 200
fg_blue = 200
こんな感じです
ファイルは、ローカルサーバ上のため、FTP転送部分については、すべて削除してあります。
あとは、実際に画像を表示させるHTMLを作成して終了ヽ(´ー`)ノ
■おまけ
ちなみに、カメラの問題かわかりませんが、外を撮ろうとすると、真っ白になってしまうため、今回は、使っていないサングラス+釣り用偏光グラスで、調整してみました。

