| 시작 연도 | 2008년 11월 25일 |
|---|---|
| 분야 | IP 기반 물리 보안 제품 인터페이스 |
| 약어 | ONVIF |
| 웹사이트 | www |
ONVIF(오픈 네트워크 비디오 인터페이스 포럼, Open Network Video Interface Forum)는 IP 기반 물리 보안 제품을 위한 표준화된 인터페이스를 제공하고 홍보하는 글로벌 오픈 산업 포럼이다. ONVIF 사양은 장치(예: IP 카메라)와 소프트웨어 클라이언트(예: 영상 관리 소프트웨어) 사이의 공통 통신 인터페이스로 널리 사용된다. 이러한 인터페이스를 통해 서로 다른 제조사의 ONVIF 준수 제품들이 상호 통신할 수 있으며, 시스템 통합자와 최종 사용자는 특정 브랜드에 종속되지 않고 다양한 준수 제품을 선택할 수 있는 유연성을 갖게 된다. ONVIF는 2008년 액시스 커뮤니케이션스, 보쉬 시큐리티 시스템즈, 소니에 의해 설립되었다.
이 단체는 2008년 11월 25일 501(c)6 비영리 델라웨어 법인으로 공식 등록되었다. ONVIF 회원 자격은 ONVIF 활동에 참여하고자 하는 제조업체, 소프트웨어 개발자, 컨설턴트, 시스템 통합자, 최종 사용자 및 기타 이해관계 그룹에 열려 있다.
ONVIF 프로토콜은 IP 기반 물리 보안 제품을 구성, 제어 및 관리하기 위한 API 엔드포인트를 제공한다. ONVIF가 스트리밍 URL에 대한 접근을 원활하게 할 수는 있지만, 실제 스트리밍은 RTSP와 같은 프로토콜을 통해 처리된다. ONVIF의 가장 일반적인 사용 사례 중 하나는 IP 카메라이다.
ONVIF는 500개 이상의 기업으로 구성된 글로벌 회원 기반을 갖추고 있으며, 여기에는 수만 개의 ONVIF 준수 제품을 공동으로 제공하는 물리 보안 제품 제조업체들이 포함된다. ONVIF 회원 자격은 ONVIF 활동 참여에 관심이 있는 누구에게나 열려 있다. 회원 등급에 따라 서로 다른 권한이 제공된다.
ONVIF는 원래 Open Network Video Interface Forum의 약자였다. 표준의 범위가 비디오 애플리케이션을 넘어 확장됨에 따라 더 긴 이름은 사용되지 않게 되었다.
ONVIF 네트워크 사양은 IP 기반 물리 보안 제품의 네트워크 인터페이스(네트워크 계층)를 표준화하는 것을 목표로 한다. 이는 보안 및 IP 구성 요구 사항을 포함하여 관련 IETF 및 웹 서비스 표준에 기반한 통신 프레임워크를 정의한다. ONVIF 네트워크 인터페이스 사양이 다루는 영역의 예는 다음과 같다:
ONVIF GitHub는 더 넓은 개발자 커뮤니티가 ONVIF 네트워크 인터페이스 및 테스트 사양의 개발과 토론에 기여할 수 있도록 지원한다.
ONVIF 회원들은 새로운 표준화 영역 식별, 새로운 네트워크 인터페이스 사양 정의, 그리고 회원들이 자사 제품에 사용하고 특정 ONVIF 프로필이나 애드온 준수를 주장할 수 있도록 사양을 ONVIF 프로필이나 애드온으로 패키징하는 활동에 참여한다. 프로필(및 선택적으로 애드온)에 대한 준수를 선언하려면 제품이 ONVIF 테스트 도구를 성공적으로 통과해야 한다.
ONVIF 프로필은 프로필 사양만을 기반으로 기능적인 제품을 개발할 수 있도록 하는 고정되고 포괄적인 기능 세트를 가진다. 각 프로필에는 필수 기능과 조건부 기능이 모두 포함되어 있다. 이러한 조건부 기능은 ONVIF 준수 장치나 클라이언트가 해당 기능을 조금이라도 지원하는 경우(독점적인 방식을 포함) 반드시 구현해야 한다. 하위 호환성을 유지하기 위해 프로필 사양은 변경할 수 없다. ONVIF 프로필은 다음과 같다:
ONVIF 애드온은 특정 사용 사례를 해결하기 위해 설계된 하나 이상의 기능으로 구성된다. 애드온만으로는 프로필로 간주될 만큼 포괄적이지 않다. 애드온 사양에는 장치나 클라이언트에 대한 선택적 또는 조건부 요구 사항이 포함되어 있지 않다. 선택적 요구 사항은 피해야 하지만, 클라이언트의 경우 사례별로 허용될 수 있다. 애드온의 준수 기준을 충족하려면 제품이 ONVIF 프로필도 준수해야 한다.
최초의 ONVIF 애드온은 전송 계층 보안(TLS)을 사용하여 ONVIF 준수 장치와 클라이언트 간의 암호화된 통신을 지원하는 TLS 구성 애드온이다.
ONVIF 회원만이 준수 주장을 할 수 있다. 제품이 준수하는 것으로 간주되려면 최소한 하나의 ONVIF 프로필을 지원해야 하며, ONVIF 준수 제품 데이터베이스에 등록되어야 한다. 준수 여부는 제품의 특정 펌웨어 또는 소프트웨어 버전과 연결되며 해당 버전에 대해 무기한 유효하다. 제품의 준수 여부를 확인하려면 펌웨어 또는 소프트웨어 버전이 준수 제품 데이터베이스에 나열된 버전과 일치해야 한다.