ウェブカメラ設置 #1
トイカメラChe-ez SPY(Z)で、
TeXを書きながら駐車場を監視してた。
そのために、xawtvをインストールした。
aptを使ったので、面倒は無かった。
TeXを書きながら駐車場を監視してた。
そのために、xawtvをインストールした。
aptを使ったので、面倒は無かった。
さて、
せっかく、インストールしたので、
ウェブカメラにしてみよう。
で、自宅サーバに転送すれば、
外からでも家の様子がわかる!
さて、私の環境ですが、
デスクトップとして使っているのもVine4.1で、
物置的な部屋にVine4.1のサーバを置いてある。
せっかく、インストールしたので、
ウェブカメラにしてみよう。
で、自宅サーバに転送すれば、
外からでも家の様子がわかる!
さて、私の環境ですが、
デスクトップとして使っているのもVine4.1で、
物置的な部屋にVine4.1のサーバを置いてある。
外部公開しているのは、
webサーバとメールサーバで、
webサーバは認証が必要。
webサーバとメールサーバで、
webサーバは認証が必要。
本来はカメラをサーバに接続すれば、
面倒は無いのだけれど、
サーバの部屋には滅多な事では人がこないので、
カメラの意味がまったく無く、面白くない。
面倒は無いのだけれど、
サーバの部屋には滅多な事では人がこないので、
カメラの意味がまったく無く、面白くない。
で、一階で使っているデスクトップに
接続することにした。
つまり、
デスクトップを起動していない時には、
画像は更新されない。
接続することにした。
つまり、
デスクトップを起動していない時には、
画像は更新されない。
さて、設定は簡単っ!
って、動いてしまえば、
簡単だったと感じてしまうのだが、
多少苦労した。
って、動いてしまえば、
簡単だったと感じてしまうのだが、
多少苦労した。
まず、
/etc/.webcamrcというファイルを作成して、
こんな感じに書いておく。
/etc/.webcamrcというファイルを作成して、
こんな感じに書いておく。
/etc/.webcamrc
インストールや設定の詳細は、[ftp]
host = server_address # FTPのアドレス
user = user_name # FTPのユーザー名
pass = password # FTPのパスワード
passive = 0
dir = /public_html/image/webcam # FTPのディレクトリ
file = webcam.jpg # 画像ファイル名
auto = 0
local = 0 # FTPで転送しなければ1にしてローカルにファイルが置かれる
#ssh = 0
#debug = 1
[grab]
device = /dev/video0
text = "%Y-%m-%d %H:%M:%S"
#infofile = filename
width = 320
height = 240
delay = 15 # 15秒ごとに更新
#input = Camera
rotate = 0
top = 0
left = 0
bottom = -1
right = -1
quality = 90
trigger = 0
once = 0
host = server_address # FTPのアドレス
user = user_name # FTPのユーザー名
pass = password # FTPのパスワード
passive = 0
dir = /public_html/image/webcam # FTPのディレクトリ
file = webcam.jpg # 画像ファイル名
auto = 0
local = 0 # FTPで転送しなければ1にしてローカルにファイルが置かれる
#ssh = 0
#debug = 1
[grab]
device = /dev/video0
text = "%Y-%m-%d %H:%M:%S"
#infofile = filename
width = 320
height = 240
delay = 15 # 15秒ごとに更新
#input = Camera
rotate = 0
top = 0
left = 0
bottom = -1
right = -1
quality = 90
trigger = 0
once = 0
別のサイトで調べてください。
まぁ、こんな感じの事を書いて、
保存して、パーミッションを変更する。
# chmod 0600 /etc/.webcamrc
なんか、こうしないとうまく動かないらしい。
たしかに、
FTPに転送してくれなかった気がする。
ローカルにはできた。
で、rootでwebcamを起動する。
# webcam /etc/.webcamrc
で、うまく動いていたら、
転送ごとに標準出力に
FTPのメッセージが出力されるので、
下のようにして起動すれば、
バックグラウンドでおとなしくしてくれる。
# webcam /etc/.webcamrc > /dev/null 2> /dev/null &
これで、FTP経由でサーバに画像を
15秒毎に転送してくれる。
転送された画像を
ダウンロードしたのが、
下の画像。
ダウンロードしたのが、
下の画像。
まぁ、
もともと画質は期待していないので、
こんなもんでしょ。
もともと画質は期待していないので、
こんなもんでしょ。
ブラウザで見るとこんな感じ。
今の所、順調に動いているように思う。
| 固定リンク
「Linux」カテゴリの記事
- httpsになったらレイアウトが崩れたりスクリプトが動かなかったりを修正(2023.06.19)
- ntpdを止めないでntpdateで同期する(2020.08.22)
- WSLのDebianでfishのヘルプを表示。shutdownコマンドでwslの終了も。(2020.08.04)
- python requests.exception.SSLError SSL接続でエラーが出る(2020.07.27)
- chkconfigできない…。debianでサービスの自動起動を設定する(2018.07.03)
この記事へのコメントは終了しました。
コメント