onvif測試工具詳細使用內(nèi)部培訓資料幻燈片_第1頁
onvif測試工具詳細使用內(nèi)部培訓資料幻燈片_第2頁
onvif測試工具詳細使用內(nèi)部培訓資料幻燈片_第3頁
onvif測試工具詳細使用內(nèi)部培訓資料幻燈片_第4頁
onvif測試工具詳細使用內(nèi)部培訓資料幻燈片_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、,*,*,ONVIF測試工具使用,2014年7月,監(jiān)控產(chǎn)品線售后服務部 姓名: 陶君,1,2,*,*,Onvif測試工具的名稱,ONVIF Conformance Test 1.02 ONVIF Conformance Test是一款onvif官方測試用具,用于測試直接onvif協(xié)議的IPC。 是可以做為評判標準使用的!,2,2,*,*,Onvif測試工具使用-組播搜索(一),onvif的搜索是組播搜索,點擊Discover Devices鍵進行搜索!,紅框內(nèi)為搜索結(jié)果搜索。 注意:onvif為組播搜索,不支持跨路由搜索。建議使用同網(wǎng)段中進行搜索。,3,2,*,*,Onvif測試工具使用-單播

2、搜索(二),直接在Device地址欄中輸入所要搜索的IP地址,然后點Probe鍵,是否可以通過,一般我們確認攝像機是否支持onvif協(xié)議,就是使用Probe鍵,單播確認。如果能正常能通過,至少能確認此設(shè)備支持onvif搜索。這時按check查看onvif設(shè)備是否設(shè)備信息返回,4,2,*,*,Onvif測試工具使用-搜索到的設(shè)備check,使用check查看設(shè)備onvif的返回,如能正常通過,就是如紅圈中返回!,返回的設(shè)備廠家信息,設(shè)備軟硬件版本。此信息一般是由廠家自定義填入,沒有特別的規(guī)定,一定需要返回哪些值!,5,2,*,*,Onvif測試工具使用-搜索到的設(shè)備check不過,如果check

3、不過,這時就需要注意,填寫設(shè)備的用戶名與密碼,然后再check測試,此用戶名與密碼,是由所check的設(shè)備來確認的,有的廠家一定要填寫后,才能check過,有的廠家可以不填寫,填了反而check不過。所以當大家onvif check不過時,請一定要注意。,6,2,*,*,Onvif測試工具使用-搜索總結(jié),1、使用測試工具,搜索的功能,一般只要probe與check過,我們就認為此設(shè)備支持onvif協(xié)議。 2、注意點:用戶名與密碼是,有的廠家一定要填寫后,才能check過,有的廠家可以不填寫,填了反而check不過。所以當大家onvif check不過時,請一定要注意都填寫或不填寫測試下。 3、

4、用戶名與密碼一定要是管理員的。舉例:??凳莂dmin與12345;大華是admin與admin;天視通admin與123456。 4、注意安訊士攝像機的用戶名與密碼,一定要先登陸攝像機在onvif權(quán)限中,手動來新建賬號與密碼使用的。,7,2,*,*,獲取攝像機上報的地址集,Onvif分別為DeviceMngmt、MediaConf、PTZ、Events、ImagingConf這些地址集,DeviceMngmt地址是由之前搜索給出的地址。而其它地址通過capabilites來獲取,把從Device Service Address的地址復制到Request下,8,2,*,*,獲取攝像機上報的地址集

5、使用方法,把紅框中的前端上報的報文進行復制到UltraEdit打開。(直接在測試工具中查看比較累,復制到UE下查看方便),9,2,*,*,獲取攝像機上報的地址集 返回值,通過報文所知科達前端的DeviceMngmt、Events、ImagingConf、MediaConf、PTZ所用的URL相同。 37:5550/onvif/device_service 37:5550/onvif/event_service 37:5550/onvif/image_service 37:55

6、50/onvif/media_service 37:5550/onvif/PTZ_service,10,2,*,*,獲取攝像機上報的地址集 總結(jié),(很多廠家五大功能的URL都相同,但是也有一些廠家每個功能要所對應不同的URL,這樣測試每個功能都要輸入對應的URL,否則會造成send request后,返回錯誤無法獲取報文。所以這一步還是必須要做的。) 我們科達的IPC就是不同的URL地址。 比如LG就是是統(tǒng)一的URL0/onvif 。 我們要DeviceMngmt、MediaConf、PTZ、Events、ImagingConf這

7、五大功能項中的能力,建議都使用對應的URL地址。 獲取的這些功能地址,是為了之后得到onvif上報的其它功能參數(shù)來使用。如MediaConf可以獲取前端上報的分辨率、碼流、幀率等參數(shù)。,11,2,*,*,通過DeviceMngmt來設(shè)置獲取前端參數(shù)一,1,2,3,當返回200 OK就代表著返回成功,如果這個都返回不成功,那我們就成功獲取到IP地址。,12,2,*,*,通過DeviceMngmt來設(shè)置獲取前端參數(shù)二,1,2,3,當返回200 OK就代表著返回成功,如果這個都返回不成功,那我們就成功獲取到網(wǎng)關(guān)地址。,13,2,*,*,通過MediaConf功能來獲取前端上報能力-GetProfil

