一種onvif模擬測試裝置及方法
【專利摘要】本發(fā)明公開了一種ONVIF模擬測試裝置及方法,所述裝置包括:設(shè)備搜索模塊,所述設(shè)備搜索模塊用于搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備,并獲取所述攝像機(jī)設(shè)備的相關(guān)信息;模擬檢測模塊,所述模擬檢測模塊基于所述相關(guān)信息,進(jìn)行ONVIF模擬測試,其中,所述ONVIF模擬測試包括:協(xié)議分析測試、攝像機(jī)功能測試、擴(kuò)展功能測試、自動測試和反向測試,解決了現(xiàn)有的ONVIF測試存在測試方法單一、測試復(fù)雜、測試成本較高、測試效率較低的技術(shù)問題,實(shí)現(xiàn)了簡單、高效、低成本、多樣化的完成ONVIF測試的技術(shù)效果。
【專利說明】—種ONVIF模擬測試裝置及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻監(jiān)控測試領(lǐng)域,尤其涉及一種ONVIF模擬測試裝置及方法。
【背景技術(shù)】
[0002]視頻監(jiān)控一直是人們關(guān)注的應(yīng)用技術(shù)熱點(diǎn)之一,它以其直觀方便、信息內(nèi)容豐富而被廣泛應(yīng)用于許多場合。變電站視頻監(jiān)控系統(tǒng)能實(shí)時、形象、真實(shí)地反映被監(jiān)控對象,長時間獲取變電站內(nèi)的實(shí)時信息,極大地提高電網(wǎng)公司管理效率和自動化水平。隨著用電量需求的增加,變電站的數(shù)量逐年遞增;同時國家電網(wǎng)“三集五大”體系的建立,對變電站的無人值守和集中監(jiān)控提出新的要求,對前端視頻監(jiān)控設(shè)備提出了新的需求。因此前端攝像機(jī)與網(wǎng)絡(luò)硬盤錄像機(jī)間通信協(xié)議標(biāo)準(zhǔn)化測試的重要性和必要性日益凸顯。
[0003]目前,主要依靠ONVIF官方測試工具實(shí)現(xiàn)對攝像機(jī)的測試,沒有一套系統(tǒng)的對網(wǎng)絡(luò)硬盤錄像機(jī)的測試系統(tǒng)?,F(xiàn)場驗(yàn)收采用實(shí)體的攝像機(jī)和網(wǎng)絡(luò)硬盤錄像機(jī)進(jìn)行ONVIF協(xié)議測試,實(shí)體的攝像機(jī)種類繁多,系統(tǒng)結(jié)構(gòu)復(fù)雜,成本較高,并且操作復(fù)雜,導(dǎo)致測試的效率較低。
[0004]本申請發(fā)明人在實(shí)現(xiàn)本申請實(shí)施例中發(fā)明技術(shù)方案的過程中,發(fā)現(xiàn)上述技術(shù)至少存在如下技術(shù)問題:
在現(xiàn)有技術(shù)中,由于現(xiàn)有的ONVIF測試采用實(shí)體的攝像機(jī)和網(wǎng)絡(luò)硬盤錄像機(jī)進(jìn)行ONVIF協(xié)議測試,而實(shí)體的攝像機(jī)種類繁多,系統(tǒng)結(jié)構(gòu)復(fù)雜,成本較高,并且操作復(fù)雜,并且現(xiàn)有的ONVIF測試只有對攝像機(jī)的測試平臺,并且缺少“0SD字幕”、“遮擋告警”、“三維定焦”相關(guān)測試項(xiàng)的測試,沒有從服務(wù)端平臺對網(wǎng)絡(luò)硬盤錄像機(jī)的測試平臺,所以現(xiàn)有的ONVIF測試存在測試方法單一、測試復(fù)雜、測試成本較高、測試效率較低的技術(shù)問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供了一種ONVIF模擬測試裝置及方法,解決了現(xiàn)有的ONVIF測試存在測試方法單一、測試復(fù)雜、測試成本較高、測試效率較低的技術(shù)問題,實(shí)現(xiàn)了簡單、高效、低成本、多樣化的完成ONVIF測試的技術(shù)效果。
[0006]為解決上述技術(shù)問題,本申請實(shí)施例提供了一種ONVIF模擬測試裝置,所述裝置包括:
設(shè)備搜索模塊,所述設(shè)備搜索模塊用于搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備,并獲取所述攝像機(jī)設(shè)備的相關(guān)信息;
模擬檢測模塊,所述模擬檢測模塊基于所述相關(guān)信息,進(jìn)行ONVIF模擬測試,其中,所述ONVIF模擬測試包括:協(xié)議分析測試、攝像機(jī)功能測試、擴(kuò)展功能測試、自動測試和反向測試。
[0007]其中,所述模擬檢測模塊具體包括:
ONVIF協(xié)議分析測試單元,所述ONVIF協(xié)議分析測試單元用于對每一個ONVIF協(xié)議分析測試項(xiàng)的交互信息進(jìn)行校驗(yàn); 攝像機(jī)功能測試單元,所述攝像機(jī)功能測試單元用于攝像機(jī)功能測試;
擴(kuò)展功能測試單元,所述擴(kuò)展功能測試單元用于實(shí)現(xiàn)對ONVIF協(xié)議擴(kuò)展項(xiàng)功能測試;自動測試單元,所述自動測試單元用于在所述ONVIF協(xié)議測試單元的基礎(chǔ)上,實(shí)現(xiàn)對被測設(shè)備進(jìn)行協(xié)議的自動分布測試;
反向測試單元,所述反向測試單元實(shí)現(xiàn)從反面對被測設(shè)備進(jìn)行協(xié)議測試,實(shí)現(xiàn)對測試的完整性。
[0008]其中,所述設(shè)備搜索模塊具體為利用多播發(fā)單播回的方式搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備的模塊,所述相關(guān)信息具體為所述攝像機(jī)設(shè)備的IP地址和標(biāo)識所述攝像機(jī)設(shè)備的識別碼以及描述所述攝像機(jī)設(shè)備詳細(xì)信息的Scopes參數(shù)。
[0009]其中,所述設(shè)備搜索模塊具體包括:
消息生成單兀,生成符合soap消息格式的Probe消息報文;
組播UDP消息發(fā)送單元,將生成Probe消息經(jīng)組播UDP發(fā)送單元組播端口的組播段上發(fā)送組播UDP報文Probe消息,組播段接收到消息后向加入組播段的全網(wǎng)段內(nèi)IPC設(shè)備發(fā)送Probe消息;
單播UDP消息接收單元,所述單播UDP消息接收單元用于將ONVIF服務(wù)端模擬器收到Probe后向NVR以單播UDP形式發(fā)送帶有設(shè)備基本服務(wù)入口、UUID信息的ProbeMatch消息;
XML報文解析單元,所述XML報文解析單元用于將ONVIF測試儀收到ProbeMatch消息進(jìn)行提取ProbeMatch中的關(guān)鍵元素并校驗(yàn);
信息顯示單元,所述信息顯示單元用于將提取到的關(guān)鍵信息顯示在軟件界面上。
[0010]其中,所述ONVIF協(xié)議分析測試單元具體為基于ONVIF標(biāo)準(zhǔn)規(guī)定,完成對協(xié)議接口的SOAP封裝格式的規(guī)范性測試、媒體流接口的RTP/RTSP協(xié)議規(guī)范性測試的單元。
[0011]其中,所述攝像機(jī)功能測試單元具體包括:
設(shè)備管理子單元,所述設(shè)備管理子單元測試攝像機(jī)的基本設(shè)置功能,如:設(shè)備校時、重啟、獲取設(shè)備信息、獲取能力集;
云臺操作子單元,所述云臺操作子單元測試網(wǎng)絡(luò)球機(jī)云臺相關(guān)功能,如:云臺轉(zhuǎn)動、預(yù)置點(diǎn)配置、三維定焦;
媒體管理子單元,所述媒體管理子單元測試攝像機(jī)播放實(shí)時視頻的能力以及視頻相關(guān)參數(shù)的配置功能;
視頻分析子單元,所述視頻分析子單元測試配置移動偵測和遮擋偵測的區(qū)域、靈敏度等相關(guān)參數(shù);
告警信息子單元,所述告警信息子單元測試攝像機(jī)的告警功能,如:測試移動偵測和遮擋偵測的告警配置、告警訂閱、告警輪訓(xùn)上報。
[0012]其中,所述擴(kuò)展功能測試單元具體包括:
三維定焦擴(kuò)展子單元,所述三維定焦擴(kuò)展子單元用于對監(jiān)控畫面中的特定區(qū)域進(jìn)行迅速定位;
OSD配置擴(kuò)展子單元,所述OSD配置擴(kuò)展子單元用于在監(jiān)控屏幕上設(shè)置監(jiān)控時間、地點(diǎn)以及其他注釋,便于查詢監(jiān)控信息,定位事故報警地點(diǎn);
遮擋告警擴(kuò)展子單元,所述遮擋告警擴(kuò)展子單元用于檢測攝像機(jī)鏡頭是否被異物遮擋,防止由于天氣原因?qū)愇锎瞪w到攝像機(jī)鏡頭上導(dǎo)致監(jiān)控出現(xiàn)盲區(qū)。
[0013]另一方面,本申請實(shí)施例還提供了一種ONVIF模擬測試方法,所述方法包括:
利用設(shè)備搜索模塊搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備,并獲取所述攝像機(jī)設(shè)備的相關(guān)
信息;
基于所述相關(guān)信息,進(jìn)行ONVIF模擬測試,其中,所述ONVIF模擬測試包括:協(xié)議分析測試、攝像機(jī)功能測試、擴(kuò)展功能測試、自動測試和反向測試。
[0014]進(jìn)一步的,所述協(xié)議分析測試具體為對每一個ONVIF協(xié)議分析測試項(xiàng)的交互信息進(jìn)行校驗(yàn);
所述攝像機(jī)功能測試具體為通過對攝像機(jī)功能劃分,實(shí)現(xiàn)對攝像機(jī)功能和協(xié)議的完整測試;
所述擴(kuò)展功能測試具體為基于ONVIF標(biāo)準(zhǔn)協(xié)議形式和WebServices技術(shù),實(shí)現(xiàn)三維定焦、OSD配置、遮擋偵測擴(kuò)展項(xiàng)的協(xié)議、功能測試;
所述自動測試具體為利用信號時序控制方法實(shí)現(xiàn)對被測設(shè)備進(jìn)行協(xié)議的自動分步測
試;
所述反向測試具體為總結(jié)前端攝像機(jī)和網(wǎng)絡(luò)硬盤錄像機(jī)常見典型錯誤案列,從消息頭和消息體進(jìn)行反向修改,重新生成測試請求報文,對測試設(shè)備進(jìn)行測試。
[0015]進(jìn)一步的,所述利用設(shè)備搜索模塊搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備具體為:利用多播發(fā)單播回的方式搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備;所述相關(guān)信息具體為所述攝像機(jī)設(shè)備的IP地址和標(biāo)識所述攝像機(jī)設(shè)備的識別碼以及描述所述攝像機(jī)設(shè)備詳細(xì)信息的Scopes 參數(shù)。
[0016]進(jìn)一步的,所述利用設(shè)備搜索模塊搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備,并獲取所述攝像機(jī)設(shè)備的相關(guān)信息具體包括:
生成符合soap消息格式的Probe消息報文;
將生成Probe消息經(jīng)組播UDP發(fā)送單元向組播端口的組播段上發(fā)送組播UDP報文Probe消息,組播段接收到消息后向加入組播段的全網(wǎng)段內(nèi)IPC設(shè)備發(fā)送Probe消息;ONVIF服務(wù)端模擬器收到Probe后向NVR以單播UDP形式發(fā)送帶有設(shè)備基本服務(wù)入口、UUID信息的ProbeMatch消息;
ONVIF測試儀收到ProbeMatch消息后,通過XML報文解析單元提取ProbeMatch中的關(guān)鍵元素并校驗(yàn);
通過信息顯示單元將提取到的關(guān)鍵信息顯示在軟件界面上。
[0017]進(jìn)一步的,所述ONVIF協(xié)議分析測試具體為:對協(xié)議接口的SOAP封裝格式的規(guī)范性測試、媒體流接口的RTP/RTSP協(xié)議規(guī)范性測試;
進(jìn)一步的,所述通過對攝像機(jī)功能劃分,實(shí)現(xiàn)對攝像機(jī)功能和協(xié)議的完整測試具體包
括:
利用設(shè)備管理子單元測試攝像機(jī)的基本設(shè)置功能,如:設(shè)備校時、重啟、獲取設(shè)備信息、獲取能力集;
利用云臺操作子單元測試網(wǎng)絡(luò)球機(jī)云臺相關(guān)功能,如:云臺轉(zhuǎn)動、預(yù)置點(diǎn)配置、三維定
焦;
利用媒體管理子單元測試攝像機(jī)播放實(shí)時視頻的能力以及視頻相關(guān)參數(shù)的配置功倉泛;
利用視頻分析子單元測試配置移動偵測和遮擋偵測的區(qū)域、靈敏度等相關(guān)參數(shù);
利用告警信息子單元測試攝像機(jī)的告警功能,如:測試移動偵測和遮擋偵測的告警配置、告警訂閱、告警輪訓(xùn)上報。
[0018]進(jìn)一步的,所述基于ONVIF標(biāo)準(zhǔn)協(xié)議形式和Web Services技術(shù),實(shí)現(xiàn)三維定焦、OSD配置、遮擋偵測擴(kuò)展項(xiàng)的協(xié)議、功能測試具體包括:
利用三維定焦擴(kuò)展子單元完成對監(jiān)控畫面中的特定區(qū)域進(jìn)行迅速定位;
利用OSD配置擴(kuò)展子單元完成在監(jiān)控屏幕上設(shè)置監(jiān)控時間、地點(diǎn)以及其他注釋,便于查詢監(jiān)控信息,定位事故報警地點(diǎn);
利用遮擋告警擴(kuò)展子單元完成檢測攝像機(jī)鏡頭是否被異物遮擋,防止由于天氣原因?qū)愇锎瞪w到攝像機(jī)鏡頭上導(dǎo)致監(jiān)控出現(xiàn)盲區(qū)。
[0019]本申請實(shí)施例中提供的一個或多個技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn): 由于采用了首先利用設(shè)備搜索模塊搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備,并獲取所述攝
像機(jī)設(shè)備的相關(guān)信息;然后基于所述相關(guān)信息,進(jìn)行ONVIF模擬測試的技術(shù)手段,即首先利用客戶端和服務(wù)端實(shí)現(xiàn)設(shè)備搜索和設(shè)備上線,獲取設(shè)備IP地址和通訊端口,然后向被測設(shè)備發(fā)送獲取能力集請求消息,并且獲取被測項(xiàng)所屬的服務(wù)入口地址,然后先向被測攝像機(jī)發(fā)送獲取測試項(xiàng)必選參數(shù)的請求消息,然后通過XML報文解析單元提取消息中關(guān)鍵信息,利用所述關(guān)鍵信息進(jìn)行測試,最后記錄測試結(jié)果、保存測試相關(guān)文件、生成測試報告,即利用模擬系統(tǒng)替代了原有的實(shí)體網(wǎng)絡(luò)硬盤錄像機(jī)和前端攝像機(jī)來進(jìn)行ONVIF協(xié)議和功能測試,所以,有效解決了現(xiàn)有的ONVIF測試存在測試方法單一、測試復(fù)雜、測試成本較高、測試效率較低的技術(shù)問題,進(jìn)而實(shí)現(xiàn)了簡單、高效、低成本、多樣化的完成ONVIF測試的技術(shù)效果O
【專利附圖】
【附圖說明】
[0020]圖1是本申請實(shí)施例一中ONVIF模擬測試裝置的結(jié)構(gòu)示意圖;
圖2是本申請實(shí)施例一中模擬測試模塊的結(jié)構(gòu)示意圖;
圖3是本申請實(shí)施例一中設(shè)備搜索模塊的結(jié)構(gòu)示意圖;
圖4是本申請實(shí)施例一中攝像機(jī)功能測試單元的結(jié)構(gòu)示意圖;
圖5是本申請實(shí)施例一中擴(kuò)展功能測試單元的結(jié)構(gòu)示意圖;
圖6是本申請實(shí)施例一中ONVIF模擬測試方法的流程圖;
圖7是本申請實(shí)施例一中預(yù)置點(diǎn)操作測試流程圖。
【具體實(shí)施方式】
[0021]本發(fā)明提供了一種ONVIF模擬測試裝置及方法,解決了現(xiàn)有的ONVIF測試存在測試方法單一、測試復(fù)雜、測試成本較高、測試效率較低的技術(shù)問題,實(shí)現(xiàn)了簡單、高效、低成本、多樣化的完成ONVIF測試的技術(shù)效果。
[0022]本申請實(shí)施中的技術(shù)方案為解決上述技術(shù)問題??傮w思路如下:
首先利用設(shè)備搜索模塊搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備,并獲取所述攝像機(jī)設(shè)備的相關(guān)信息;然后基于所述相關(guān)信息,進(jìn)行ONVIF模擬測試的技術(shù)手段,即首先利用客戶端和服務(wù)端實(shí)現(xiàn)設(shè)備搜索和設(shè)備上線,獲取設(shè)備IP地址和通訊端口,然后向被測設(shè)備發(fā)送獲取能力集請求消息,并且獲取被測項(xiàng)所屬的服務(wù)入口地址,然后先向被測攝像機(jī)發(fā)送獲取測試項(xiàng)必選參數(shù)的請求消息,然后通過XML報文解析單元提取消息中關(guān)鍵信息,利用所述關(guān)鍵信息進(jìn)行測試,最后記錄測試結(jié)果、保存測試相關(guān)文件、生成測試報告,即利用模擬系統(tǒng)替代了原有的實(shí)體網(wǎng)絡(luò)硬盤錄像機(jī)和前端攝像機(jī)來進(jìn)行ONVIF協(xié)議和功能測試,所以,有效解決了現(xiàn)有的ONVIF測試存在測試方法單一、測試復(fù)雜、測試成本較高、測試效率較低的技術(shù)問題,進(jìn)而實(shí)現(xiàn)了簡單、高效、低成本、多樣化的完成ONVIF測試的技術(shù)效果。
[0023]為了更好的理解上述技術(shù)方案,下面將結(jié)合說明書附圖以及具體的實(shí)施方式對上述技術(shù)方案進(jìn)行詳細(xì)的說明。
[0024]實(shí)施例一:
在實(shí)施例一中,提供了一種ONVIF模擬測試裝置,請參考圖1-圖5,所述裝置包括:設(shè)備搜索模塊101,所述設(shè)備搜索模塊101用于搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備,并獲取所述攝像機(jī)設(shè)備的相關(guān)信息;
模擬檢測模塊102,所述模擬檢測模塊102基于所述相關(guān)信息,進(jìn)行ONVIF模擬測試,其中,所述ONVIF模擬測試包括:協(xié)議分析測試、攝像機(jī)功能測試、擴(kuò)展功能測試、自動測試和反向測試。
[0025]其中,在本申請實(shí)施例中,所述模擬檢測模塊102具體包括:
ONVIF協(xié)議分析測試單元1021,所述ONVIF協(xié)議分析測試單元1021用于對每一個ONVIF協(xié)議分析測試項(xiàng)的交互信息進(jìn)行校驗(yàn);
攝像機(jī)功能測試單元1022,所述攝像機(jī)功能測試單元1022用于攝像機(jī)功能測試;
擴(kuò)展功能測試單元1023,所述擴(kuò)展功能測試單元1023用于實(shí)現(xiàn)對ONVIF協(xié)議擴(kuò)展項(xiàng)功能測試;
自動測試單元1024,所述自動測試單元1024用于在所述ONVIF協(xié)議測試單元1021的基礎(chǔ)上,實(shí)現(xiàn)對被測設(shè)備進(jìn)行協(xié)議的自動分布測試;
反向測試單元1025,所述反向測試單元1025實(shí)現(xiàn)從反面對被測設(shè)備進(jìn)行協(xié)議測試,實(shí)現(xiàn)對測試的完整性。
[0026]其中,在本申請實(shí)施例中,所述協(xié)議分析測試單元1021對每一個ONVIF協(xié)議測試項(xiàng)的交互信息內(nèi)容完整性和每個測試項(xiàng)的消息頭、消息體進(jìn)行校驗(yàn)。通過一問一答的雙向交互機(jī)制,即ONVIF測試儀(客戶端)先向前端IPC(服務(wù)端)發(fā)送基本的服務(wù)入口請求消息,當(dāng)IPC收到請求消息后,向ONVIF測試儀發(fā)送帶有自身設(shè)備能力信息的響應(yīng)消息,一旦ONVIF測試儀收到響應(yīng)消息后,通過消息處理子模塊對響應(yīng)報文的消息體進(jìn)行校驗(yàn),提取消息體中有關(guān)進(jìn)一步測試所必須的元素,所述協(xié)議分析測試單元1021具備ONVIF服務(wù)端能力,通過模擬服務(wù)端設(shè)備,實(shí)現(xiàn)對ONVIF客戶端設(shè)備的協(xié)議一致性和互通性測試。
[0027]其中,在本申請實(shí)施例中,所述設(shè)備搜索模塊101具體為利用多播發(fā)單播回的方式搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備的模塊,所述相關(guān)信息具體為所述攝像機(jī)設(shè)備的IP地址和標(biāo)識所述攝像機(jī)設(shè)備的識別碼以及描述所述攝像機(jī)設(shè)備詳細(xì)信息的Scopes參數(shù)。
[0028]其中,在實(shí)際應(yīng)用中,所述設(shè)備搜索模塊101具體用于搜索同一網(wǎng)段內(nèi)在線攝像機(jī)設(shè)備,是對設(shè)備進(jìn)行測試的入口模塊。所述設(shè)備搜索模塊是NVR和前端IPC之間的一種信息交互。[0029]其中,在本申請實(shí)施例中,所述設(shè)備搜索模塊101具體包括:
消息生成單兀1011,生成符合soap消息格式的Probe消息報文;
組播UDP消息發(fā)送單元1012,將生成Probe消息經(jīng)組播UDP發(fā)送單元1012組播端口的組播段上發(fā)送組播UDP報文Probe消息,組播段接收到消息后向加入組播段的全網(wǎng)段內(nèi)IPC設(shè)備發(fā)送Probe消息;
單播m)P消息接收單元1013,所述單播UDP消息接收單元1013用于將ONVIF服務(wù)端模擬器收到Probe后向NVR以單播UDP形式發(fā)送帶有設(shè)備基本服務(wù)入口、UUID信息的ProbeMatch 消息;
XML報文解析單元1014,所述XML報文解析單元1014用于將ONVIF測試儀收到ProbeMatch消息進(jìn)行提取ProbeMatch中的關(guān)鍵元素并校驗(yàn);
信息顯示單元1015,所述信息顯示單元1015用于將提取到的關(guān)鍵信息顯示在軟件界面上。
[0030]其中,在本申請實(shí)施例中,所述ONVIF協(xié)議分析測試單元1021具體為基于ONVIF標(biāo)準(zhǔn)規(guī)定,完成對協(xié)議接口的SOAP封裝格式的規(guī)范性測試、媒體流接口的RTP/RTSP協(xié)議規(guī)范性測試的單元。
[0031 ] 在實(shí)際應(yīng)用中,所述ONVIF協(xié)議分析測試單元1021包括ONVIF服務(wù)端模擬測試子單元和客戶端模擬測試子單元。ONVIF測試儀服務(wù)端完成的協(xié)議測試內(nèi)容包括對協(xié)議接口的SOAP封裝格式的規(guī)范性測試、媒體流接口的RTP/RTSP協(xié)議規(guī)范性測試。協(xié)議規(guī)范性測試主要對每一個ONVIF協(xié)議測試項(xiàng)的交互信息內(nèi)容完整性和每個測試項(xiàng)的消息頭、消息體進(jìn)行校驗(yàn)。
[0032]其中,在本申請實(shí)施例中,所述攝像機(jī)功能測試單元1022具體包括:
設(shè)備管理子單元10221,所述設(shè)備管理子單元10221測試攝像機(jī)的基本設(shè)置功能,如:設(shè)備校時、重啟、獲取設(shè)備信息、獲取能力集;
云臺操作子單元10222,所述云臺操作子單元10222測試網(wǎng)絡(luò)球機(jī)云臺相關(guān)功能,如:云臺轉(zhuǎn)動、預(yù)置點(diǎn)配置、三維定焦;
媒體管理子單元10223,所述媒體管理子單元10223測試攝像機(jī)播放實(shí)時視頻的能力以及視頻相關(guān)參數(shù)的配置功能;
視頻分析子單元10224,所述視頻分析子單元10224測試配置移動偵測和遮擋偵測的區(qū)域、靈敏度等相關(guān)參數(shù);
告警信息子單元10225,所述告警信息子單元10225測試攝像機(jī)的告警功能,如:測試移動偵測和遮擋偵測的告警配置、告警訂閱、告警輪訓(xùn)上報。
[0033]其中,在本申請實(shí)施例中,所述自動測試單元測試項(xiàng)分為設(shè)備管理、云臺、媒體、視頻分析、告警五大測試項(xiàng)。所述自動測試單元測試通過信號時序控制步驟具有連貫性。所述視自動測試單元1022利用信號時序控制方法實(shí)現(xiàn)對被測設(shè)備進(jìn)行協(xié)議的自動分步測試,測試過程中,按照測試大項(xiàng)進(jìn)行分類,每一類測試相對獨(dú)立,但是該類中的測試項(xiàng)之間具有連貫性。獲取配置參數(shù)的測試項(xiàng)必須在配置參數(shù)的測試項(xiàng)之前進(jìn)行。
[0034]其中,在本申請實(shí)施例中,所述反向測試單元1025從反面對被測設(shè)備進(jìn)行協(xié)議測試,實(shí)現(xiàn)對攝像機(jī)協(xié)議測試的完整性和嚴(yán)格性。所述反向測試單元1025總結(jié)前端攝像機(jī)和網(wǎng)絡(luò)硬盤錄像機(jī)常見典型錯誤案列,從消息頭和消息體進(jìn)行反向修改,重新生成測試請求報文,對測試設(shè)備進(jìn)行測試。
[0035]其中,在實(shí)際應(yīng)用中,首先搜索并添加一臺被測IPC設(shè)備,并且確定測試項(xiàng)類型。然后,在測試界面上配置測試項(xiàng)類型的服務(wù)入口地址,當(dāng)配置完服務(wù)入口后,添加測試報文模板,對需要測試的消息關(guān)鍵元素或者消息體格式進(jìn)行修改,生成消息反向測試樣例報文(由變電站運(yùn)行常見錯誤總結(jié)而成)。然后,向IPC發(fā)送請求消息,當(dāng)接收到消息后,對消息體進(jìn)行校驗(yàn),并且查看消息錯誤類型,判斷消息錯誤類型是否符合消息修改的實(shí)際情況。反向測試從消息頭和消息體進(jìn)行反向修改(如消息頭關(guān)鍵信息缺失,消息體XML格式錯誤),并且重新生成測試請求報文,對被測設(shè)備進(jìn)行測試,并且通過測試記錄顯示測試結(jié)果,如果測試項(xiàng)通過,則表明設(shè)備對協(xié)議的處理不嚴(yán)格,如果測試不通過,則判斷錯誤消息中的錯誤原因是否符合修改消息的實(shí)際情況,如果符合,則表明設(shè)備對協(xié)議校驗(yàn)嚴(yán)格,測試通過。
[0036]其中,在本申請實(shí)施例中,所述擴(kuò)展功能測試單元1023具體包括:
三維定焦擴(kuò)展子單元10231,所述三維定焦擴(kuò)展子單元10231用于對監(jiān)控畫面中的特定區(qū)域進(jìn)行迅速定位;
OSD配置擴(kuò)展子單元10232,所述OSD配置擴(kuò)展子單元10232用于在監(jiān)控屏幕上設(shè)置監(jiān)控時間、地點(diǎn)以及其他注釋,便于查詢監(jiān)控信息,定位事故報警地點(diǎn);
遮擋告警擴(kuò)展子單元10233,所述遮擋告警擴(kuò)展子單元10233用于檢測攝像機(jī)鏡頭是否被異物遮擋,防止由于天氣原因?qū)愇锎瞪w到攝像機(jī)鏡頭上導(dǎo)致監(jiān)控出現(xiàn)盲區(qū)。
[0037]其中,在本申請實(shí)施例中,本申請中的裝置10首先利用客戶端和服務(wù)端實(shí)現(xiàn)設(shè)備搜索和設(shè)備上線,獲取設(shè)備IP地址和通訊端口。然后,裝置10向被測設(shè)備發(fā)送獲取能力集請求消息,并且獲取被測項(xiàng)所屬的服務(wù)入口地址。然后,裝置10先向被測IPC發(fā)送獲取測試項(xiàng)必選參數(shù)的請求消息,然后通過XML報文解析單元提取消息中關(guān)鍵信息,判斷響應(yīng)消息是否正確,如果消息錯誤,則提示消息錯誤類型,否則從響應(yīng)消息中獲取關(guān)鍵元素,生成下一步測試報文并且向被測設(shè)備發(fā)送請求消息,當(dāng)接收到響應(yīng)消息時,判斷消息正誤,如果消息錯誤,則提示消息錯誤類型,否則,解析消息,判斷是否繼續(xù)進(jìn)行自動測試的其他測試項(xiàng)。然后,則記錄測試結(jié)果、保存測試相關(guān)文件、生成測試報告。
[0038]其中,在實(shí)際應(yīng)用中,利用本申請實(shí)施例中的裝置進(jìn)行測試時,ONVIF模擬測試裝置首先搜索并添加一臺被測攝像機(jī)設(shè)備,并且確定測試項(xiàng)類型。然后,在測試界面上配置測試項(xiàng)類型的服務(wù)入口地址,當(dāng)配置完服務(wù)入口后,ONVIF模擬測試裝置添加測試報文模板,對需要測試的消息關(guān)鍵元素或者消息體格式進(jìn)行修改,生成消息反向測試樣例報文。然后,ONVIF模擬測試裝置向攝像機(jī)發(fā)送請求消息,當(dāng)接收到消息后,對消息體進(jìn)行校驗(yàn),并且查看消息錯誤類型,判斷消息錯誤類型是否符合消息修改的實(shí)際情況。
[0039]請參考圖7,下面以預(yù)置點(diǎn)操作測試為例,利用本申請實(shí)施例中的裝置的信號時序控制測試過程如下:
A0.通過設(shè)備搜索模塊101獲取同一網(wǎng)段內(nèi)被測設(shè)備,返回AOl獲取設(shè)備IP地址和通
訊端口。
[0040]Al.向被測設(shè)備發(fā)送獲取能力集請求消息,返回All獲取被測設(shè)備所屬服務(wù)入口地址,如獲取到預(yù)制位操作能力消息。
[0041]A2.獲取必選參數(shù)請求。
[0042]A3.提取媒體概述,A31通過獲取媒體概述,提取碼流編號,驗(yàn)證接收消息響應(yīng)。[0043]Α4.設(shè)置預(yù)置位請求,首先需要生成預(yù)置點(diǎn)操作項(xiàng)的請求報文,生成報文時,需采用用戶名和密碼(WS-UserName)的認(rèn)證方式將密碼明文、20位隨機(jī)字符串和20位時間序列三個參數(shù)通過Base64算法和SHA-1算法聯(lián)合加密后得到密碼的暗文形式,作為用戶認(rèn)證參數(shù)。生成請求報文后,向被測IPC發(fā)送請求消息,等待接收響應(yīng)報文。A41校驗(yàn)響應(yīng)消息時,如果消息是標(biāo)準(zhǔn)的SOAP消息,則記錄消息名稱,同時對消息類型進(jìn)行定位,接著對消息頭進(jìn)行拆分、提取,檢驗(yàn)消息頭字段是否完備,然后對提取消息體,消息體中應(yīng)該包含描述PTZ信息和其他服務(wù)信息的名稱空間,如果是獲取預(yù)置點(diǎn)測試,則消息體中應(yīng)該包含GetPresetsResponse節(jié)點(diǎn)、Preset子節(jié)點(diǎn)(攜帶token值)和預(yù)置點(diǎn)相關(guān)參數(shù)。
[0044]A5.調(diào)閱預(yù)制位請求,向被測IPC發(fā)送請求消息,等待接收響應(yīng)報文,A51返回驗(yàn)證消息體中包含GotoPresetResponse空節(jié)點(diǎn)。
[0045]A6.通過A41和A51消息校驗(yàn)消息生成測試報告,測試結(jié)束。
[0046]上述本申請實(shí)施例中的技術(shù)方案,至少具有如下的技術(shù)效果或優(yōu)點(diǎn):
由于采用了首先利用設(shè)備搜索模塊搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備,并獲取所述攝像機(jī)設(shè)備的相關(guān)信息;然后基于所述相關(guān)信息,進(jìn)行ONVIF模擬測試的技術(shù)手段,即首先利用客戶端和服務(wù)端實(shí)現(xiàn)設(shè)備搜索和設(shè)備上線,獲取設(shè)備IP地址和通訊端口,然后向被測設(shè)備發(fā)送獲取能力集請求消息,并且獲取被測項(xiàng)所屬的服務(wù)入口地址,然后先向被測攝像機(jī)發(fā)送獲取測試項(xiàng)必選參數(shù)的請求消息,然后通過XML報文解析單元提取消息中關(guān)鍵信息,利用所述關(guān)鍵信息進(jìn)行測試,最后記錄測試結(jié)果、保存測試相關(guān)文件、生成測試報告,即利用模擬系統(tǒng)替代了原有的實(shí)體網(wǎng)絡(luò)硬盤錄像機(jī)和前端攝像機(jī)來進(jìn)行ONVIF協(xié)議和功能測試,所以,有效解決了現(xiàn)有的ONVIF測試存在測試方法單一、測試復(fù)雜、測試成本較高、測試效率較低的技術(shù)問題,進(jìn)而實(shí)現(xiàn)了簡單、高效、低成本、多樣化的完成ONVIF測試的技術(shù)效果O
[0047]另一方面,本申請實(shí)施例還提供了一種ONVIF模擬測試方法,請參考圖6,所述方法包括:
S10,利用設(shè)備搜索模塊搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備,并獲取所述攝像機(jī)設(shè)備的相關(guān)信息;
S20,基于所述相關(guān)信息,進(jìn)行ONVIF模擬測試,其中,所述ONVIF模擬測試包括:協(xié)議分析測試、攝像機(jī)功能測試、擴(kuò)展功能測試、自動測試和反向測試。
[0048]其中,在本申請實(shí)施例中,所述協(xié)議分析測試具體為對每一個ONVIF協(xié)議分析測試項(xiàng)的交互信息進(jìn)行校驗(yàn);
所述攝像機(jī)功能測試具體為通過對攝像機(jī)功能劃分,實(shí)現(xiàn)對攝像機(jī)功能和協(xié)議的完整測試;
所述擴(kuò)展功能測試具體為基于ONVIF標(biāo)準(zhǔn)協(xié)議形式和WebServices技術(shù),實(shí)現(xiàn)三維定焦、OSD配置、遮擋偵測擴(kuò)展項(xiàng)的協(xié)議、功能測試;
所述自動測試具體為利用信號時序控制方法實(shí)現(xiàn)對被測設(shè)備進(jìn)行協(xié)議的自動分步測
試;
所述反向測試具體為總結(jié)前端攝像機(jī)和網(wǎng)絡(luò)硬盤錄像機(jī)常見典型錯誤案列,從消息頭和消息體進(jìn)行反向修改,重新生成測試請求報文,對測試設(shè)備進(jìn)行測試。
[0049]其中,在本申請實(shí)施例中,所述利用設(shè)備搜索模塊搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備具體為:利用多播發(fā)單播回的方式搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備;所述相關(guān)信息具體為所述攝像機(jī)設(shè)備的IP地址和標(biāo)識所述攝像機(jī)設(shè)備的識別碼以及描述所述攝像機(jī)設(shè)備詳細(xì)信息的Scopes參數(shù)。
[0050]其中,在本申請實(shí)施例中,所述利用設(shè)備搜索模塊搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備,并獲取所述攝像機(jī)設(shè)備的相關(guān)信息具體包括:
生成符合soap消息格式的Probe消息報文;
將生成Probe消息經(jīng)組播UDP發(fā)送單元向組播端口的組播段上發(fā)送組播UDP報文Probe消息,組播段接收到消息后向加入組播段的全網(wǎng)段內(nèi)IPC設(shè)備發(fā)送Probe消息;ONVIF服務(wù)端模擬器收到Probe后向NVR以單播UDP形式發(fā)送帶有設(shè)備基本服務(wù)入口、UUID信息的ProbeMatch消息;
ONVIF測試儀收到ProbeMatch消息后,通過XML報文解析單元提取ProbeMatch中的關(guān)鍵元素并校驗(yàn)。
[0051]通過信息顯示單元將提取到的關(guān)鍵信息顯示在軟件界面上。
[0052]其中,在本申請實(shí)施例中,所述ONVIF協(xié)議分析測試具體為:對協(xié)議接口的SOAP封裝格式的規(guī)范性測試、媒體流接口的RTP/RTSP協(xié)議規(guī)范性測試。
[0053]其中,在本申請實(shí)施例中,所述通過對攝像機(jī)功能劃分,實(shí)現(xiàn)對攝像機(jī)功能和協(xié)議的完整測試具體包括:
利用設(shè)備管理子單元測試攝像機(jī)的基本設(shè)置功能,如:設(shè)備校時、重啟、獲取設(shè)備信息、獲取能力集;
利用云臺操作子單元測試網(wǎng)絡(luò)球機(jī)云臺相關(guān)功能,如:云臺轉(zhuǎn)動、預(yù)置點(diǎn)配置、三維定
焦;
利用媒體管理子單元測試攝像機(jī)播放實(shí)時視頻的能力以及視頻相關(guān)參數(shù)的配置功
倉泛;
利用視頻分析子單元測試配置移動偵測和遮擋偵測的區(qū)域、靈敏度等相關(guān)參數(shù);
利用告警信息子單元測試攝像機(jī)的告警功能,如:測試移動偵測和遮擋偵測的告警配置、告警訂閱、告警輪訓(xùn)上報。
[0054]其中,在本申請實(shí)施例中,所述基于ONVIF標(biāo)準(zhǔn)協(xié)議形式和WebServices技術(shù),實(shí)現(xiàn)三維定焦、OSD配置、遮擋偵測擴(kuò)展項(xiàng)的協(xié)議、功能測試具體包括:
利用三維定焦擴(kuò)展子單元完成對監(jiān)控畫面中的特定區(qū)域進(jìn)行迅速定位;
利用OSD配置擴(kuò)展子單元完成在監(jiān)控屏幕上設(shè)置監(jiān)控時間、地點(diǎn)以及其他注釋,便于查詢監(jiān)控信息,定位事故報警地點(diǎn);
利用遮擋告警擴(kuò)展子單元完成檢測攝像機(jī)鏡頭是否被異物遮擋,防止由于天氣原因?qū)愇锎瞪w到攝像機(jī)鏡頭上導(dǎo)致監(jiān)控出現(xiàn)盲區(qū)。
[0055]上述本申請實(shí)施例中的技術(shù)方案,至少具有如下的技術(shù)效果或優(yōu)點(diǎn):
由于采用了首先利用設(shè)備搜索模塊搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備,并獲取所述攝像機(jī)設(shè)備的相關(guān)信息;然后基于所述相關(guān)信息,進(jìn)行ONVIF模擬測試的技術(shù)手段,即首先利用客戶端和服務(wù)端實(shí)現(xiàn)設(shè)備搜索和設(shè)備上線,獲取設(shè)備IP地址和通訊端口,然后向被測設(shè)備發(fā)送獲取能力集請求消息,并且獲取被測項(xiàng)所屬的服務(wù)入口地址,然后先向被測攝像機(jī)發(fā)送獲取測試項(xiàng)必選參數(shù)的請求消息,然后通過XML報文解析單元提取消息中關(guān)鍵信息,利用所述關(guān)鍵信息進(jìn)行測試,最后記錄測試結(jié)果、保存測試相關(guān)文件、生成測試報告,即利用模擬系統(tǒng)替代了原有的實(shí)體網(wǎng)絡(luò)硬盤錄像機(jī)和前端攝像機(jī)來進(jìn)行ONVIF協(xié)議和功能測試,所以,有效解決了現(xiàn)有的ONVIF測試存在測試方法單一、測試復(fù)雜、測試成本較高、測試效率較低的技術(shù)問題,進(jìn)而實(shí)現(xiàn)了簡單、高效、低成本、多樣化的完成ONVIF測試的技術(shù)效
果O
[0056]盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
[0057]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種ONVIF模擬測試裝置,其特征在于,所述裝置包括: 設(shè)備搜索模塊,所述設(shè)備搜索模塊用于搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備,并獲取所述攝像機(jī)設(shè)備的相關(guān)信息; 模擬檢測模塊,所述模擬檢測模炔基于所述相關(guān)信息,進(jìn)行ONVIF模擬測試,其中,所述ONVIF模擬測試包括:協(xié)議分析測試、攝像機(jī)功能測試、擴(kuò)展功能測試、自動測試和反向測試。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述模擬檢測模塊具體包括: ONVIF協(xié)議分析測試單元,所述ONVIF協(xié)議分析測試單元用于對每一個ONVIF協(xié)議分析測試項(xiàng)的交互信息進(jìn)行校驗(yàn); 攝像機(jī)功能測試單元,所述攝像機(jī)功能測試單元用于攝像機(jī)功能測試; 擴(kuò)展功能測試單元,所述擴(kuò)展功能測試單元用于實(shí)現(xiàn)對ONVIF協(xié)議擴(kuò)展項(xiàng)功能測試;自動測試單元,所述自動測試單元用于在所述ONVIF協(xié)議測試單元的基礎(chǔ)上,實(shí)現(xiàn)對被測設(shè)備進(jìn)行協(xié)議的自動分布測試; 反向測試單元,所述反向測試單元實(shí)現(xiàn)從反面對被測設(shè)備進(jìn)行協(xié)議測試,實(shí)現(xiàn)對測試的完整性。
3.根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述設(shè)備搜索模塊具體為利用多播發(fā)單播回的方式搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備的模塊,所述相關(guān)信息具體為所述攝像機(jī)設(shè)備的IP地址和標(biāo)識所述攝像機(jī)設(shè)備的識別碼以及描述所述攝像機(jī)設(shè)備詳細(xì)信息的Scopes參數(shù)。
4.根據(jù)權(quán)利要求3所述的裝置,其特征在于,所述設(shè)備搜索模塊具體包括:` 消息生成單兀,生成符合soap消息格式的Probe消息報文; 組播UDP消息發(fā)送單元,將生成Probe消息經(jīng)所述組播UDP發(fā)送單元組播端口的組播段上發(fā)送組播UDP報文Probe消息,組播段接收到消息后向加入組播段的全網(wǎng)段內(nèi)IPC設(shè)備發(fā)送Probe消息; 單播UDP消息接收單元,所述單播UDP消息接收單元用于接收ONVIF服務(wù)端模擬器收到Probe后向NVR以單播UDP形式發(fā)送帶有設(shè)備基本服務(wù)入口、UUID信息的ProbeMatch消息; XML報文解析單元,所述XML報文解析單元用于將ONVIF測試儀收到ProbeMatch消息進(jìn)行提取ProbeMatch中的關(guān)鍵元素并校驗(yàn); 信息顯示單元,所述信息顯示單元用于將提取到的關(guān)鍵信息顯示在軟件界面上。
5.根據(jù)權(quán)利要求2所述的裝置,其特征在于,所述ONVIF協(xié)議分析測試單元具體為基于ONVIF標(biāo)準(zhǔn)規(guī)定,完成對協(xié)議接口的SOAP封裝格式的規(guī)范性測試、媒體流接口的RTP/RTSP協(xié)議規(guī)范性測試的單元。
6.—種ONVIF模擬測試方法,其特征在于,所述方法包括: 利用設(shè)備搜索模塊搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備,并獲取所述攝像機(jī)設(shè)備的相關(guān)信息; 基于所述相關(guān)信息,進(jìn)行ONVIF模擬測試,其中,所述ONVIF模擬測試包括:協(xié)議分析測試、攝像機(jī)功能測試、擴(kuò)展功能測試、自動測試和反向測試。
7.根據(jù)權(quán)利要求6所述方法,其特征在于,所述協(xié)議分析測試具體為對每一個ONVIF協(xié)議分析測試項(xiàng)的交互信息進(jìn)行校驗(yàn); 所述攝像機(jī)功能測試具體為通過對攝像機(jī)功能劃分,實(shí)現(xiàn)對攝像機(jī)功能和協(xié)議的完整測試; 所述擴(kuò)展功能測試具體為基于ONVIF標(biāo)準(zhǔn)協(xié)議形式和WebServices技術(shù),實(shí)現(xiàn)三維定焦、OSD配置、遮擋偵測擴(kuò)展項(xiàng)的協(xié)議、功能測試; 所述自動測試具體為利用信號時序控制方法實(shí)現(xiàn)對被測設(shè)備進(jìn)行協(xié)議的自動分步測試; 所述反向測試具體為總結(jié)前端攝像機(jī)和網(wǎng)絡(luò)硬盤錄像機(jī)常見典型錯誤案列,從消息頭和消息體進(jìn)行反向修改,重新生成測試請求報文,對測試設(shè)備進(jìn)行測試。
8.根據(jù)權(quán)利要求6所述方法,其特征在于,所述利用設(shè)備搜索模塊搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備具體為:利用多播發(fā)單播回的方式搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備;所述相關(guān)信息具體為所述攝像機(jī)設(shè)備的IP地址和標(biāo)識所述攝像機(jī)設(shè)備的識別碼以及描述所述攝像機(jī)設(shè)備詳細(xì)信息的Scopes參數(shù)。
9.根據(jù)權(quán)利要求8所述方法,其特征在于,所述利用設(shè)備搜索模塊搜索同一網(wǎng)段內(nèi)在線的攝像機(jī)設(shè)備,并獲取所述攝像機(jī)設(shè)備的相關(guān)信息具體包括: 生成符合soap消息格式的Probe消息報文; 將生成Probe消息經(jīng)組播UDP發(fā)送單元向組播端口的組播段上發(fā)送組播UDP報文Probe消息,組播段接收到消息后向加入組播段的全網(wǎng)段內(nèi)IPC設(shè)備發(fā)送Probe消息;ONVIF服務(wù)端模擬器收到`Probe后向NVR以單播UDP形式發(fā)送帶有設(shè)備基本服務(wù)入口、UUID信息的ProbeMatch消息; ONVIF測試儀收到ProbeMatch消息后,通過XML報文解析單元提取ProbeMatch中的關(guān)鍵元素并校驗(yàn); 通過信息顯示單元將提取到的關(guān)鍵信息顯示在軟件界面上。
10.根據(jù)權(quán)利要求7所述方法,其特征在于,所述ONVIF協(xié)議分析測試具體為:對協(xié)議接口的SOAP封裝格式的規(guī)范性測試、媒體流接口的RTP/RTSP協(xié)議規(guī)范性測試。
【文檔編號】H04N17/00GK103780900SQ201410019202
【公開日】2014年5月7日 申請日期:2014年1月16日 優(yōu)先權(quán)日:2014年1月16日
【發(fā)明者】常政威, 葉有名, 楊茂, 黃琦, 蔡東升, 陳少尉, 韓小軍 申請人:國家電網(wǎng)公司, 國網(wǎng)四川省電力公司電力科學(xué)研究院