# 비-Verkada 카메라를 Command Connector에 추가하기

Command Connector는 비-Verkada 카메라를 Command에 통합합니다. 이를 통해 카메라 라이브 스트림을 보고 Verkada 분석 및 기능에 액세스할 수 있습니다.

***

### 시작하기 전에

{% hint style="info" %}
카메라를 여러 비디오 보안 시스템에 동시에 연결하면 스트리밍 성능이 저하되고 비디오 품질이 일관되지 않을 수 있습니다. Verkada는 최적의 성능과 비디오 무결성을 유지하기 위해 각 카메라를 하나의 시스템에 연결할 것을 권장합니다.
{% endhint %}

<details>

<summary><strong>ONVIF 카메라의 경우</strong></summary>

1. 비-Verkada 카메라 데이터시트에 ONVIF Profile S 호환성이 명시되어 있는지 확인합니다. Command Connector를 확인하세요 [하드웨어 호환성 목록](https://www.verkada.com/security-cameras/command-connector/hcl/?page=1) 에서 해당 모델이 호환되는지 확인합니다.

   참고: Verkada Command는 I-프레임과 P-프레임만 지원합니다. B-프레임은 지원되지 않습니다.
2. Command Connector와 비-Verkada 카메라가 동일한 로컬 영역 네트워크(LAN)에 있는지 확인합니다. 장치 간에는 동적 NAT 또는 L3 변환이 지원되지 않습니다.
3. 비-Verkada 카메라의 IP 주소가 다음 중 하나로 구성되어 있는지 확인합니다:

   1. 고정 IP
   2. DHCP 예약

   Command Connector는 IP 주소를 사용하여 카메라와 통신합니다. 카메라의 IP 주소가 변경되면 스트리밍이 중지됩니다.
4. Command Connector와 비-Verkada 카메라는 통신을 위해 양방향 트래픽이 필요합니다. 다음 포트가 네트워크에서 허용되는지 확인합니다:
   1. TCP+UDP 포트 80 - 카메라 HTTP 웹 서버 액세스에 필요합니다.\
      ​참고: 기본이 아닌 포트를 사용하는 경우 해당 포트를 TCP+UDP에서 허용하세요.
   2. TCP+UDP 포트 554 - 카메라 RTSP 스트림에 필요합니다.
5. Command Connector에 추가할 각 비-Verkada 카메라에 대해 IP 주소와 관리자 사용자 이름 및 비밀번호가 준비되어 있는지 확인합니다.

</details>

<details>

<summary><strong>비-ONVIF 카메라의 경우</strong></summary>

1. Command Connector를 확인하여 [하드웨어 호환성 목록](https://www.verkada.com/security-cameras/command-connector/hcl/?page=1) 해당 모델이 호환되는지 확인합니다.

   참고: Verkada Command는 I-프레임과 P-프레임만 지원합니다. B-프레임은 지원되지 않습니다.
2. Command Connector와 비-Verkada 카메라가 동일한 로컬 영역 네트워크(LAN)에 있는지 확인합니다. 장치 간에는 동적 NAT 또는 L3 변환이 지원되지 않습니다.
3. 비-Verkada 카메라의 IP 주소가 다음 중 하나로 구성되어 있는지 확인합니다:

   1. 고정 IP
   2. DHCP 예약

   Command Connector는 IP 주소를 사용하여 카메라와 통신합니다. 카메라의 IP 주소가 변경되면 스트리밍이 중지됩니다.
4. Command Connector와 비-Verkada 카메라는 통신을 위해 양방향 트래픽이 필요합니다. 다음 포트가 네트워크에서 허용되는지 확인합니다:
   * TCP+UDP 포트 554 - 카메라 RTSP 스트림에 필요합니다.
5. Command Connector에 추가할 각 비-Verkada 카메라에 대해 IP 주소가 준비되어 있고, RTSP URL에 해당 IP 주소가 포함되는지 확인합니다. 자격 증명은 카메라에서 RTSP 인증이 활성화된 경우에만 필요합니다.
6. 최적의 사용 경험을 위해 RTSP 스트림의 스트리밍 구성이 다음 기준을 충족하는지 확인합니다:

   1. 해상도: 2MP보다 커야 하며 4K를 초과해서는 안 됩니다.
   2. GOV 길이: 80.
   3. FPS: 카메라는 최소 5 FPS, 최대 20 FPS로 스트리밍해야 합니다.
   4. 해상도에 따라 다음 비트레이트가 권장됩니다:

   <figure><img src="https://1565113462-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNje42M0OzzbT2nhzkB3K%2Fuploads%2Faob5mWdsBhk0ZOJop6gv%2Fimage.png?alt=media&#x26;token=c51c4f86-9dbb-42d0-99d0-647aa8c6b014" alt=""><figcaption></figcaption></figure>

</details>

***

## Command Connector에 카메라 추가

{% hint style="danger" %}
이 작업을 완료하려면 Verkada Command 조직에 대한 조직 관리자 및/또는 사이트 관리자 [권한이](https://app.gitbook.com/s/NRq5qDDjsYNxwNzF1bcB/users-and-permissions/roles-and-permissions-for-command) 필요합니다.
{% endhint %}

{% stepper %}
{% step %}
**Command에서 모든 제품 > 장치로 이동합니다.**
{% endstep %}

{% step %}
**Command Connector를 선택합니다.**
{% endstep %}

{% step %}
**연결된 채널에서 + 카메라 추가를 클릭합니다.**
{% endstep %}

{% step %}
**카메라는 다음 방법으로 추가할 수 있습니다:**

a. [네트워크 검색](#h_01e8a443bf)\
b. [CSV 업로드](#h_dd77d93cd5)\
c. [IP 주소를 수동으로 추가](#h_d8d0bb8a7a)

{% hint style="warning" %}
Verkada Command Connector와 함께 Avigilon Control Center 7에서 관리되는 Avigilon 카메라를 사용할 때는 카메라를 추가하기 전에 ACC 7에서 HQ(vkda-high) 스트림을 수동으로 구성해야 합니다.

* **필수 설정:** H.264, B-프레임 없음, 2MP–4K 해상도, GOV 80, 5–20 FPS
* **NVR + Command Connector 모두로 스트리밍하는 경우:** 카메라별로 Multicast 및 Dual Mode를 활성화합니다

이러한 설정이 없으면 HQ 스트림이 작동하지 않을 수 있습니다.
{% endhint %}
{% endstep %}
{% endstepper %}

### 네트워크 검색

비-Verkada 카메라가 LAN에서 검색 가능하면 네트워크 검색을 통해 Command Connector에 추가할 수 있습니다.

{% stepper %}
{% step %}
**네트워크 검색을 선택하여 LAN에서 검색 가능한 카메라 목록을 봅니다.**

<div align="left" data-with-frame="true"><figure><img src="https://1565113462-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNje42M0OzzbT2nhzkB3K%2Fuploads%2FdhmqBdQDLuAXXZhFGX2Q%2F1.png?alt=media&#x26;token=ded9d5e6-24cf-47e4-a2f4-00ab56abffb2" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**확인란을 클릭하여 카메라를 선택합니다. 그런 다음 + 자격 증명을 선택하고 사용자 이름과 비밀번호를 입력합니다.**

<div align="left" data-with-frame="true"><figure><img src="https://1565113462-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNje42M0OzzbT2nhzkB3K%2Fuploads%2FGlHZoZ3aWUaKU7RaYHcZ%2F2.png?alt=media&#x26;token=454e7457-e0dc-48fb-97f9-9b3c1744587e" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**계속을 선택하여 성공적으로 추가된 카메라 목록을 봅니다.**

<div align="left" data-with-frame="true"><img src="https://1565113462-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNje42M0OzzbT2nhzkB3K%2Fuploads%2Fgit-blob-b62a0325c6f533f036615dd888ac53241738048d%2Fac0ac467ecf7de222630b01dd27068c3e574eb4c.png?alt=media" alt=""></div>
{% endstep %}
{% endstepper %}

### CSV 업로드

CSV 템플릿을 사용하여 Command Connector에 카메라를 대량으로 추가할 수 있습니다.

{% hint style="danger" %}
ONVIF 카메라의 경우 IP 주소, 사용자 이름, 비밀번호 필드는 필수이며, 다른 모든 필드는 선택 사항입니다.
{% endhint %}

{% stepper %}
{% step %}
**다운로드할 CSV 템플릿을 선택합니다. ONVIF가 있는 IP 카메라 또는 RTSP 카메라를 선택할 수 있습니다.**
{% endstep %}

{% step %}
**템플릿을 작성합니다.**

{% hint style="warning" %}
카메라가 **HTTP 포트** 의 비표준 포트로 구성된 경우 이 필드는 필수입니다.
{% endhint %}
{% endstep %}

{% step %}
**CSV 업로드를 선택하고 파일을 업로드합니다.**
{% endstep %}
{% endstepper %}

### IP 주소를 통해 카메라를 수동으로 추가

{% stepper %}
{% step %}
**대신 IP를 수동으로 추가를 선택합니다. IP 주소 범위를 입력하고 확인을 클릭합니다.**

<div align="left" data-with-frame="true"><figure><img src="https://1565113462-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNje42M0OzzbT2nhzkB3K%2Fuploads%2Fmm3zordK8apfeTilZVfN%2F4.png?alt=media&#x26;token=62c2c95b-3c6c-428c-89a4-2525765360eb" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**추가하려는 카메라를 선택하고 활성화를 클릭합니다.**

<div align="left" data-with-frame="true"><figure><img src="https://1565113462-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNje42M0OzzbT2nhzkB3K%2Fuploads%2FYXL8tTSaoo678EWXW6wH%2F5.png?alt=media&#x26;token=17ffc1ef-1c14-425d-b8ff-5ede2e30641d" alt=""><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}

***

## 비-Verkada 카메라 구성 확인

Command Connector는 HTTP 요청을 통해 비-Verkada 카메라를 구성합니다. 카메라 웹 서버에 연결하여 구성을 확인할 수 있습니다.

{% stepper %}
{% step %}
**Command Connector는 verkada라는 사용자 이름의 관리자 사용자 1명을 생성합니다.**
{% endstep %}

{% step %}
**미디어 프로필 2개가 구성됩니다.**

a. 다음으로 표시된 HQ 스트림 **vkda-high.**\
b. 다음으로 표시된 SQ 스트림 **vkda-low.참고:** 장치가 멀티센서이고 여러 채널을 가진 경우 채널당 한 쌍의 미디어 프로필이 생성됩니다.
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
카메라가 **vkda-high** 프로필은 Verkada 분석 및 썸네일에도 사용됩니다.
{% endhint %}