8、es,1,2,3,當返回200 OK就代表著返回成功,如果這個都返回不成功,那我們就成功獲取到前端上報的一些參數(shù)值,這些參數(shù)有助于我們判斷是否符合我們的規(guī)范。,14,2,1 H264 1280 720 1 30 75 2048, profile0 VideoSourceConfiguration0 2,*,*,通過DeviceMngmt來設(shè)置獲取前端參數(shù)-GetProfiles,此值 是關(guān)鍵,請記下,后面我們測試時是需要這個碼流標識的。profile0,編碼格式h264,分辨率720,幀率30,碼率2048。查看上報的參數(shù)是否符合我們的要求。,我們NVR要求一定要是H264編碼格式,mpeg4

9、與jpeg都不支持。分辨率要求是200萬以內(nèi)的。選取碼流規(guī)劃:主流選擇大于D1小于1080中最高的分辨紡。輔流選擇小于等于D1分辨經(jīng)率。并且通過Getfiles來知道前端有沒有上報PTZ能力集,有沒有上報音頻,音頻格式是什么。目前我們只支持G711的音頻格式,請注意。,15,2,*,*,通過MediaConf功能來獲取前端上報能力-GetStreamUri,1,2,4,當返回200 OK就代表著返回成功,如果這個都返回不成功,也是判斷攝像機有異常的。此獲取到攝像機的rtsp地址。,Onvif工具中默認是fixed_prof(),需要我們手動的改為profile0,這個值從哪來的呢?請回看PPT

10、15頁,3,這個就是返回的rtsp地址,16,2,因為onvif的接入,是分為onvif協(xié)議與rtsp碼流。之前上述我們講了怎么來確認攝像機支不支持onvif,并且也能確認onvif上報的參數(shù)是否符合我們的規(guī)劃。 那我拿到了rtsp怎么來確認碼流這塊是否有問題呢?就需要借用VLC播放器的這款工具。此工具網(wǎng)上也是可以下載到的。也是受各廠家公認的! 具體操作可以查看VLC操作文檔。,*,*,Rtsp地址的作用,我們在用VLC打開碼流時,需要確認這個攝像機的主流與輔流都能打開瀏覽到。 NVR策略中:攝像機通過GetProfiles上報了主輔流能力,但是碼流上如果主流或輔流有一路實際中又無法獲取到,那

11、添加完成后,還是顯示下線狀態(tài)。,17,2,*,*,通過PTZ功能判斷ptz是否支持,1,2,4,Pantilt中的x代表水平轉(zhuǎn)動,y代表垂直轉(zhuǎn)動。Zoom x代表的是變倍。當我們要控制時,需要水平轉(zhuǎn)去時,就需要把pan tilt中的y=0,zoom中的x=0。請注意使用哪個值時,其它值一定是要0,不能不填!(onvif有規(guī)定) 而巡航功能,也是使用此功能進行測試。因為每做一項ptz控制,都會馬上跟著一條stop,而開啟巡航時,就不會及時發(fā)送stop功能。,3,18,2,*,*,通過PTZ功能判斷ptz是否支持,1,2,4,需要我們手動的改為profile0,這個值從哪來的呢?請回看PPT15頁

12、 正常的PTZ控制,這條stop會及時跟上。,3,19,2,*,*,通過PTZ功能判斷ptz是否支持,1,2,4,需要我們手動的改為profile0,這個值從哪來的呢?請回看PPT15頁 正常的PTZ控制,這條stop會及時跟上。,3,20,2,*,*,通過PTZ功能判斷預置位是否可以保存讀取,1,2,4,onvif預置位保存?zhèn)鬟f三項參數(shù)值,Profile Token、PresetName、PresetToken(第一次新建預置位時,PresetToken是可以不寫的),當設(shè)置完成,攝像機就會返回一個PresetToken值,這時調(diào)取預置位時,就用攝像機返回的這個 PresetToken值。當

13、修改已有過的預置位時,就需要傳遞完整三項值,此時傳遞的PresetToken值,就是需要之前攝像機返回的這個值,來直接修改!修改后,攝像機又再次返回生一個新的PresetToken,給讀取預置位使用,3,21,2,*,*,SetSystemDateAndTime來判斷時間同步,1 要選擇DeviceMngmt地址。這里是錯的,2,4,True是否需要開啟夏制時間,PST8后面的參數(shù)都為夏制參數(shù),目前NVR默認發(fā)送的是false,使用的是PST-8來同步,3,22,2,*,*,抓包說明,28系列NVR與NVR使用CRT工具,SSH2協(xié)議,端口2277,登陸到NVR上,用戶名admin,密碼是默認

14、的admin123。輸入cd /ramdisk 或/tmp進入目錄下(進此目錄下,因為NVR操作系統(tǒng)為此目錄留下了近200M的空間,可以用于抓包,并且NVR重啟后,會自動清除此目錄下的文件) 輸入tcpdump i eth0 s 0 host 0 w cap.cap 注釋:eth0需要指定抓包的網(wǎng)口,有多網(wǎng)口的設(shè)備需要使用ifconfig查看當前使用的是哪個網(wǎng)口。加上-s 0后,就是對忽略包的大小限制,按包的實際長度抓取。-w就是寫入文件,文件名是cap.cap ,host 指定要抓的外廠商攝像機的IP地址,舉例攝像機IP是為0。 海思NVR需要手動上傳抓包

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論