작동 방식
이 페이지의 내용
제품을 사용하는 데 이 페이지가 꼭 필요하지는 않습니다. 하지만 조직에서 *"영상이 실제로 어디로 가나요?"*라는 질문을 받는 담당자라면 이 페이지가 도움이 됩니다.
시스템 구성
Cameras ──(local network)──► Edge Processor ──(encrypted upload)──► Cloud storage (your region)
│
└─────(live streams)────► Your browser
네 가지 구성 요소로 이루어집니다.
- 카메라 — 로컬 네트워크에 있는 일반 IP 카메라입니다. 엣지 프로세서와만 통신하며, 카메라 자체에는 인터넷 접속이 필요하지 않습니다.
- 엣지 프로세서 — 시설에 있는 어플라이언스입니다. 각 카메라의 스트림을 가져오고, 클립을 로컬에 녹화하고, 실시간 영상을 제공하고, 기기 내 AI를 실행하고, 모든 것을 클라우드에 업로드합니다.
- 클라우드 스토리지 — 녹화, 타임랩스 이미지, 메타데이터가 전송 중 암호화되어 선택한 스토리지 지역에 저장됩니다.
- Performance Hub — 관리 영역이자 뷰어입니다. 기기 등록, 카메라 구성, 설정, 공유, 전체 CCTV 인터페이스가 여기에 있습니다.
기본 원칙은 영상은 시설에서 처리되고, 클라우드는 저장, 제공, 관리를 담당한다는 것입니다.
카메라에서 녹화까지
엣지 프로세서는 로컬 네트워크를 통해 각 카메라에 연결하고 카메라의 기본 영상 스트림을 가져옵니다.
- 필요하지 않으면 다시 인코딩하지 않습니다. 표준 카메라 영상(H.264 및 H.265/HEVC)은 그대로 녹화됩니다. 기본 해상도와 프레임 속도가 모두 유지되며 세대 손실로 인한 화질 저하가 없습니다. 다른 형식을 생성하는 카메라는 어플라이언스의 하드웨어 인코더에서 자동으로 변환됩니다.
- 녹화는 먼저 어플라이언스에서 이루어집니다. 클립은 발생하는 즉시 어플라이언스의 로컬 스토리지에 기록된 다음 업로드되므로, 클라우드에 일시적인 문제가 생겨도 녹화에 공백이 생기지 않습니다.
- 각 카메라는 동작 감지 또는 연속 모드로 녹화하며, 사전 녹화와 사후 녹화 기능이 있어 이벤트 직전 상황을 놓치지 않습니다. 자세한 내용은 녹화를 참조하십시오.
녹화에서 클라우드까지
어플라이언스의 업로드 서비스가 완료된 녹화를 클라우드 스토리지로 계속 전송합니다.
- 업로드는 분할되고 재개 가능합니다. 전송 중에 중단된 큰 클립은 처음부터 다시 시작하지 않고 중단된 지점부터 재개됩니다.
- 모든 클립은 썸네일 및 애니메이션 미리 보기와 함께 업로드되므로 Recordings 브라우저가 빠르게 작동합니다.
- 업로드는 전송 중 암호화(HTTPS)되며 시설에서 선택한 스토리지 지역에 저장됩니다.
- CCTV 모듈의 헤더에는 실시간 업로드 상태가 항상 표시됩니다. "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"(실시간 스트림을 볼 때 업로드가 자동으로 일시 중지되며, 실시간 스트림을 닫고 몇 분 후에 자동으로 재개됩니다).
라이브 뷰가 브라우저에 전달되는 방식
라이브 뷰는 클라우드 스토리지를 거치지 않습니다. 어플라이언스의 영상을 직접 시청합니다.
- 브라우저가 어플라이언스와 **직접 P2P 스트림(WebRTC)**을 협상합니다. 같은 네트워크에서는 사실상 즉시 연결되며, 원격에서는 P2P 경로를 설정할 수 있으면 언제든지 작동합니다.
- 몇 초 안에 직접 연결을 설정할 수 없으면 플레이어가 버퍼링 스트리밍 모드로 자동 전환됩니다. 사용자가 선택할 필요 없이 플레이어가 알아서 작동합니다.
- 각 카메라는 여러 화질 수준(240p부터 기본 해상도까지)으로 제공되며, Auto 화질 설정이 측정된 연결 속도에 맞는 화질을 선택합니다. 라이브 뷰를 참조하십시오.
인터넷이 끊기는 경우
- 녹화가 계속됩니다. 클립은 어플라이언스의 로컬 스토리지에 계속 기록됩니다.
- 업로드가 대기열에 쌓입니다. 연결이 복구되면 어플라이언스가 자동으로 따라잡으며, 헤더의 "ITEMS QUEUED" 수가 다시 줄어듭니다.
- 시설 네트워크 내부에서는 로컬 라이브 뷰가 계속 작동합니다.
- 어플라이언스는 자체 디스크를 관리합니다. 장시간 중단으로 로컬 스토리지가 가득 차면 녹화를 계속하기 위해 이미 업로드된 가장 오래된 파일부터 삭제합니다.
어플라이언스가 중단되는 경우
이미 업로드된 영상은 클라우드에 안전하게 보관되며 Performance Hub에서 계속 볼 수 있습니다. 공백은 아직 업로드되지 않은 영상뿐입니다. 기기는 상태를 지속적으로 보고합니다. 오프라인 기기가 표시되는 방식은 기기 상태 및 모니터링을 참조하십시오.
업데이트
어플라이언스는 **야간 유지 관리 시간대(시설 현지 시간 오전 1~3시경)**에 클라우드에서 스스로 업데이트합니다. 업데이트는 백그라운드에서 다운로드되어 해당 시간대 안에 적용되며, 그동안에도 상태 신호가 계속 온라인 상태를 유지하므로 기기가 사라진 것처럼 보이지 않습니다. 이 시간대 외에는 업데이트가 잠겨 있습니다. 사용자가 할 일은 없습니다.
용어집
| 용어 | 의미 |
|---|---|
| 엣지 프로세서 | 카메라 영상을 수집하고, 녹화하고, 스트리밍하고, 업로드하는 현장 어플라이언스(UI에는 *"Edge Processor"*로 표시됨) |
| 네트워크 카메라 | 스트림 URL로 엣지 프로세서에 추가한 IP 카메라(추가할 때 *"Third Party Network Camera"*로 표시됨) |
| 클라우드 네이티브 카메라 | Performance Hub를 통해 구매한 기본 통합 기능이 있는 카메라("Cloud Native CCTV Camera") |
| 녹화 | 클라우드 스토리지에 업로드되는 하나의 영상 클립(동작 감지 클립 또는 연속 녹화 구간) |
| 보존된 녹화 | 무기한 보관하도록 표시한 녹화로, 보존 기간에 따른 자동 삭제에서 제외됩니다 |
| Timelapse | 장기간 기록을 빠르게 훑어볼 수 있도록 보관하는 저빈도 이미지(카메라당 분당 1프레임) |
| 보존 | 각 영상 유형이 자동 삭제되기 전까지 보관되는 기간입니다. 스토리지 및 보존을 참조하십시오 |
| 스토리지 지역 | 시설의 영상이 저장되는 지리적 클라우드 지역 |
| Live view | 어플라이언스에서 브라우저로 전송되는 실시간 스트리밍 |
| 뷰(비디오 월) | 카메라 1~10대로 구성된 저장된 라이브 뷰 레이아웃으로, 개인용 또는 공유용입니다 |
| 동작 영역 | 카메라 이미지에 그려 동작이 녹화를 시작할 위치를 정의하는 다각형 |
| 공유 링크 | Performance Hub 계정 없이 선택한 섹션에 접근할 수 있는 기간 제한 게스트 URL |
| MCP | Model Context Protocol — 프로그래밍 방식의 통합 인터페이스로, AI 에이전트 어플라이언스에서 기본적으로 사용합니다 |
관련 페이지
- 하드웨어
- 녹화
- 보안 및 개인정보 보호 — 같은 내용을 보안 검토 형식으로 정리한 페이지
- 기기 상태 및 모니터링