직접적인 답변
포트 앞에 IPv6 리터럴을 대괄호로 묶습니다(예: rtsp://[2001:db8::20]:554/path). 링크 로컬 주소에는 클라이언트가 지원해야 하는 인터페이스 범위가 필요할 수도 있습니다.
왜 이런 일이 발생합니까?
콜론은 IPv6 주소의 일부이며 대괄호가 없는 포트 구분 기호와 혼동될 수 있습니다. 주소가 링크 로컬이거나 경로가 누락되었거나 카메라 서비스가 IPv4에서만 수신 대기하는 경우 올바른 형식의 URI도 실패할 수 있습니다.
URL, 자격 증명, 주소 계열 및 RTP 전송을 독립적으로 실패할 수 있는 별도의 변수로 처리합니다.
통제된 테스트
뷰어 외부에서 IPv6 연결 가능성을 확인한 다음 RTSP 포트를 테스트하고 마지막으로 미디어 경로를 테스트합니다. 카메라가 두 가지를 모두 지원하는 경우 IPv4 기준을 유지하세요.
한 번에 하나의 변수를 변경하십시오. 카메라 모델, 펌웨어, 엔드포인트 및 계정을 기록해 두십시오. 그런 다음 네트워크 연결 가능성, 프로토콜 응답, 미디어 전송 및 디코딩을 별도의 레이어로 테스트합니다.
전용 보기 전용 계정과 신뢰할 수 있는 로컬 진단 도구를 사용하세요. 출력을 공유하기 전에 자격 증명, 개인 주소 및 식별 데이터를 수정하세요.
진단 순서
| 확인하다 | 행동 | 진전의 증거 |
|---|---|---|
| 체재 | IPv6 리터럴을 대괄호로 묶습니다. | 클라이언트는 주소와 포트를 별도로 구문 분석합니다. |
| 범위 | 주소가 전역, ULA 또는 링크 로컬인지 식별합니다. | 뷰어는 올바른 인터페이스와 경로를 사용합니다. |
| 서비스 | RTSP이 IPv4뿐만 아니라 IPv6도 수신하는지 확인하세요. | 프로토콜 응답이 대상 주소에 도착합니다. |
| VPN | 원격 터널에 IPv6 접두사가 있는지 확인하세요. | 카메라 경로는 LAN에서 멀리 떨어져 있습니다. |
보관할 증거
자격 증명이 제거된 주소 유형, 인터페이스, 경로 및 RTSP 응답을 캡처합니다. 이는 URI 구문과 네트워크 도달 가능성을 구분합니다.
경계 및 안전 참고 사항
전 세계적으로 연결할 수 있는 실제 카메라 주소를 게시하거나 RTSP을(를) 공개 IPv6 인터넷에 직접 열지 마세요.
원격 보기의 경우 RTSP 또는 카메라 관리 포트를 공용 인터넷에 직접 노출하는 대신 관리되는 VPN을 사용하십시오.
SmartRTSP
SmartRTSP은 Apple 장치, Windows 및 Android용 카메라 중심의 RTSP 및 ONVIF 뷰어입니다. 직접 보기, 검색 및 다중 카메라 검사에 적합합니다. 지속적인 기록, 증거 내보내기 또는 중앙 집중식 기업 제어가 필요한 경우 전용 NVR 또는 VMS을 유지하십시오.
자주 묻는 질문
RTSP URL에서 IPv6 주위에 괄호가 필요한 이유는 무엇입니까?
주소 내부의 콜론과 포트 앞의 콜론을 구별합니다.
IPv4 전용 카메라는 IPv6 URL을 허용합니까?
아니요. 장치와 네트워크 경로는 모두 IPv6을 지원해야 합니다.
링크-로컬 URL이 하나의 장치에서만 작동하는 이유는 무엇입니까?
링크 로컬 주소는 로컬 인터페이스 범위에 따라 달라지며 네트워크를 통해 정상적으로 라우팅되지 않습니다.
주요 참고문헌
관련 SmartRTSP 가이드
관련 가이드 열기IPv6 리터럴에 대해 RTSP URI을 빌드하고 링크-로컬 범위 또는 VPN 라우팅 문제를 진단합니다.