外部からraspberryのカメラの動画を見る 備忘録

投稿日: 作成者: ussy
  1. motionインストール
    インストール
    pi@raspberrypi:~ $ sudo apt-get install motion
    パッケージリストを読み込んでいます… 完了
    依存関係ツリーを作成しています
    状態情報を読み取っています… 完了
    以下の追加パッケージがインストールされます:
    libmariadb3 libpq5 mariadb-common mysql-common
    提案パッケージ:
    default-mysql-client postgresql-client
    以下のパッケージが新たにインストールされます:
    libmariadb3 libpq5 mariadb-common motion mysql-common
    アップグレード: 0 個、新規インストール: 5 個、削除: 0 個、保留: 0 個。
    622 kB のアーカイブを取得する必要があります。
    この操作後に追加で 2,010 kB のディスク容量が消費されます。
    続行しますか? [Y/n]
  2. motionの設定変更
    1. sudo vi /etc/motion/motion.conf
      ※もし書き込めなかったらパーミッションを変更:chmod 755 motion.conf 等
    2. 開いたファイルの daemon offをdaemon onにする
    3. 保存
  3. motionを変更
    sudo vi /etc/default/motion

    start_motion_daemon=noをyesに変更して保存

  4. sudo motion -nを実行
  5. ここまででローカル環境でキャプチャできるようになった
    Webブラウザで
    http://localhost:8081
    にアクセス
    しかし外部からアクセスできない
  6. motionの再設定変更
    1. sudo vi /etc/motion/motion.conf
    2. 開いたファイルの stream_localhost onをoffにする
      これがONになっていてローカル環境しかアクセスできないようになっていた
    3. 保存
  7. 外部からアクセスできるようになった。
  8. 課題
    こまったことに動画ファイルが下記に出力される。
    このままたまり続けるとストレージに影響するのでなんとかしたい。

    1. 対策:USBメモリを差込みそちらに回避
    2. 対策:いっぱいになる前に移動
      sambaでつないでWindowsから吸い上げるか・・・
    3. 対策:いっぱいになったら消していく