직접적인 답변
461 응답은 서버가 해당 리소스에 대해 요청된 전송 매개변수를 지원하지 않음을 의미합니다. 클라이언트가 UDP을 요청한 경우 TCP에 인터리브된 RTP을 테스트합니다. TCP을 요청한 경우 카메라의 문서화된 전송 지원을 확인하세요.
왜 이런 일이 발생합니까?
RTSP은 미디어가 다른 하위 전송을 통해 이동할 수 있는 동안 세션을 제어합니다. 방화벽, NAT, 멀티캐스트 설정 및 제한된 카메라 구현으로 인해 RTSP 제어 연결이 성공하더라도 하나의 전송이 실패할 수 있습니다.
정확한 상태 코드나 네트워크 증상부터 시작한 다음 한 번에 한 레이어씩 변경하세요.
통제된 테스트
도구가 노출하는 경우 실패한 SETUP 요청을 캡처하거나 진단 클라이언트를 사용하여 명시적으로 하나의 전송을 강제 실행합니다. 결과를 비교하는 동안 코덱과 URL을 변경하지 않고 유지하세요.
한 번에 하나의 변수를 변경하십시오. 카메라 모델, 펌웨어, 엔드포인트 및 계정을 기록해 두십시오. 그런 다음 네트워크 연결 가능성, 프로토콜 응답, 미디어 전송 및 디코딩을 별도의 레이어로 테스트합니다.
전용 보기 전용 계정과 신뢰할 수 있는 로컬 진단 도구를 사용하세요. 출력을 공유하기 전에 자격 증명, 개인 주소 및 식별 데이터를 수정하세요.
진단 순서
| 확인하다 | 행동 | 진전의 증거 |
|---|---|---|
| 제어 | OPTIONS 또는 DESCRIBE이 먼저 성공하는지 확인하세요. | RTSP 서비스 및 리소스에 연결할 수 있습니다. |
| UDP | 동일한 LAN에서 유니캐스트 UDP을 테스트합니다. | 미디어는 협상된 RTP 및 RTCP 포트에 도착합니다. |
| TCP | UDP이 실패하거나 차단되면 강제로 인터리브된 TCP을 수행합니다. | 미디어 패킷은 RTSP 제어 연결을 공유합니다. |
| 회로망 | 선택한 모드에 대한 방화벽 및 VLAN 규칙을 확인하세요. | 필요한 흐름만 허용됩니다. |
보관할 증거
요청된 전송, 461 응답 및 성공한 전송을 기록합니다. "TCP fix it"은 원래 요청이 알려진 경우에만 유용합니다.
경계 및 안전 참고 사항
카메라를 인터넷에 노출하거나 지름길로 광범위한 UDP 범위를 열지 마십시오. 신뢰할 수 있는 네트워크 내부에서 또는 VPN을 통해 테스트하세요.
원격 보기의 경우 RTSP 또는 카메라 관리 포트를 공용 인터넷에 직접 노출하는 대신 관리되는 VPN을 사용하십시오.
SmartRTSP
SmartRTSP은 Apple 장치, Windows 및 Android용 카메라 중심의 RTSP 및 ONVIF 뷰어입니다. 직접 보기, 검색 및 다중 카메라 검사에 적합합니다. 지속적인 기록, 증거 내보내기 또는 중앙 집중식 기업 제어가 필요한 경우 전용 NVR 또는 VMS을 유지하십시오.
자주 묻는 질문
RTSP에서 461은 무엇을 의미하나요?
지원되지 않는 전송에 대한 프로토콜 상태입니다.
TCP은 항상 카메라에 더 좋나요?
아니요. TCP은 방화벽을 통해 더 쉽게 손실을 복구할 수 있는 반면, UDP은 깨끗한 LAN에서 헤드 오브 라인 지연을 줄일 수 있습니다.
코덱 문제로 인해 461이 발생할 수 있나요?
코덱 문제는 일반적으로 전송 설정 후에 나타납니다. 461은 요청된 전송 매개변수를 구체적으로 가리킵니다.
주요 참고문헌
관련 SmartRTSP 가이드
관련 가이드 열기RTSP SETUP이 461에서 실패하는 이유를 이해하고 관련 없는 설정을 변경하지 않고 대체 RTP 전송을 테스트하세요.