ONVIF 클라이언트
ONVIF 클라이언트는 ONVIF Webservices를 사용하는 컴퓨터 어플라이언스 또는 소프트웨어 프로그램입니다. ONVIF 클라이언트의 예로는 서버, 미디어 플레이어, IP 기반 감시 시스템 또는 ONVIF 드라이버 등을 들 수 있습니다.
둘 이상의 끝점 사이에서 미디어 세션을 구성하고 제어하기 Real Time Streaming Protocol (RTSP)이 사용됩니다. Milestone Open Network Bridge 은(는) ONVIF 클라이언트로부터의 비디오 요청을 처리하고 XProtect 설치에서 ONVIF 클라이언트로 비디오를 스트리밍하기 위해 ONVIF 프로파일 S 및 RTSP를 사용합니다.
기본적으로, ONVIF 클라이언트와 Milestone Open Network Bridge 서버 사이의 통신에는 다음 포트가 사용됩니다.
- ONVIF 포트 580. ONVIF 클라이언트는 이 포트를 사용하여 비디오 스트림에 대한 요청을 제출합니다.
- RTSP 포트 554. Milestone Open Network Bridge 은(는) 이 포트를 사용하여 ONVIF 클라이언트로 비디오를 스트리밍합니다.
ONVIF 클라이언트는 Milestone Open Network Bridge 에서 직접 RTSP 포트에 액세스할 수 있습니다. 예를 들어, VLC 미디어 플레이어 또는 브라우저의 VLC 플러그인이 비디오를 검색하고 표시할 수 있습니다. 이에 대한 설명은 미디어 플레이어를 이용하여 비디오 스트림 보기의 이 문서에 나와 있습니다.
예를 들어, 포트 충돌을 방지하기 위해 다른 포트를 사용할 수 있습니다. 포트 번호를 변경하는 경우, ONVIF 클라이언트 URI 에 맞게 RTSP 스트림도 업데이트해야 합니다.
Milestone Open Network Bridge 서버는 H.264, H.265 및 MJPEG 코덱을 지원합니다.
카메라는 H.264 또는 H.265 코덱 중 하나로 비디오를 스트리밍할 수 있어야 합니다. JPEG 비디오 스트림의 경우, RTSP가 MJPEG을 제공하는 카메라에서 비디오 스트리밍을 지원합니다.
이 서버는 장치 드라이버 설정에 따라 코덱 유형을 감지해야 합니다. 감지가 실패하는 경우, JPEG 문자열에 기반하여 비디오 스트림 이름에서 해결을 시도합니다.
오디오 스트림의 경우, Milestone Open Network Bridge 서버가 G.711(u-law) 및 AAC 코덱에 대한 라이브 오디오를 지원합니다.