商品名検索
カテゴリ検索
投稿月検索
商品名検索
カテゴリ検索
投稿月検索
上記の動画(InstagramとTikTokも共通)で紹介しているガジェットは以下の通りです。
チャンネル限定・追加5%OFFクーポン:TECHU2604
利用期間:3月31日〜4月12日 23時59分まで
利用製品:NAS製品は利用可能(UPSは対象外)
※Amazonアフィリエイトリンクです。 僕の事を少しでも応援しても良いと言う親切な方はこちらからお願いします。 「お前に一銭たりとも渡したくない!」と言う方はこちらのリンクを踏まず自分で検索して買い物がおすすめです。
通常のカメラアプリはクラウド経由で映像を配信するため遅延が発生します。今回使うFrigate NVRはLAN内で映像処理が完結するため、遅延がほぼゼロになります。
また、インターネット回線が切れても録画は継続されます(ルーターが生きている限り)。
Tapoアプリ(ご自身のネットワークカメラのアプリ)で各カメラに対して行います。
このパスワードはTapoアカウントとは別のローカル認証情報です。全カメラで同じユーザー名・パスワードにしておくと管理が楽です。
カメラのIPアドレスも確認しておきます。設定 → 端末情報 → IPアドレス
UGOS Proの管理画面(ブラウザ)で操作します。
frigateUGOS Proデスクトップ → Docker → プロジェクト → 作成
services:
frigate:
image: ghcr.io/blakeblackshear/frigate:stable
ports:
- "5000:5000"
volumes:
- /volume2/frigate/config:/config
- /volume2/frigate/storage:/media/frigate
shm_size: "512mb"
⚠️/volume2/ の部分はNASの環境によって異なります。SSHで ls / を実行して確認してください。
「今すぐデプロイ」を押してFrigateをダウンロード・起動します(数分かかります)。
MacのFinderでNASをマウントし、以下のパスにファイルを作成します。
パス:frigate/config/config.yaml
以下の内容をそのまま貼り付けてください(IPアドレス・ユーザー名・パスワードは自分のものに変更)。
mqtt:
enabled: false
record:
enabled: true
retain:
days: 7
mode: all
cameras:
entrance:
ffmpeg:
inputs:
- path: rtsp://ユーザー名:パスワード@カメラのIP/stream2
roles:
- detect
- record
detect:
width: 1280
height: 720
fps: 5
detectors:
cpu1:
type: cpu
stream2 は低解像度ストリームで処理が軽くなります。録画をフルHDにしたい場合は stream1 に変更してください。
config.yamlを保存したら、DockerのNAS管理画面でFrigateプロジェクトを再起動します。
Docker → プロジェクト → frigate → 「…」メニュー → 再起動
ブラウザで以下にアクセスします。
http://NASのIPアドレス:5000
カメラの映像が表示されれば完成です。
config.yamlのcamerasセクションに追記するだけです。追記後はFrigateを再起動してください。
cameras:
entrance:
ffmpeg:
inputs:
- path: rtsp://ユーザー名:パスワード@192.168.x.x/stream2
roles:
- detect
- record
detect:
width: 1280
height: 720
fps: 5
garage:
ffmpeg:
inputs:
- path: rtsp://ユーザー名:パスワード@192.168.x.x/stream2
roles:
- detect
- record
detect:
width: 1280
height: 720
fps: 5
| 項目 | 内容 |
|---|---|
| 月額費用 | 0円 |
| 録画場所 | NAS(ローカル) |
| 録画保存期間 | 設定で変更可能(デフォルト7日) |
| 対応カメラ | RTSP対応カメラ全般 |
| 最大カメラ台数 | NASのCPU性能次第(目安10台前後) |
| 外出先からの確認 | Tailscale等のVPN設定が別途必要 |
Q. カメラが映らない
RTSPのユーザー名・パスワード・IPアドレスを再確認してください。
Q. 録画されない
config.yamlのパスが正しいか確認し、Frigateを再起動してください。
Q. CPUが高い
stream2(低解像度)に変更するか、カメラ台数を減らしてください。
Q. 外出先から見たい
Tailscaleを導入するとVPN経由でアクセスできます。
\SNS一覧はこちら/
コメント