IT×農家の長男

研究や趣味についてのメモ

ラズパイで監視カメラ作成 -その1-

はじめに

今回はラズパイとUSBカメラを使って監視カメラをつくっていきます。

motionというライブラリを使うことで、カメラ画像のストリーミングが見れるそうです。

raspberry pi motion で動体検知する方法 - アイシステムBLOG


motionの導入

環境

まずはmotionのインストール

$ sudo apt install motion

デーモンの設定

$ cd /etc/default 
$ sudo vi motion

設定ファイルの修正

$ sudo vi /etc/motion/motion.conf 
以下に変更
# 11行目:デーモンの有効化
daemon on
# 100行目:取得画像のサイズ
width 320
# 103行目:取得画像のサイズ
height 240
# 107行目:フレームレート
framerate 2
# 273行目:画像ファイルの出力を無効
output_pictures off
# 293行目:映像ファイルの出力を無効
ffmpeg_output_movies off
# 504行目:外部からストリームへのアクセスを許可
stream_localhost off

動作確認

以下のコマンドを入力して実行

$ sudo motion -c /etc/motion/motion.conf
ブラウザ上で以下のような画像が取得できればOK。

f:id:crowsky:20190301230235j:plain

終了は以下のコマンドを入力して実行

$ sudo service motion stop

おわりに

次はLINEかslackで連携させていきたいと思います。