岡田洋:WebCam システム構成


ハードウエア

PC IBM PC 300GL モデル 6287-17J (Celeron 300 MHz)
ヤフーオークションで 1万円足らずで落札したものです。
メモリを128Mバイト増設して(これもYahooオークションでで 2000円程度購入)合計192MBにしています。
カメラ Creative Webcam Plus
USBでPCに挿す良くあるタイプのものです。Linux での実績が多そうなのでこれにしました。
これもYahooオークションで 4000円弱で購入しました。
ルーター ルートテクノロジーCAS2040
これもYahooオークションで 7000円で購入しました。

ソフトウェア

OS Kondara MNU/Linux Vine Linux
kondara project が解散してしまってので、 Vine Linux 2.5 (FTP版) に変更しました。2002/7/17 
Webサーバー Apache
Camとは別に色々試したいことがあったので、ソースからインストールしました。
カメラの画像を1枚とってJPEGに変換するCGI
videoDog というプログラムを perl で書いた簡単なCGIから呼び出しているだけです。ソース
リロード
簡単なJava アプレットを書いてリロードしています。ソース

ネットワーク環境

回線 YahooBB
あまりスピードは出ていないようで、実行速度としては、下り1.5M程度、上がり600K位だと思います。 http のポートは 8080 を使って CAS2040の仮想サーバ機能を使用しています。
DNS
YahooBBはグローバルアドレスですがIPアドレスが変化するため、ダイナミック DNSを使用しています。
ここでは、無料で使用できるもののうち比較的大手らしい。 no-ip.comを利用しています。

トップへ プロフィールへ Java Applet 版 JavaScript 版 過去の画像