1、 設備搜索,去獲取webserver 的地址 ,目的是在獲取能力提供服務地址,demo:https://www.cnblogs.com/croxd/p/10683429.html 2、 GetCapabilities獲取能力,目的是在GetProfiles時提供媒體地址,demo:https ...
GetCapabilities:獲取能力,主要目的獲取設備能力信息 獲取媒體服務地址 鑒權:但是在調用獲取設備能力之前是需要鑒權的。ONVIF協議規定,部分接口需要鑒權,部分接口不需要鑒權,在調用需要鑒權的接口時不使用鑒權,會導致接口調用失敗。實現鑒權的方式之一可以調用gSOAP源碼中的soap wsse add UsernameTokenDigest 函數。要安裝依賴庫OpenSSL 實現代碼: ...
2019-04-10 15:04 0 710 推薦指數:
1、 設備搜索,去獲取webserver 的地址 ,目的是在獲取能力提供服務地址,demo:https://www.cnblogs.com/croxd/p/10683429.html 2、 GetCapabilities獲取能力,目的是在GetProfiles時提供媒體地址,demo:https ...
GetProfiles:獲取媒體信息文件 鑒權:但是在使用這個接口之前是需要鑒權的。ONVIF協議規定,部分接口需要鑒權,部分接口不需要鑒權,在調用需要鑒權的接口時不使用鑒權,會導致接口調用失敗。實現鑒權的方式之一可以調用gSOAP源碼中 ...
GetStreamUri:rtsp地址 鑒權:但是在使用這個接口之前是需要鑒權的。ONVIF協議規定,部分接口需要鑒權,部分接口不需要鑒權,在調用需要鑒權的接口時不使用鑒權,會導致接口調用失敗。實現鑒權的方式之一可以調用gSOAP源碼中 ...
GetServices:獲取媒體地址(有些h265的攝像頭必須用到這個接口,得到獲取能力時沒獲取到的另一個媒體地址) 鑒權:但是在使用這個接口之前是需要鑒權的。ONVIF協議規定,部分接口需要鑒權,部分接口不需要鑒權,在調用需要鑒權的接口時不使用鑒權,會導致接口調用失敗。實現鑒權的方式 ...
設備搜索:要訪問一個IPC攝像頭,或者說要調用IPC攝像頭提供的WEB服務接口,就要先知道其IP地址,這就是設備發現的過程,或者叫設備搜索的過程。IPC攝像頭用的是239.255.255.250(端口3702),所以設備搜索的原理是,只要在設備上服務器監聽239.255.255.250的3702 ...
1. 專欄導讀 本專欄第一篇文章「專欄開篇」列出了專欄的完整目錄,按目錄順序閱讀,有助於你的理解,專欄前面文章講過的知識點(或代碼段),后面文章不會贅述。為了節省篇幅,突出重點,在文章中展示的示例代碼僅僅是關鍵代碼,你可以在「專欄開篇」中獲取完整代碼。 如有錯誤,歡迎 ...
1. 專欄導讀 本專欄第一篇文章「專欄開篇」列出了專欄的完整目錄,按目錄順序閱讀,有助於你的理解,專欄前面文章講過的知識點(或代碼段),后面文章不會贅述。為了節省篇幅,突出重點,在文章中展示的示例代碼僅僅是關鍵代碼,你可以在「專欄開篇」中獲取完整代碼。 如有錯誤,歡迎 ...
1. 專欄導讀 本專欄第一篇文章「專欄開篇」列出了專欄的完整目錄,按目錄順序閱讀,有助於你的理解,專欄前面文章講過的知識點(或代碼段),后面文章不會贅述。為了節省篇幅,突出重點,在文章中展示的示例代碼僅僅是關鍵代碼,你可以在「專欄開篇」中獲取完整代碼 ...