ONVIF
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
ONVIF는 네트워크 비디오 제품의 상호 운용성을 목표로 하는 개방형 표준 포럼이다. IP 비디오 시스템, IP 접근 통제 시스템, 비디오 스토리지 등을 위한 기술 사양인 프로파일 S, C, G, Q, A, T, M을 정의하며, 핵심 규격은 네트워크 인터페이스를 표준화하여 보안 및 IP 구성 요구 사항을 포함한 네트워크 비디오 통신 프레임워크를 제공한다. 2008년 설립 이후, ONVIF는 회원 수와 적합 제품 수를 꾸준히 늘려왔으며, SOAP, RTP, Motion JPEG, MPEG-4, H.264, H.265 등의 IT 산업 기술을 활용한다.
더 읽어볼만한 페이지
- 물리 보안 - 경비원
경비원은 시설 및 인력을 보호하고 출입을 통제하며 순찰, 위험 감지 및 보고 등의 업무를 수행하는 직업으로, 화재, 도난, 침입 등으로부터 보호하며 방문객 안내, 배달물 접수 등의 부가적인 서비스를 제공하기도 한다. - 물리 보안 - 자물쇠
자물쇠는 물건이나 공간의 출입을 제어하는 장치로, 기원전부터 재산 보호 수단으로 사용되었으며, 다양한 종류와 작동 방식으로 발전해왔고, 단순한 보안 장치를 넘어 상징적인 의미도 지닌다. - 네트워크 프로토콜 - UUCP
UUCP는 유닉스 시스템 간 파일 복사, 원격 명령 실행, 이메일 및 유즈넷 뉴스 전송을 위한 프로토콜 및 프로그램 모음으로, 초기 인터넷 확장에 중요한 역할을 했으나 TCP/IP 기반 서비스 보편화로 사용이 감소했다. - 네트워크 프로토콜 - 프레임 릴레이
프레임 릴레이는 LAN 간 또는 WAN 종단점 간 데이터 전송을 위한 고속 패킷 교환 방식 통신 프로토콜로, X.25 프로토콜을 간소화하여 속도를 높이고, 영구 가상 회선을 통해 안정적인 연결을 제공하며, 서비스 품질 설정을 통해 프레임 우선순위를 지정할 수 있었으나, 현재는 다른 기술에 밀려 사용이 감소하고 있다.
ONVIF | |
---|---|
개요 | |
종류 | IP 기반 보안 제품 산업 포럼 |
약칭 | ONVIF |
설립일 | 2008년 11월 25일 |
도메인 | 물리 IP 기반 보안 제품 인터페이스 |
웹사이트 | ONVIF 공식 웹사이트 |
2. 명칭
ONVIF는 원래 ''개방형 네트워크 비디오 인터페이스 포럼(Open Network Video Interface Forum)''의 약자였다. 표준의 범위가 비디오 응용 분야를 넘어 확장되면서 긴 이름은 폐기되었다.[19]
ONVIF 프로파일은 장치들 간의 특정 기능 상호 운용을 보장하는 기술적인 사양이다.
3. 프로파일
3. 1. 프로파일 S
비디오 및 오디오 스트리밍, PTZ 옵션, 릴레이 액티베이션 등의 IP 비디오 시스템의 공통 기능을 언급한다.[20]
3. 2. 프로파일 C
도어 상태 및 제어, 자격 관리, 이벤트 관리 등의 IP 접근 통제 시스템의 공통 기능을 설명한다.[21]
3. 3. 프로파일 G
비디오 스토리지, 녹화, 검색을 설명한다.[22]
3. 4. 프로파일 Q
장치 발견, 구성, TLS 인증 관리에 대해 설명한다.[22]
3. 5. 프로파일 A
정보, 상태, 이벤트 검색을 수행하고, 접근 규칙, 자격 정보, 스케줄 등의 PACS(물리 접근 제어 시스템) 관련 항목들을 구성하는 기능이다.[23]
3. 6. 프로파일 T
H.264, H.265 인코딩 포맷, 이미징 설정, 모션 및 부당 변경 감지 등의 알람 이벤트와 같은 비디오 스트리밍 기능을 지원한다.[24]
3. 7. 프로파일 M
분석 애플리케이션을 위한 메타데이터 및 이벤트를 다룬다.[20]
4. 회원
5. 규격
ONVIF는 서비스를 제공하는 네트워크 카메라 측을 NVT (Network Video Transmitter), 서비스를 이용하는 클라이언트 측을 NVC (Network Video Client)라고 부른다.
ONVIF가 제공하는 주요 내용은 다음과 같다.
서비스 종류 | 주요 기능 |
---|---|
Device discovery | WS-Discovery 프로토콜을 이용하여 NVC가 NVT를 발견한다. |
Device 서비스 | 각 웹 서비스 (Analytics, Device, Event, Imaging, Media, PTZ)를 제공하는 웹 주소, 옵션 기능 중 실현된 것, 네트워크 설정, 시스템 정보, 백업/복원, 펌웨어 업데이트, 로그, 리부트, WS-Discovery에 관한 설정, 보안 정책, 사용자 설정, 인증서, 입출력 단자 등 정보 취득, 설정, 제어를 수행한다. |
Imaging 서비스 | 역광 보정, 밝기, 채도, 선명도, 콘트라스트, 노출, 초점, IR 컷 필터, 화이트 밸런스, 와이드 다이내믹 레인지, 방진, 암부 보정, 흐림 보정, 노이즈 감소 등 여러 기능에 대한 정보 취득, 설정, 제어를 수행한다. |
Media 서비스 | 비디오/오디오 소스 및 인코더, Video Analytics, 메타데이터, 오디오 출력, 오디오 디코더 설정 및 리소스 관리 프로파일 설정을 수행한다. 프로파일에서는 PTZ 정보도 관리한다. 스트리밍 프로토콜은 RTP/RTSP/RTCP를 사용하며, 스냅샷 이미지 취득, 비디오 소스 설정 등을 수행한다. |
Media2 서비스 | Media 서비스에 대한 개선된 서비스로, H.265 등 인코딩 지원, 마스크, 프로파일 설정 명령어 수 감소로 고속화, 비트레이트 등 설정 가능 값 목록 취득이 가능하다. |
Event 서비스 | WS-BaseNotification 프레임워크를 이용한 이벤트 핸들링 구조를 제공한다. ONVIF 독자 규격으로, Real-time Pull-Point Notification interface, Notification streaming interface를 정의한다. |
PTZ 서비스 | 절대 좌표, 현재 위치로부터 이동, 속도 벡터, 절대 속도에 의한 좌표계를 정의하고, 각 좌표계에 의해 이동 제어를 하는 구조를 제공한다. 프리셋 포지션, 홈 포지션, 프리셋 순회 설정, PT 동작 시 영상 반전 설정, 좌표계 반전 설정 등을 수행한다. |
Video analytics 서비스 | Analytics 모듈 (동체 감지 및 부동체 감지 등 오브젝트 감지 모듈)의 설정과 출력되는 감지 결과 포맷을 정의한다. Rule 모듈에 대한 설정도 수행한다. |
DeviceIO 서비스 | Device 서비스, Media 서비스, Media2 서비스에 중복되는 기능이 있다. 비디오/오디오 소스 및 출력, 외부 입출력, 시리얼 포트 설정 및 데이터 송수신을 담당한다. |
Recording Control, Recording Search, Replay 서비스 | ProfileG라고 칭하며, 내부/외부 미디어에 영상 및 음성, 이벤트 저장, 검색, 재생을 수행한다. |
Advanced Security 서비스 | Device 서비스에 일부 중복되지만, 사양 모호성 개선 및 기능 확장이 이루어졌다. keystore에 의한 키, 인증서, 인증서 경로, CRL(인증서 폐기 목록) 관리, TLS (서버 인증, 클라이언트 인증), 802.1X, PKCS#8, PKCS#12에 의한 외부 생성 키/인증서 임포트 등을 수행한다. |
Thermal 서비스 | 서멀 기능에 특화된 서비스로, 색온도 컬러, 온도 높은 영역 흑백 표시, 불균일성 보정, 냉각 관련 정보 취득, 설정, 제어를 수행한다. |
Provisioning 서비스 | PTZ, 로테이트, 초점 제어를 수행한다. PTZ 서비스와 달리, 내구적 구동 횟수 제한이 있는 카메라 등 설치 시 설정을 상정한다. |
5. 1. 핵심 규격의 주요 내용 (버전 1.0 기준)
ONVIF 핵심 규격은 네트워크 비디오 제품의 네트워크 계층에서의 네트워크 인터페이스를 표준화하는 것을 목표로 한다.[9] 이는 보안 및 IP 구성 요구 사항을 포함하여 관련 IETF 및 웹 서비스 표준을 기반으로 하는 네트워크 비디오 통신 프레임워크를 정의한다. 핵심 규격 버전 1.0에서 다루는 영역은 다음과 같다.- IP 구성
- 장치 검색
- 장치 관리
- 미디어 구성
- 실시간 보기
- 이벤트 처리
- PTZ 카메라 제어
- 비디오 분석
- 보안
5. 2. ONVIF가 활용하는 IT 산업 기술
ONVIF는 SOAP, RTP, Motion JPEG, MPEG-4, H.264 비디오 코덱 및 H.265 비디오 코덱을 포함한 IT 산업 기술을 활용한다.[10] 이후 ONVIF 규격 릴리스(버전 2.0)는 스토리지 및 분석의 추가 측면도 다룬다.[10]6. 주요 기능 (일본어 위키 참고)
ONVIF는 다음과 같은 주요 기능을 제공한다.[19]
- Device discovery: WS-Discovery 프로토콜을 이용하여 NVC(네트워크 비디오 클라이언트)가 NVT(네트워크 비디오 송신기)를 발견한다.
- Device 서비스: 각 웹 서비스(Analytics, Device, Event, Imaging, Media, PTZ)를 제공하는 웹 주소, 옵션 기능 중 실현된 것, 네트워크 설정, 시스템 정보, 백업/복원, 펌웨어 업데이트, 로그, 리부트, WS-Discovery에 관한 설정, 보안 정책, 사용자 설정, 인증서, 입출력 단자 등에 관한 정보 취득, 설정, 제어를 수행한다.
- Imaging 서비스: 역광 보정, 밝기, 채도, 선명도, 콘트라스트, 노출, 초점, IR 컷 필터, 화이트 밸런스, 와이드 다이내믹 레인지, 방진, 암부 보정, 흐림 보정, 노이즈 감소, 이러한 프리셋 기능 등에 관한 정보 취득, 설정, 제어를 수행한다.
- Media 서비스: 비디오 소스, 비디오 인코더, 오디오 소스, 오디오 인코더, Video Analytics, 메타데이터, 오디오 출력, 오디오 디코더 설정을 수행한다. 또한 이러한 리소스를 그룹으로 관리하는 프로파일 설정을 수행한다. 프로파일에서는 위에 더하여 PTZ 정보도 관리한다. PTZ 설정 자체는 PTZ 서비스에서 수행된다. 스트림의 시작 및 정지(스트리밍 프로토콜은 RTP/RTSP/RTCP)와 스냅샷 이미지 취득, 비디오 소스에 대해 영상 회전, 렌즈 정보, 방위, 비디오 소스 모드 설정을 수행한다.
- Media2 서비스: Media 서비스에 대해 각종 개량이 더해진 서비스로, H.265 등 각종 인코딩 지원, 마스크, 프로파일을 설정하기 위한 명령어 수 감소로 인한 고속화, 비트레이트 등에 설정할 수 있는 값의 리스트 취득이 가능하다.
- Event 서비스: WS-BaseNotification 프레임워크를 이용한 이벤트 핸들링의 구조를 제공한다. ONVIF 독자 규격으로, Real-time Pull-Point Notification interface, Notification streaming interface를 정의하고 있다.
- PTZ 서비스: 절대 좌표(Absolute position), 현재 위치로부터의 이동(Relative translation), 속도 벡터(Continuous velocity), 절대 속도(Speed)에 의한 좌표계를 정의하고, 각 좌표계에 의해 이동 제어를 하는 구조를 제공한다. 프리셋 포지션, 홈 포지션, 프리셋 순회 설정, PT 동작 시의 영상 반전 설정, 좌표계 반전 설정을 수행한다.
- Video analytics 서비스: Analytics 모듈(동체 감지 및 부동체 감지 등 오브젝트 감지 모듈)의 설정과 출력되는 감지 결과(Scene description)의 포맷을 정의하고 있다. Analytics 모듈의 출력 결과를 분석하여 금지 영역으로의 침입 감지 및 통과 감지를 수행하는 모듈(Rule 모듈)에 대한 설정을 수행한다.
- DeviceIO 서비스: Device 서비스, Media 서비스, Media2 서비스에 중복되는 기능이 있다. 비디오 소스, 비디오 출력, 오디오 소스, 오디오 출력, 외부 입출력, 시리얼 포트 설정 및 데이터 송수신을 수행한다.
- Recording Control, Recording Search, Replay 서비스: 이들 서비스를 합쳐 ProfileG라고 칭하며, 내부/외부 미디어에의 영상 및 음성, 이벤트의 저장, 그것들의 검색, 재생을 수행한다.
- Advanced Security 서비스: Device 서비스에 일부 중복되는 기능이 있지만, 사양의 모호함을 개선하고, 일부 기능이 확장되어 있다. keystore에 의한 키, 인증서, 인증서 경로, CRL(인증서 폐기 목록) 관리, TLS(서버 인증, 클라이언트 인증), 802.1X, PKCS#8, PKCS#12에 의한 외부에서 생성된 키나 인증서의 임포트를 수행한다.
- Thermal 서비스: 서멀 기능에 특화된 서비스로, 색온도의 컬러(ColorPalette), 온도가 높은 영역의 흑백 표시(Polarity), 불균일성 보정(NUCTable), 냉각(Cooler)에 관한 정보 취득, 설정, 제어를 수행한다.
- Provisioning 서비스: PTZ, 로테이트, 초점 제어를 수행한다. PTZ 서비스와 달리, 내구적으로 구동 횟수에 제한이 있는 카메라 등, 설치 시의 설정을 수행하는 것을 상정하고 있다.
7. 연혁
연도 | 사건 |
---|---|
2008년 11월 25일 | 오픈 네트워크 비디오 인터페이스 포럼(Open Network Video Interface Forum)으로 법인 설립 |
2008년 11월 | 코어 규격 버전 1.0 출시 |
2008년 12월 | 테스트 규격 버전 1.0 출시 |
워싱턴 D.C.에서 첫 번째 회원 회의 개최 | |
2009년 3월 | 포럼의 추가 개발을 위한 여러 작업 그룹 설립 |
2009년 5월 | 테스트 도구 및 적합성 프로세스 출시 |
2009년 7월 | Merit Lilin에서 세계 최초의 ONVIF 호환 제품 출시 |
2009년 9월 | 로스앤젤레스에서 플러그 페스트 쇼 개최 |
2009년 10월 | ONVIF 회원 100명 돌파 |
2010년 4월 | ONVIF, 비디오 외에 출입 통제 범위 확대 |
2010년 7월 | ONVIF 회원 200명 돌파 |
2010년 11월 | 코어 규격 버전 2.0 출시 |
2010년 12월 | 테스트 규격 버전 1.02.2 출시 |
2011년 1월 | 600개의 ONVIF 호환 제품 출시 |
2011년 12월 | 테스트 규격 버전 11.12 출시 |
2012년 1월 | 상호 운용성을 명확히 하기 위해 프로파일 S 규격 출시 |
2012년 6월 | 테스트 규격 버전 12.06 출시 |
2012년 12월 | 테스트 규격 버전 12.12 출시 |
2013년 6월 | 테스트 규격 버전 13.06 출시 |
2013년 8월 | 코어 규격 버전 2.4 출시 |
2013년 12월 | 테스트 규격 버전 13.12 출시 |
프로파일 C 규격 출시 | |
2014년 3월 | 프로파일 C 최종 출시 |
2014년 6월 | 테스트 규격 버전 14.06 출시 |
프로파일 G 규격 출시 | |
2014년 12월 | 프로파일 Q 규격 출시 |
코어 규격 버전 2.5 출시 | |
2015년 6월 | 코어 규격 버전 2.6 출시 |
2015년 12월 | 코어 규격 버전 2.61 출시 |
2016년 6월 | 코어 규격 버전 16.06 출시 |
2016년 12월 | 코어 규격 버전 16.12 출시 |
2017년 6월 | 코어 규격 버전 17.06 출시 |
2017년 12월 | 코어 규격 버전 17.12 출시 |
2018년 6월 | 코어 규격 버전 18.06 출시 |
2018년 12월 | 코어 규격 버전 18.12 출시 |
2019년 6월 | 코어 규격 버전 19.06 출시 |
2019년 12월 | 코어 규격 버전 19.12 출시 |
2020년 6월 | 코어 규격 버전 20.06 출시 |
2020년 12월 | 코어 규격 버전 20.12 출시 |
2021년 6월 | 코어 규격 버전 21.06 출시 |
2021년 7월 | 프로파일 Q 지원 종료 |
참조
[1]
뉴스
A brief history of ONVIF: How the global industry standard has grown
http://www.sourcesec[...]
[2]
웹사이트
PSIA and ONVIF: Measuring Video Standards
http://www.asmag.com[...]
[3]
웹사이트
ONVIF Chairman, Jonas Andersson, On The Importance Of Open Protocol In IP Video And Access Control
http://us.sourcesecu[...]
[4]
웹사이트
7 FAQs about the ONVIF Standard
http://avigilon.com/[...]
[5]
웹사이트
Conformant Products
http://www.onvif.org[...]
2016-08-10
[6]
웹사이트
Conformant Products
https://www.onvif.or[...]
2020-02-14
[7]
웹사이트
Conformant Products
https://www.onvif.or[...]
2022-06-29
[8]
웹사이트
ONVIF: The Evolution of a Standard
http://www.memoori.c[...]
Memoori
2016-05-13
[9]
뉴스
First cameras to meet new ONVIF interoperability standards due in a year
http://www.securitys[...]
Security Systems News
2013-10-23
[10]
웹사이트
Profiles, Add-ons and Specifications
https://www.onvif.or[...]
2021-11-17
[11]
웹사이트
Open Network Video Interface Forum Core Specification, Version 1.0 November, 2008
http://www.onvif.org[...]
[12]
웹사이트
ONVIF Profile S Specification
https://www.onvif.or[...]
[13]
웹사이트
ONVIF Profile C Specification
http://www.onvif.org[...]
[14]
웹사이트
ONVIF Opens Doors With Profile C, New Membership Level
https://www.sdmmag.c[...]
2020-07-24
[15]
웹사이트
ONVIF Profile G Specification
https://www.onvif.or[...]
[16]
웹사이트
Profile Q deprecation
https://www.onvif.or[...]
2021-11-18
[17]
웹사이트
Specification History
https://www.onvif.or[...]
2021-11-17
[18]
뉴스
A brief history of ONVIF: How the global industry standard has grown
http://www.sourcesec[...]
[19]
웹인용
ONVIF: The Evolution of a Standard
http://www.memoori.c[...]
Memoori
2016-05-13
[20]
웹인용
Profile S: For streaming video
https://www.onvif.or[...]
[21]
웹인용
Profile C: For IP-based basic access control
https://www.onvif.or[...]
[22]
웹인용
Profile G: For edge storage and retrieval
https://www.onvif.or[...]
2019-07-03
[23]
웹인용
Profile A: For broader access control configuration
https://www.onvif.or[...]
2018-03-21
[24]
웹인용
Profile T: For advanced video streaming
https://www.onvif.or[...]
2018-03-21
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com