録画

このページの内容

Recording を有効にしたカメラは、エッジプロセッサにビデオクリップを書き込み、自動的にクラウドストレージにアップロードします。このページでは、2 つの録画モード、タイミングの動作、モーションゾーン、オフライン時の耐障害性について説明します。

2 つのモード

各カメラは 2 つのモードのいずれかで録画します。モードはデバイスダイアログの Configuration タブで設定します(カメラとデバイス)。

モード動作使用する場面
Motion Triggered(既定)カメラのモーションゾーンで動きが検知されるたびにクリップを録画しますほとんどのカメラ。何かが起きた瞬間だけを保存します
Continuous24 時間、途切れなくセグメントを録画しますレジ、入口、ポリシーで途切れのない記録が求められる場所

録画はカメラごとに 無効 にすることもできます。その場合、カメラはライブビューでは引き続き利用できますが、何も保存しません。ダッシュボードの Recording Activity ストリップでは、このようなカメラに "Recording Disabled" バッジが表示されます。

クリップのタイミング

動作値
プリロールクリップのきっかけとなった動きの 前 の 5 秒 の映像が含まれます。必ず直前の経緯を確認できます
ポストロール動きが止まってから 10 秒 録画を続けます
最大クリップ長180 秒(3 分)。動きが続く場合は、途切れることなく連続したクリップになります

クリップはカメラの ネイティブの解像度とフレームレート で録画されます。標準的なカメラ映像(H.264/H.265)は、再エンコードせずにカメラが出力したとおりに保存されます。

モーション検知と感度

動きは、エッジプロセッサがフレーム間のピクセルの変化を解析して検知します。カメラ側の設定は不要で、どのカメラブランドでも同じように動作します。

Motion Triggered モードのカメラでは、Configuration タブに Motion Threshold スライダーが表示されます。これは、録画を開始するためにフレーム間で変化する必要があるピクセル数です。値を低くすると、カメラの前の動きが少なくても録画が始まります。値を高くすると、より大きな動きが必要になります。スライダーには 4 つのプリセットがあります。

プリセット適した用途
Subtleごく軽い動き。動きがほとんどなく、わずかな変化も重要な場所
Default通常の動きのパターン。部屋の間を歩いたり、日常的な作業をしたりする人。ほとんどのカメラに適しています
Energeticにぎやかな環境。人が活発に動いたり、物が頻繁に動いたりする場所
Intense交通量の多いエリアや道路など、継続的で激しい動き。録画が頻繁に始まらないよう、大きな動きだけを捉えます

カメラの録画が多すぎる、または少なすぎる場合は、しきい値を調整する とともに、後述の モーションゾーン も確認してください。問題のエリア(テレビ、交通量の多い道路など)を除外するゾーンを設定するほうが、通常はより正確な対処法です。

モーションゾーン

既定では、フレーム内のどこで動きがあっても録画が始まります(Full View ゾーン)。モーションゾーンエディターを使うと、録画のきっかけを重要なエリアに限定し、不要なエリア(窓の外の道路、テレビ画面、木など)を除外できます。

カメラの Configuration タブで Adjust Motion Zone を選択して開きます。

モーション検知ゾーン

図 1:モーションゾーンエディター。"Create zones where motion will trigger recordings"

ゾーンの操作方法(エディター内のガイドより):

  • "Click a zone to select it":ゾーンをクリックして選択します
  • "Drag zones to move them":ゾーンをドラッグして移動します
  • "Drag corner points to resize":角の点をドラッグしてサイズを変更します
  • "Click midpoints to add points":中点をクリックして点を追加します。長方形を任意の多角形にできます
  • "Double-click points to remove":点をダブルクリックして削除します

Add Zone でゾーンを追加できます(1 台のカメラに複数のゾーンを設定できます。例:出入口 と レジ)。各ゾーンには名前を付けられます。Reset でフレーム全体を対象とする状態に戻ります。変更を保存 をクリックして適用します。エッジプロセッサが新しい設定を取り込む間、カメラのストリームが一時的に再読み込みされます。

モーションゾーンが影響するのは 録画のきっかけ であり、録画される範囲ではありません。クリップの録画が始まると、フレーム全体が録画されます。

サムネイルとプレビュー

エッジプロセッサは、各クリップについて サムネイル(クリップの冒頭付近のフレーム)と アニメーションプレビュー(数秒ごとにサンプリング)を生成し、映像と一緒にアップロードします。これにより、録画 ブラウザーやダッシュボードで、各クリップを開かなくても内容をざっと確認できます。

アプライアンスからクラウドへ

  • 完了したクリップは、分割された再開可能な形式で 自動的にアップロード されます。転送が中断された場合は、停止した位置から再開します。
  • モジュールのヘッダーには、パイプラインの状況がリアルタイムで表示されます:"ITEMS QUEUED"、"UPLOAD SPEED"、"UPLOAD STATUS"(IDLE / UPLOADING / PAUSED)。
  • ライブストリームの視聴中はアップロードが一時停止し、視聴終了の数分後に再開します。ライブ映像が帯域幅を優先して使用します。
  • アップロードが完了していないクリップは、録画に "Uploading..." と表示されます。アップロードが完了した時点で再生できるようになります。

インターネットが切断された場合

録画は、クラウドの障害で映像が失われることがないように設計されています。

  1. クリップは引き続きアプライアンスのローカル NVMe ストレージに書き込まれます。録画が接続状況に左右されることはありません。
  2. アップロードキューが増えていきます。接続が回復すると、アプライアンスは未処理分を自動的に送信します("ITEMS QUEUED" の数がゼロに戻ります)。
  3. 非常に長い障害でローカルストレージの空きが少なくなった場合、アプライアンスは アップロード済み の最も古いファイルから削除し、他のどこにも存在しない映像を保護します。

ストレージの使用量に含まれるもの

録画は Cloud Storage Summary のストレージカテゴリの 1 つ("Standard Recordings")で、録画の保持ポリシーを超えると自動的に削除されます。ただし、保持 した録画は除きます。タイムラプス画像(タイムラインと再生)は録画モードとは関係なく、カメラごとに 1 分に 1 フレーム取得され、独自の保持ポリシーがあります。