仕組み
このページの内容
製品を使用するためにこのページを読む必要はありません。ただし、組織内で 「映像は実際にどこに保存されるのか」 と尋ねられる立場の方は、ぜひお読みください。
システムの構成
Cameras ──(local network)──► Edge Processor ──(encrypted upload)──► Cloud storage (your region)
│
└─────(live streams)────► Your browser
4 つの要素で構成されています。
- カメラ:ローカルネットワーク上の一般的な IP カメラです。エッジプロセッサとのみ通信し、カメラ自体がインターネットにアクセスする必要はありません。
- エッジプロセッサ:施設に設置するアプライアンスです。各カメラのストリームを取り込み、ローカルでクリップを録画し、ライブ映像を配信し、デバイス上で AI を実行し、すべてをクラウドにアップロードします。
- クラウドストレージ:録画、タイムラプス画像、メタデータです。転送中は暗号化され、選択したストレージリージョン に保存されます。
- Performance Hub:管理基盤とビューアーです。デバイスの登録、カメラの設定、各種設定、共有、監視カメラのインターフェース全体がここにあります。
基本的な考え方は、映像は施設で処理され、クラウドは保存、配信、管理を行う というものです。
カメラから録画まで
エッジプロセッサは、ローカルネットワーク経由で各カメラに接続し、そのネイティブの映像ストリームを取り込みます。
- 不要な再エンコードは行いません。 標準的なカメラ映像(H.264 および H.265/HEVC)は そのまま 録画されます。ネイティブの解像度とフレームレートが完全に維持され、世代劣化による画質の低下はありません。その他の形式を出力するカメラの映像は、アプライアンスのハードウェアエンコーダーで自動的に変換されます。
- 録画はまずアプライアンス上で行われます。 クリップは発生と同時にアプライアンスのローカルストレージに書き込まれ、その後アップロードされます。そのため、クラウドで一時的な問題が発生しても録画が途切れることはありません。
- 各カメラは モーション検知 または 常時 モードで録画し、プリロールとポストロールによってイベントに至るまでの経緯も逃しません。詳しくは 録画 を参照してください。
録画からクラウドまで
アプライアンス上のアップロードサービスが、完了した録画を継続的にクラウドストレージへ送信します。
- アップロードは 分割され、再開可能 です。転送中に中断された大きなクリップは、最初からではなく中断した箇所から再開されます。
- すべてのクリップはサムネイルとアニメーションプレビューとともにアップロードされるため、録画 ブラウザーは高速に動作します。
- アップロードは 転送中に暗号化(HTTPS)され、施設で選択したストレージリージョンに保存されます。
- 監視カメラモジュールのヘッダーには、アップロードの状態が常にリアルタイムで表示されます:"ITEMS QUEUED"、"UPLOAD SPEED"、"UPLOAD STATUS"(
IDLE、UPLOADING、またはPAUSED)。
ライブ映像に帯域幅を確保するため、アップロードは ライブストリームの視聴中は自動的に一時停止 し、視聴を終了してから数分後に再開されます。UI には次のように表示されます:"Uploads automatically pause when viewing live streams, and will automatically resume a few minutes after closing live streams"。
ライブビューがブラウザーに届く仕組み
ライブビューはクラウドストレージを経由 しません。アプライアンスの映像を直接視聴します。
- ブラウザーは、アプライアンスとの間で 直接のピアツーピアストリーム(WebRTC) をネゴシエートします。同じネットワーク上では実質的に即時に表示され、リモートからでもピアツーピアの経路を確立できれば動作します。
- 数秒以内に直接接続を確立できない場合、プレーヤーはバッファリングを使用するストリーミングモードに 自動的にフォールバック します。選択する必要はなく、プレーヤーがそのまま動作します。
- 各カメラは複数の画質レベル(240p からネイティブまで)で配信され、Auto の画質設定では、測定した接続速度に合った画質が選択されます。ライブビュー を参照してください。
インターネットが切断された場合
- 録画は続行されます。 クリップは引き続きアプライアンスのローカルストレージに書き込まれます。
- アップロードはキューに入ります。 接続が回復すると、アプライアンスは自動的に追いつき、ヘッダーの "ITEMS QUEUED" の数が減っていきます。
- 施設のネットワーク内からは、ローカルのライブビューは引き続き動作します。
- アプライアンスは自身のディスクを管理します。長時間の停止でローカルストレージがいっぱいになった場合は、録画を続けるために、アップロード済み の最も古いファイルから削除されます。
アプライアンスが停止した場合
すでにアップロードされた映像はクラウドに安全に保存されており、Performance Hub で引き続き視聴できます。失われるのは、まだアップロードされていなかった映像だけです。デバイスは状態を継続的に報告します。オフラインのデバイスがどのように表示されるかについては、デバイスの状態と監視 を参照してください。
更新
アプライアンスは、夜間のメンテナンス時間帯(施設の現地時間で午前 1 時~3 時頃) にクラウドから自身を更新します。更新はバックグラウンドでダウンロードされてこの時間帯に適用され、その間も状態の通知はオンラインのままなので、デバイスが消えたように見えることはありません。この時間帯以外では、更新はロックされたままです。お客様による操作は不要です。
用語集
| 用語 | 意味 |
|---|---|
| エッジプロセッサ | カメラの映像の取り込み、録画、ストリーミング、アップロードを行う現地のアプライアンスです(UI では "Edge Processor" と表示) |
| ネットワークカメラ | ストリーム URL でエッジプロセッサに追加された IP カメラです(追加時には "Third Party Network Camera" と表示) |
| クラウドネイティブカメラ | 統合機能を内蔵した、Performance Hub で購入するカメラです("Cloud Native CCTV Camera") |
| 録画 | クラウドストレージにアップロードされる 1 つのビデオクリップ(モーション検知のクリップまたは常時録画のセグメント)です |
| 保持された録画 | 無期限に保持するようマークした録画です。保持期間による自動削除の対象外です |
| Timelapse | 長期間の履歴をスクラブするために保持される低頻度の画像(カメラごとに 1 分あたり 1 フレーム)です |
| 保持 | 各カテゴリーの映像が自動削除されるまで保持される期間です。ストレージと保持 を参照してください |
| ストレージリージョン | 施設の映像が保存されるクラウドの地理的リージョンです |
| ライブビュー | アプライアンスからブラウザーへのリアルタイムのストリーミングです |
| ビュー(ビデオウォール) | 1~10 台のカメラで構成された、保存済みのライブビューのレイアウトです。個人用または共有用があります |
| モーションゾーン | カメラの画像上に描画する多角形で、モーションで録画を開始する範囲を定義します |
| 共有リンク | Performance Hub アカウントなしで、選択したセクションへのアクセスを許可する期限付きのゲスト URL です |
| MCP | Model Context Protocol です。プログラムによる統合のためのインターフェースで、AIエージェントアプライアンスがネイティブに使用します |
関連ページ
- ハードウェア
- 録画
- セキュリティとプライバシー:同じ内容をセキュリティレビューの観点で整理したもの
- デバイスの状態と監視