【⚡小丑竟然是我自己⚡】安防三年,今天才知道什么是ONVIF
什么是ONVIF
ONVIF:Open Network Video Interface Forum,開放型網(wǎng)絡(luò)視頻接口論壇
Founder:AXIS,BOSCH,SONY
為什么選擇ONVIF協(xié)議?
宗旨:幫助會(huì)員節(jié)約研發(fā)資源,更好地把精力放在產(chǎn)品的差異化設(shè)計(jì)上,尤其是針對(duì)眾多安防中小企業(yè)而言。
網(wǎng)絡(luò)視頻產(chǎn)品由此所能提供的多種可能性,使終端用戶、集成商、顧問和生產(chǎn)廠商能夠輕松地從中獲益,并獲得高性價(jià)比、更靈活的解決方案、市場擴(kuò)張的機(jī)會(huì)以及更低的風(fēng)險(xiǎn)。
ONVIF協(xié)議的目標(biāo)及現(xiàn)狀
Goal:solve a variety of devices from different vendors`s fusion problems,provide a unified network video development standards that whill ultimately achieve intergration between different products through ONVIF this standardized platform.
- Interoperability協(xié)同性
- Flexibility靈活性
- Quality assurance質(zhì)量保證
ONVIF現(xiàn)共有分布在全球六大洲的超過500多個(gè)公司會(huì)員以及超過10000種合標(biāo)認(rèn)證的產(chǎn)品,擁有多種不同場景的標(biāo)準(zhǔn)協(xié)議。國內(nèi)包括海康、大華、科達(dá)、宇視等公司都已經(jīng)支持ONVIF。
ONVIF規(guī)范簡介
ONVIF規(guī)范中設(shè)備管理和控制部分所定義的接口均以web service的形式提供。ONVIF規(guī)范涵蓋了完全的xml及wsdl的定義。每一個(gè)支持ONVIF規(guī)范設(shè)備均需提供與功能相應(yīng)的web service。服務(wù)端與客戶端的數(shù)據(jù)交互采用SOAP協(xié)議。
ONVIF中的其他部分比如音視頻流則通過RTP/RTSP進(jìn)行。
由于采用wsdl+xml模式,使ONVIF規(guī)范的后續(xù)擴(kuò)展不會(huì)遇到太多的麻煩。xml極強(qiáng)的擴(kuò)展性與soap協(xié)議開發(fā)的便捷性將吸引到更多的人來關(guān)注和使用ONVIF規(guī)范。
ONVIF Profile分類及框架協(xié)議
ONVIF的Profile
ONVIF profiles可以輕松實(shí)現(xiàn)ONVIF規(guī)范的設(shè)備與客戶端相互兼容。ONVIF profiles要求客戶端和設(shè)備彼此必須支持一組功能,去確保支持Profile S的客戶端與設(shè)備能確實(shí)彼此兼容。
| Profile A | 高級(jí)門禁控制 | 檢索信息、狀態(tài)和事件、以及配置訪問規(guī)則、憑證和時(shí)間表等實(shí)體。Profile A符合要求的客戶端可以提供訪問規(guī)則,憑證和時(shí)間表的配置。客戶端還可以檢索和接收標(biāo)準(zhǔn)化的門禁訪問控制相關(guān)事件。 |
| Profile C | 門禁控制 | 適用于電子門禁系統(tǒng)中使用的產(chǎn)品。Profile C符合設(shè)備和客戶端支持站點(diǎn)信息,門禁控制以及事件和報(bào)警管理。 |
| Profile G | 存儲(chǔ)/檢索 | 專為基于IP的視頻系統(tǒng)而設(shè)計(jì)。Profile G設(shè)備是可以通過IP網(wǎng)絡(luò)或設(shè)備本身記錄視頻數(shù)據(jù)的設(shè)備。Profile G客戶端是可以配置,請(qǐng)求和控制來自Profile G符合設(shè)備的IP網(wǎng)絡(luò)上的視頻數(shù)據(jù)的記錄的軟件。 |
| Profile Q | 產(chǎn)品快速安裝 | 用于基于IP的視頻系統(tǒng),其目的是在網(wǎng)絡(luò)上提供Profile Q一致的快速發(fā)現(xiàn)和基本配置。 |
| Profile S | 視頻流 | 專為基于IP的視頻系統(tǒng)而設(shè)計(jì)。Profile S設(shè)備是可以通過IP網(wǎng)絡(luò)將視頻數(shù)據(jù)發(fā)送到Profile S客戶端的設(shè)備。Profile S客戶端是可以從Profile S設(shè)備,請(qǐng)求和控制IP網(wǎng)絡(luò)上的視頻流的設(shè)備。Profile S還涵蓋了用于PTZ控制,音頻輸入,多播和繼電器輸出的ONVIF規(guī)范。 |
| Profile T | 高級(jí)視頻流 | 專為基于IP的視頻系統(tǒng)而設(shè)計(jì)。Profile T支持視頻流功能。設(shè)備的強(qiáng)制功能還包括屏幕ian是和元數(shù)據(jù)流,而客戶端的強(qiáng)制功能還包括PTZ控制。Profile T還涵蓋了用于HTTPS流,PTZ配置,運(yùn)動(dòng)區(qū)配置,數(shù)字輸入和繼電器輸出的ONVIF規(guī)范,以及支持此類的功能的符合設(shè)備和客戶端的雙向音頻。 |
ONVIF框架協(xié)議
Web Service,WSDL,SOAP
Web Service
WSDL:Web Service Description Language
SOAP:Simple Object Access Protocol
Based On XML
ONVIF規(guī)范
ONVIF規(guī)范目錄
ONVIF activitied from a programmer`s perspective
- Discovery
- Initial Setup and Administration
- Security
- Streeming
- Controlling
- Eventing
- Storage
- Display
ONVIF WSDL Structures
ONVIF2.0里有14個(gè)ONVIF WSDL schema規(guī)范。有需要就去官網(wǎng)下載即可。
如何開始ONVIF開發(fā)?
引經(jīng)據(jù)典
https://www.onvif.org/ch/
結(jié)束寄語
有關(guān)ONVIF的介紹就到此結(jié)束啦!下篇博文與各位再見面~
寫博不易,如蒙厚愛,賞個(gè)關(guān)注,一鍵三連~~點(diǎn)贊+評(píng)論+收藏🤞🤞🤞,感謝您的支持~~總結(jié)
以上是生活随笔為你收集整理的【⚡小丑竟然是我自己⚡】安防三年,今天才知道什么是ONVIF的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【⌛工欲善其事,必先利其器⏳】葵花宝典の
- 下一篇: 中国宠物经济创新发展研究报告