Verkada 카메라의 로컬 스트리밍

로컬 스트리밍이 무엇이며 어떻게 작동하는지 알아보세요

로컬 스트리밍은 Verkada 카메라의 피드를 클라우드에서 스트림에 접근하는 대신 접근하는 장치로 직접 전달하는 방식입니다.

이 기능은 인터넷으로 전송되고 수신되는 트래픽량을 줄입니다. 카메라의 스트림을 볼 때 카메라는 자동으로 로컬 스트림 모드로 전환을 시도합니다.

circle-exclamation

로컬 스트리밍 요구 사항

  • 접근하는 장치는 카메라의 사설 IP에 도달할 수 있어야 합니다.

  • 포트 4100의 TCP/UDP가 열려 있어야 하며, 클라이언트와 카메라 간에 양방향으로 통신 가능해야 합니다.

  • 클라이언트와 카메라 사이에 프록시가 있으면 안 됩니다.

  • 참조 카메라에 필요한 네트워크 설정 허용 목록에 추가된 도메인에 대해.

circle-exclamation

장치가 로컬 스트리밍 중인지 확인하기

보기

예시

웹 또는 모바일 브라우저에서의 로컬 스트림

Command 모바일 앱에서의 로컬 스트림

Command 모바일 앱에서의 원격 스트림

로컬 스트리밍 작동 방식

1

카메라의 도메인 이름 시스템(DNS) 레코드가 등록되어야 합니다.

2

Verkada Command는 스트리밍 장치에 다음을 시도하도록 지시합니다. 카메라와의 로컬 스트림을 설정.

3

스트리밍 장치는 다음을 요청합니다. 카메라의 DNS 레코드.

1단계: 카메라의 DNS 레코드 등록

카메라가 Command에 연결되면 사설 IPv4 주소를 포함한 메타데이터를 공유합니다. Verkada는 이 데이터를 사용하여 카메라의 사설 IP 주소로 공개 A 형식 DNS 레코드를 프로비저닝합니다. 이제 로컬 DNS 서버가 카메라의 정규화된 도메인 이름(FQDN)에 대한 요청을 해결할 수 있습니다. 이 DNS 레코드는 로컬 스트리밍에 사용됩니다.

카메라의 FQDN 가져오기

1

Verkada Command에서 모든 제품 > 카메라 > 카메라의 라이브 스트림으로 이동합니다.

2

아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 검사를 클릭한 다음 네트워크 탭을 찾습니다.

3

결과 필터링: ping 을(를) 사용하고 페이지를 새로 고칩니다.

ping 트래픽에는 현재 보고 있는 카메라의 FQDN이 포함되어 있습니다.

예시: 카메라의 FQDN 가져오기

2단계: 로컬 스트리밍으로 전환

카메라의 라이브 스트림에 접근하면 스트리밍 장치가 로컬 스트리밍으로 전환을 시도합니다. 카메라의 사설 IP 주소에 장치에서 접근할 수 있고 네트워크에서 적절한 도메인이 허용되어 있으면, 스트리밍 장치는 카메라와 HTTPS 연결을 설정하여 실시간 피드를 직접 가져옵니다.

3단계: 스트리밍 장치가 카메라의 DNS 레코드 요청

1

카메라 피드에 접근하면 Command는 스트리밍 장치가 카메라의 FQDN에 연결을 설정하도록 지시합니다.

2

접근하는 장치는 카메라의 FQDN에 대해 표준 DNS 요청(UDP 포트 53)을 보냅니다.

3

DNS는 FQDN을 확인하여 접근하는 장치에 카메라의 사설 IP 주소를 제공합니다.

4

장치는 포트 4100을 통해 HTTPS 세션을 설정하려고 시도합니다. 장치가 카메라의 사설 IP에 도달할 수 없으면 이 지점에서 프로세스가 종료되며 스트림은 로컬로 전환되지 않습니다.

​ 카메라의 사설 IP는 Command의 다음 설정과 일치합니다: ​

4단계: 스트리밍 장치가 카메라와 보안 연결 설정

카메라의 사설 IP에 접근할 수 있으면 TCP 세션이 시작됩니다. SSL 핸드셰이크(TLS 1.2)가 발생하고 HTTPS 세션이 설정됩니다. 이를 통해 트래픽이 암호화되고 안전하게 유지됩니다. 이 연결을 통해 카메라의 SQ 라이브 피드에 접근합니다. ​

브라우저에서 포트 4100의 요청 표시: ​ 포트 4100에서 카메라의 사설 IP에 대한 TCP 핸드셰이크를 보여주는 패킷 캡처:

카메라가 제시한 공개 서명 인증서를 보여주는 TLS 키 교환:

5단계: 카메라의 피드가 스트리밍 장치로 직접 전송됨

보안 연결이 설정되면 카메라가 비디오를 클라이언트로 전송합니다:


문제 해결

로컬 스트리밍에 문제가 발생하면 다음을 시도해 보세요:

  • 카메라가 온라인 상태이며 예상대로 스트리밍 중인지 확인합니다.

  • 네트워크 구성을 확인합니다:

    • 스트리밍 장치가 동일한 로컬 네트워크에 있거나 카메라 네트워크로 라우팅할 수 있어야 합니다.

    • 포트 4100의 TCP/UDP가 열려 있어야 하며, 스트리밍 장치와 카메라 간에 양방향으로 통신 가능해야 합니다.

    • 네트워크에 프록시가 없어야 합니다.

  • 스트리밍 장치를 확인합니다:

    • 최신 펌웨어 또는 소프트웨어 업데이트로 업데이트되어 있는지 확인합니다.

    • 브라우저의 캐시와 쿠키를 지우거나 시크릿/개인 브라우징 모드를 사용해 보세요.

    • 다른 장치에서 로컬 스트리밍을 테스트하여 문제가 장치별인지 확인합니다.

  • 브라우저 설정에서 브라우저가 “로컬 네트워크 액세스”를 허용하는지 확인합니다. 브라우저는 기본적으로 로컬 네트워크 액세스를 차단할 수 있으며, 이로 인해 로컬 스트리밍이 불가능할 수 있습니다.

마지막 업데이트

도움이 되었나요?