1. <rt id="e600n"></rt>
      1. <pre id="e600n"><strong id="e600n"><pre id="e600n"></pre></strong></pre>
      2. 岛国免费AV,无码人妻精品一区二区三区夜夜嗨,又大又粗又硬又爽黄毛少妇,精品国产AV二区,91视频最新网址,久操无码,久久无码人妻一区二区三区午夜,国产精品视频中文字幕

        實現環境設備監控系統報警與視頻監控系統聯動的方法

        文檔序號:7806626研發日期:2014年閱讀:612來源:國知局
        技術簡介:
        本專利針對環境設備監控與視頻監控系統聯動不及時的問題,提出基于數據模型的聯動方法:通過分時掃描監控點位,實時分析設備運行數據,觸發報警聯動處理,實現視頻播放、狀態顯示、日志更新及屏幕墻聯動;支持單點事件追溯和多點同步回放,提升應急響應效率。
        關鍵詞:環境設備監控,視頻聯動,報警處理
        實現環境設備監控系統報警與視頻監控系統聯動的方法
        【專利摘要】本發明涉及實現環境設備監控系統報警與視頻監控系統聯動的方法:步驟如下:(1)根據環境-設備監控系統與視頻監控系統運行模式和數據結構,創建監控點位、解碼器和動態運行數據的數據模型;(2)采用分時操作,循環掃描全部監控點位,獲取設備運行數據,根據數據分析結果,進行系統報警聯動處理;(3)通過選擇報警事件列表數據行和播放窗口操作,完成單監控點位事件追溯,或多監控點位事件重現。本發明方法可以完成對環境-設備監控系統的運行數據、報警狀態進行實時監視和對視頻監控系統的視頻通道控制管理,使工作人員能夠及時準確地了解事發地的實際狀況,實現設備和傳感器報警與視頻監控系統即時聯動的功能。
        【專利說明】實現環境設備監控系統報警與視頻監控系統聯動的方法

        【技術領域】
        [0001] 本發明涉及實現環境-設備監控系統的設備報警與視頻監控系統即時聯動的方 法。屬于監控報警控制【技術領域】。

        【背景技術】
        [0002] 隨著社會的進步和信息技術數字化、網絡化的高速發展,人們對大型場館和建筑 中各類設施的安全運行,及周邊環境的安全防范也提出了更高要求,視頻監控系統、變配電 監控系統、智能照明系統、電梯監控系統、火災自動報警系統、安全防范系統等紛紛投入應 用。由于設備或系統大多采用專有的通訊協議實現內部的數據傳遞,軟件架構采用封閉的 模型,缺乏統一的接口標準,很難實現信息共享;此外,由于使用設備的增多、技術含量的增 力口,也為這些設備的管理和控制帶來了很大地困難,大大增加了技術保障人員數量和工作 強度。由此,環境與設備監控系統應運而生,它是將建筑物或建筑群內的電力、照明、空調、 給排水、消防、運輸、保安、車庫管理設備或系統,以集中監視、控制和管理為目的而構成的 綜合系統。環境與設備監控系統的應用對節省運行人力,保持設備正常,降低設備系統運行 能耗,具有極大的意義。
        [0003] 盡管環境與設備監控系統較好地解決了設備或系統的集中監控和管理,但隨著視 頻監控系統由模擬化向數字化的推進和視頻編解碼技術的不斷完善和成熟,人們不再滿足 于只是在監控終端上看到設備或系統運行狀態的變化、表格或動態曲線,而是希望當出現 報警時,立即看到和了解報警現場的實時狀況(尤其是火災報警),以便迅速采取準確有效 的應對措施進行維護或救援,使影響或損失降到最低。
        [0004] 數字技術的發展催生了新的需求,如何將環境與設備監控系統和視頻監控系統融 合,使得當報警發生時,現場畫面立刻呈現在工作人員面前,從而實現系統間的聯動,是人 們面臨需要解決的又一課題。


        【發明內容】

        [0005] 本發明利用計算機控制管理和系統集成技術,完成對環境設備監控系統的設備運 行數據、報警狀態進行實時監視和對視頻監控系統的視頻通道進行控制管理,當監測到報 警出現時,立即將報警現場的實時畫面切換到監控終端和屏幕墻上,實現設備和傳感器報 警與視頻監控系統聯動等功能。
        [0006] 本發明的目的是通過下述技術方案實現的:
        [0007] 實現環境設備監控系統報警與視頻監控系統聯動的方法:其特征在于:步驟如 下:
        [0008] (1)根據環境-設備監控系統與視頻監控系統運行模式和數據結構,創建監控點 位、解碼器和動態運行數據的數據模型;
        [0009] (2)采用分時操作,循環掃描全部監控點位,獲取設備運行數據,根據數據分析結 果,進行報警和視頻監控聯動處理;所述的報警聯動處理包括報警現場視頻播放、狀態顯示 和動態數據更新處理;
        [0010] (3)通過選擇報警事件列表數據行和播放窗口操作,完成單監控點位事件追溯,或 多監控點位事件重現。
        [0011] 所述步驟(2)具體實現過程如下:
        [0012] 1)針對組態軟件客戶端運行和視頻監控窗口控件注冊進行檢測:
        [0013] 檢測合格后進行系統初始化;
        [0014] 2)登錄視頻監控服務器;
        [0015] 3)獲取設備運行數據:實時掃描分析數據:利用時間控件,依據點位-設備結構數 據序列數據,通過動態鏈接庫應用程序接口函數循環實時讀取環境-設備監控系統的設備 運行數據,當數據發生變化時,如果是數值變量,進行閾值分析,如果是狀態變量,進行狀態 分析,并根據分析結果激活相應的聯動處理進程;
        [0016] 所述步驟3)中報警聯動處理:包括:
        [0017] a)報警點位處于實時監控狀態處理:將播放信息結構數據中的播放類型(_Type) 賦值為報警播放(E_ALARMPLAY)、開始時間(jimeBeg)賦值為當前時間,而后進行播放信 息結構數據更新處理、顯示更新和寫入日志文件處理、屏幕墻播放處理;
        [0018] b)有空閑視頻播放窗口處理:選擇空閑視頻播放窗口,獲取點位信息,執行視頻 播放,將播放信息結構數據中的播放類型(_Type)賦值為報警播放(E_ALARMPLAY)、開始時 間CtimeBeg)賦值為當前時間、點位序號(PtNo)賦值為序列號、以及其他數據進行賦值, 而后進行播放信息結構數據更新處理、顯示更新和寫入日志文件處理、屏幕墻播放處理;
        [0019] c)無空閑視頻播放窗口處理:選擇非報警視頻播放窗口,獲取點位信息,執行視 頻播放,將播放信息結構數據中的播放類型(_Type)賦值為報警播放(E_ALARMPLAY)、開 始時間CtimeBeg)賦值為當前時間、點位序號(PtNo)賦值為序列號、以及其他數據進行 賦值,而后進行播放信息結構數據更新處理、顯示更新和寫入日志文件處理、屏幕墻播放處 理;
        [0020] d)全部視頻播放窗口處于報警播放處理:顯示提示信息;
        [0021] e)播放信息結構數據更新處理:更新播放信息結構數據序列數據項;
        [0022] f)顯示更新和寫入日志文件處理:根據點位序號(PtNo),在視頻監控點位列表中 選擇數據行,在報警狀態列顯示為報警圖標,在播放窗口列顯示播放窗口號;
        [0023] g)屏幕墻播放處理:選擇屏幕墻空閑窗口號,獲取該窗口播放點位的IP地址、端 口號、通道號數據,并寫入屏幕墻播放信息結構數據序列項,執行屏幕墻視頻播放;
        [0024] h)關閉視頻播放處理:根據點位序號獲取播放窗口號,執行視頻關閉;
        [0025] i)播放信息結構數據更新處理:播放信息結構數據序列數據項復位;
        [0026] j)顯示更新和寫入日志文件處理:根據點位序號(PtNo),在視頻監控點位列表中 選擇數據行,在報警狀態列顯示為正常圖標,在播放窗口列顯示空;
        [0027] k)屏幕墻恢復處理:根據點位序號獲取屏幕墻窗口號,執行視頻關閉,如果屏幕 墻播放信息結構數據序列項的IP地址CsLastIP)、端口號(_nLastP 〇rtN〇)、通道號(_ nLastChNo)不為空,則恢復播放原點位視頻,并復位屏幕墻播放信息結構數據序列項;
        [0028] 1)報警事件追溯:根據選擇的視頻播放窗口和報警事件列表的數據行,獲取點位 信息和開始、結束時間,執行按時間回放,更新播放信息結構數據序列數據項,并可通過播 放控制條調整播放進度,同時將視頻下載到本地硬盤;
        [0029] m)報警事件多點同步追溯:選擇視頻播放窗口和報警事件列表的數據行,獲取點 位信息和開始、結束時間,選擇其它視頻播放窗口和不同的監控點位,執行按同步回放,更 新播放信息結構數據序列的各點位數據項,并可調整同步回放播放進度。
        [0030] 所述的數據模型包括:
        [0031] 靜態數據:包括①監控項目初始化文件數據:數據段包括:服務器,點位總數,遠 程節點,點位1......點位N ;
        [0032] ②監控解碼器初始化文件數據:數據段包括:解碼器總數,解碼器1……解碼器N ;
        [0033] ③本地參數初始化文件數據包括:本地設置:
        [0034] 動態數據:包括
        [0035] ①播放信息結構數據
        [0036] ②下載進程信息結構數據
        [0037] ③屏幕墻播放信息結構數據。
        [0038] 本發明通過構建視頻監控點位和所監控設備相關聯的結構數據序列,利用環 境-設備監控系統和視頻監控系統公開的應用程序接口,實時掃描和獲取設備運行狀態或 數據,并對狀態和數據變化進行分析,根據分析結果和播放視頻窗口及屏幕墻使用情況,控 制視頻通道切換到相應的窗口,播放現場的視頻畫面,完成系統即時聯動,因而具有很強的 實時性和更廣泛的受眾性。
        [0039] 本發明通過創建監控點位結構數據序列,將環境-設備監控系統的設備與視頻監 控系統的攝像設備相關聯,利用應用程序接口函數,實時獲取設備運行數據,并根據數據分 析結果,將現場視頻畫面投放到屏幕墻和監控終端,完成系統聯動的功能,
        [0040] 對不同類型設備運行數據的獲取、分析和屏幕墻、監控終端的多視頻窗口播放,使 本發明具有更強的適用性和更廣的應用范圍。
        [0041] 通過對報警事件列表簡單地操作,重現事件發生的過程,免去了人工查詢、搜索的 煩惱,使得事件追溯更加方便快捷,效率更高。
        [0042] 通過報警事件列表和多點位同步回放,可對事件發生的過程在同一時段、不同方 位、不同視角進行觀測,使得事件追溯更加全面和準確。

        【專利附圖】

        【附圖說明】
        [0043] 圖1是本發明的網絡組織拓撲結構框圖
        [0044] 圖2是本發明的總體流程圖
        [0045] 圖3A、圖3B、圖3C、圖3D、圖3E是本發明報警聯動處理的流程圖。
        [0046] 圖4A是本發明報警事件追溯處理的流程圖。
        [0047] 圖4B、圖4C是本發明報警事件多點同步追溯處理的流程圖。

        【具體實施方式】
        [0048] 本發明實現環境設備監控系統報警與視頻監控系統聯動的方法期望實現的功能 及涉及的技術原理如下:
        [0049] 1、主要功能描述
        [0050] ⑴設備報警和電視監視聯動
        [0051] 通過環境-設備監控系統的應用程序接口函數,實時監測設備運行狀態和數據變 化,一旦出現報警,立即將現場視頻圖像切換到監控終端視頻窗口和屏幕墻上,同時顯示事 件發生的時間、設備、點位等信息并寫入日志文件。
        [0052] ⑵多窗口視頻顯示
        [0053] 利用視頻窗口顯示控件,在監控終端上將屏幕劃分出若干個顯示窗口,用以同時 播放不同監控點位的視頻畫面。此外,還可對某一視頻窗口進行放大,以便更清晰地觀看視 頻圖像。
        [0054] ⑶實時監視
        [0055] 在監控終端,可以根據需要隨時將任意點位的視頻畫面切換到視頻窗口,監視該 點位的所發生的事情。
        [0056] ⑷錄像回放
        [0057] 在監控終端,可以根據需要,將任意點位的任意時段視頻錄像播放到視頻窗口上, 還可以播放本地硬盤存儲的視頻文件,并可通過播放控制條調整播放進度。
        [0058] (5)同步回放
        [0059] 在監控終端,可以根據需要,選擇多個點位,在不同的視頻窗口上播放同一時段的 視頻錄像,并可通過播放控制條調整播放時間。
        [0060] (6)錄像下載
        [0061] 在監控終端,可以根據需要,選擇按時間或按文件下載錄像,并將下載文件保存到 所設置文件夾內。
        [0062] (7)抓拍和本地錄像
        [0063] 在監控終端,可以根據需要,選擇正在播放的視頻窗口,進行抓拍或本地錄像,并 將抓拍文件或錄像文件保存到所設置文件夾內。
        [0064] (8)云臺控制
        [0065] 在監控終端,可以根據需要,選擇正在播放的實時監視視頻窗口,對攝像頭角度、 變倍、聚焦和曝光進行調整。
        [0066] 2、數據模型
        [0067] ⑴靜態數據
        [0068] 由于環境-設備監控系統和視頻監控系統在建設過程中,設備標識、地址、端口等 數據就已設定完成,且很少變更,因此本發明以讀取初始化文件方式來操作與監控相關的 設備數據。
        [0069] ①監控項目初始化文件數據
        [0070] 在文件中主要有登錄視頻監控服務器數據、環境-設備監控系統遠程節點數據、 攝像設備和環境-設備監控系統設備的關聯數據。
        [0071] ?數據段:服務器
        [0072] 數W+項 數據類+?W 7·段人小 說明 IP Text 15 端丨丨Text 4 名 丁 ext 32 密碼 Text 16 ?丨動炫錄 Text 3
        [0073] ?數據段:點位總數
        [0074] 數據項 數拋類.? 7段人小 說明 總數 Text 4
        [0075] ?數據段:遠程節點
        [0076] 數椐項 ft*類Μ 字段人小 說明 μ點名 Text 8
        [0077] 籲數據段:點位1
        [0078] 數據項 數據類型 7段大小 說明 名稱 Text 16 IP 地址 Text 16 iSlUText 4 通逬巧 Text 3 監控 1'ext 3 標簽名 Text 16 卞段名 Text 16 數據類型 Text 8 閨值上限 Text 10 闡值下限 Text 10
        [0079] 籲數據段:點位2
        [0080] 數棚項 數《類€ 7·段人小 說明 名稱 Text 16 $地址 Text 16 端 Text 4 通道U Text 3 li 控 Text 3 標簽名 Tojct 16 字段名 Text 16 數據類型 Text 8 _值上丨? Text 10 Μ值下限 Text 10
        [0081] 籲數據段:點位3
        [0082] 數《項 數《類Μ 卞段人小 說明 名稱 Text 16 IP 地址 Text 16 端I I1·} Text 4 通 Text 3 fi控 Text 3 標簽名 Text 16 字段名 Text 18 數 Text 8 I.Jtt Text 10 _--? 卜'限 Text 10
        [0083] 籲數據段:點位N
        [0084] 數據項 數據類型 7段大小 說明 名稱 Text 16
        [0085] IlM+iJlL Text 16 端 M1,} Text 4 通逍4 Text 3 監控 Text 3 簽名 Text 16 7段名 Text 16 數據類Text 8 W值卜.限 Text 10 閨值下限 Text 10
        [0086] ②監控解碼器初始化文件
        [0087] ?數據段:解碼器總數
        [0088] 數掘.? wmm 卞段人小 說明 總數 Text 4
        [0089] 籲數據段:解碼器1
        [0090] 數徹項 數徹類型 字段人小 說明 名稱 Text 16 IP 地址 Text 16 iplU '·} Text 4 通道U Text 3
        [0091] ?數據段:解碼器2
        [0092] 數據項 數據類S1 字段人小 說明 名稱 Text 16 IP 地址 Ti'xf 16 端M_?j· Test 4 通進U Text 3
        [0093] 籲數據段:解碼器3
        [0094] 數據項 數據類型 字段人小 滋_ 名稱 1'ext 16 IP 地址 Text 16 端 I.....Text 4
        [0095] 通逍 ?· Text 3 *
        [0096] ?數據段:解碼器N
        [0097] 數據項 數據類型 個-段大小 說明 名稱 Text 16 IP 地址 Text 16 端 Text 4 通道號 Text 3
        [0098] ③本地參數初始化文件
        [0099] ?數據段:本地設置
        [0100] 數據項 數據類型 字段人小 說明 本地ift像路徑 Text 下載朵像路徑 Text 抓拍路徑 Text 協議 Text 1 抓_格式 Text 3
        [0101] ⑵動態數據
        [0102] 在系統運行過程中,通過動態播放信息結構數據序列記錄每個視頻播放窗口的相 關播放數據,通過下載進程信息結構數據序列記錄每個下載過程的相關數據,以確保視頻 播放或下載數據流以及顯示控制的正確性和可靠性。
        [0103] ①播放信息結構數據
        [0104] 7-段名 數_類喈 f段人小 說_ nfndXo Integer 播放窗 U**j' nl land 1 o Integer M 放 iiJltt nPos Integer 播放位'W: Type Integer 播放類艱 Ft No Integer 點位 Γ?:
        [0105] t i mcBcg String 升始時 _ time End String 結東時 _ Recording Boolean it否 IK 在錄像
        [0106] ②下載進程信息結構數據
        [0107] 字段名 數據類型 字段人小 說明 nHand Ie Integer Τ'載句柄 nPos Integer 下載位 W KowNt> Integer 進程條行號 ......Finished Boo 1 can - F* 載是辦結束
        [0108] ③屏幕墻播放信息結構數據
        [0109] 卞段名 數據類卞段大小 說_ nPt.No Integer 點位 If:刁. ......sLastIP String IP 地址 .....n Last Port No Integer 端 I.....I 'v nl.astChNo Integer 通道號
        [0110] 3、聯動實現原理
        [0111] ⑴創建結構數據序列
        [0112] 由于環境-設備監控系統與視頻監控系統是相互獨立的系統,數據結構、系統架 構、運行模式、數據庫環境等各不相同,因此,要通過兩系統的相關數據創建新的結構數據 序列(即點位-設備結構數據序列),以便當檢測到環境-設備監控系統的設備出現故障和 報警時,控制現場的視頻畫面立即呈現在監控終端和屏幕墻上,完成系統聯動。
        [0113] ⑵組態軟件客戶端運行和視頻監控窗口控件注冊檢測
        [0114] 本發明是通過環境-設備監控系統的動態鏈接庫的應用程序接口來獲取設備運 行數據的,是利用視頻監控窗口控件來控制視頻播放的,然而,動態鏈接庫只有在組態軟件 客戶端程序運行后才能被激活,控件在注冊后才能被使用,因此,只有在對其檢測正常后, 才能執行后續的處理任務。
        [0115] ⑶登錄系統
        [0116] 環境-設備監控系統和視頻監控系統都采用了分布式、客戶/服務器結構,因此, 監控終端作為客戶端必須通過遠端登錄服務器才能獲取數據和服務,來完成控制過程。
        [0117] ⑷實時掃描分析數據
        [0118] 利用時間控件,依據點位-設備結構數據序列數據,通過動態鏈接庫應用程序接 口函數循環實時讀取環境-設備監控系統的設備運行數據,當數據發生變化時,如果是數 值變量,進行閾值分析,如果是狀態變量,進行狀態分析,并根據分析結果激活相應的聯動 處理進程。
        [0119] (5)聯動處理
        [0120] ①報警處理
        [0121] 主要進行如下處理:
        [0122] ?報警點位處于實時監控狀態處理
        [0123] 將播放信息結構數據中的播放類型(_Type)賦值為報警播放(E_ALARMPLAY)、開 始時間(jimeBeg)賦值為當前時間,而后進行播放信息結構數據更新處理、顯示更新和寫 入日志文件處理、屏幕墻播放處理。
        [0124] ?有空閑視頻播放窗口處理
        [0125] 選擇空閑視頻播放窗口,獲取點位信息,執行視頻播放,將播放信息結構數據中的 播放類型(_Type)賦值為報警播放(E_ALARMPLAY)、開始時間(_timeBeg)賦值為當前時間、 點位序號(PtNo)賦值為序列號、以及其他數據進行賦值,而后進行播放信息結構數據更新 處理、顯示更新和寫入日志文件處理、屏幕墻播放處理。
        [0126] ?無空閑視頻播放窗口處理
        [0127] 選擇非報警視頻播放窗口,獲取點位信息,執行視頻播放,將播放信息結構數據中 的播放類型(_Type)賦值為報警播放(E_ALARMPLAY)、開始時間(_timeBeg)賦值為當前時 間、點位序號(PtNo)賦值為序列號、以及其他數據進行賦值,而后進行播放信息結構數據 更新處理、顯示更新和寫入日志文件處理、屏幕墻播放處理。
        [0128] ?全部視頻播放窗口處于報警播放處理
        [0129] 顯示提示信息。
        [0130] ?播放信息結構數據更新處理
        [0131] 更新播放信息結構數據序列數據項。
        [0132] ?顯示更新和寫入日志文件處理
        [0133] 根據點位序號(PtNo),在視頻監控點位列表中選擇數據行,在報警狀態列顯示為 報警圖標,在播放窗口列顯不播放窗口號。
        [0134] 在報警事件列表中,添加新數據行,將點位名稱、點位序號、開始時間顯示在各數 據列,并將數據寫入日志文件。
        [0135] ?屏幕墻播放處理
        [0136] 選擇屏幕墻空閑窗口號,獲取該窗口播放點位的IP地址、端口號、通道號數據,并 寫入屏幕墻播放信息結構數據序列項,執行屏幕墻視頻播放。
        [0137] ②報警恢復處理
        [0138] ?關閉視頻播放處理
        [0139] 根據點位序號獲取播放窗口號,執行視頻關閉。
        [0140] ?播放信息結構數據更新處理
        [0141] 播放信息結構數據序列數據項復位。
        [0142] ?顯示更新和寫入日志文件處理
        [0143] 根據點位序號(PtNo),在視頻監控點位列表中選擇數據行,在報警狀態列顯示為 正常圖標,在播放窗口列顯示空。
        [0144] 在報警事件列表中,根據點位序號和開始時間選擇數據行,獲取當前時間作為結 束時間,并顯示在結束時間列。
        [0145] 在日志文件中,根據點位名稱和開始時間查找數據項,并將結束時間寫入相應的 字段。
        [0146] ?屏幕墻恢復處理
        [0147] 根據點位序號獲取屏幕墻窗口號,執行視頻關閉,如果屏幕墻播放信息結構數據 序列項的IP地址(_sLastIP)、端口號(_nLastPortNo)、通道號(_nLastChNo)不為空,則恢 復播放原點位視頻,并復位屏幕墻播放信息結構數據序列項。
        [0148] (6)報警事件追溯
        [0149] 根據選擇的視頻播放窗口和報警事件列表的數據行,獲取點位信息和開始、結束 時間,執行按時間回放,更新播放信息結構數據序列數據項,并可通過播放控制條調整播放 進度,同時還可以控制將視頻下載到本地硬盤。
        [0150] ⑴報警事件多點同步追溯
        [0151] 選擇視頻播放窗口和報警事件列表的數據行,獲取點位信息和開始、結束時間,選 擇其它視頻播放窗口和不同的監控點位,執行按同步回放,更新播放信息結構數據序列的 各點位數據項,還可通過播放控制條調整同步回放播放進度。
        [0152] 下面結合附圖,詳細說明本發明的優選實施例。應該強調的是,下述說明僅僅是示 例性的,而不是為了限制本發明的范圍及其應用。
        [0153] 圖1是本發明的網絡組織拓撲結構圖,由視頻監控系統、屏幕墻系統、環境-設備 監控系統和聯動視頻監控終端構成,通過局域網連接。視頻監控系統主要由攝像頭、磁盤陣 列和視頻監控服務器組成。屏幕墻系統主要由屏幕墻和解碼器組成。環境-設備監控系統 主要由各類設備、智能接口模塊和環境-設備監控服務器組成。
        [0154] 圖2是本發明的總體流程圖。
        [0155] 在步驟201中,根據各系統運行模式和數據結構以及本方法所要實現的目標,創 建了監控點位、解碼器和動態運行數據等數據模型。
        [0156] 在步驟202中,采用分時操作,循環掃描全部監控點位,獲取設備運行數據,根據 數據分析結果,進行系統聯動、狀態顯示和動態數據更新等處理。
        [0157] 在步驟203中,通過選擇報警事件列表數據行和播放窗口等操作,完成單監控點 位事件追溯,或多監控點位事件重現。
        [0158] 圖3A、圖3B、圖3C、圖3D、圖3E是本發明報警聯動處理的流程圖。
        [0159] 實施步驟為:
        [0160] 步驟301 :通過檢查注冊表和系統進程表確定視頻監控窗口控件是否注冊以及組 態軟件客戶端是否運行。
        [0161] 步驟302 :通過監控項目初始化文件獲取視頻監控服務器數據、環境-設備監控系 統遠程節點數據、攝像設備和環境-設備監控系統設備的關聯數據,創建點位-設備結構數 據序列,并初始化視頻監控點位列表和報警事件列表。
        [0162] 通過監控解碼器初始化文件獲取解碼器數據,創建解碼器結構數據序列。
        [0163] 通過本地參數初始化文件獲取本地錄像路徑、下載錄像路徑、抓拍路徑、抓圖格式 等數據。
        [0164] 根據視頻播放窗口數量,創建播放信息結構數據序列,并初始化。
        [0165] 根據解碼器數量,創建屏幕墻播放信息結構數據序列,并初始化。
        [0166] 步驟303 :根據視頻監控服務器數據,登錄服務器。登錄成功后,激活定時器,啟動 掃描進程。
        [0167] 步驟304 :通過組態軟件動態鏈接庫的應用程序接口函數eda_get_one_float (N ode, Tagname, Field, FValue),獲取設備運行數據。函數中Node:節點名,Tagname:標簽 名,Field :字段名,FValue :返回值。
        [0168] 步驟305 :如果數據未發生改變,執行步驟306,否則,跳轉至步驟308。
        [0169] 步驟306 :點位-設備結構數據序列指針加1。
        [0170] 步驟307:如果是數據序列結尾,跳轉至步驟331,結束本次循環,否則,跳轉至步 驟 304。
        [0171] 步驟308 :如果數據類型為數值變量,執行步驟309,否則,跳轉至步驟310。
        [0172] 步驟309 :如果獲取的設備運行數據在閾值上限和閾值下限范圍內,報警狀態值 設置為FALSE,否則,為TRUE。
        [0173] 步驟310 :如果報警狀態值為TRUE,執行步驟311,否則,跳轉至步驟324。
        [0174] 步驟311 :通過查詢播放信息結構數據序列,獲取報警點位處于實時監控播放狀 態的視頻播放窗口號,如果窗口號>〇,執行步驟312,否則,跳轉至步驟314。
        [0175] 步驟312 :根據窗口號,獲取播放信息結構數據序列的數據項,并賦值給臨時播放 信息結構數據變量,將臨時變量中的播放類型(_Type)賦值為報警播放(E_ALARMPLAY)、開 始時間(_timeBeg)賦值為當前時間。
        [0176] 步驟313 :將臨時播放信息結構數據重新寫入播放信息結構數據序列的相應數據 項,跳轉至步驟321。
        [0177] 步驟314 :通過播放信息結構數據序列的播放類型(_Type),查詢是否有空閑的視 頻播放窗口,如果有,執行步驟315,否則,跳轉至步驟316。
        [0178] 步驟315 :獲取空閑視頻播放窗口號,跳轉至步驟318。
        [0179] 步驟316 :通過播放信息結構數據序列的播放類型(_Type),查詢是否有回放、同 步回放、實時監控播放等非報警播放的視頻播放窗口,如果有,執行步驟317,否則,執行步 驟 323。
        [0180] 步驟317 :獲取非報警播放的視頻播放窗口號,執行步驟318。
        [0181] 步驟318 :根據點位-設備結構數據序列指針,在點位-設備結構數據序列中,獲 取監控點位的信息,調用播放視頻的應用程序接口函數,執行步驟319。
        [0182] 步驟319 :將臨時播放信息結構數據變量中的播放類型(_Type)賦值為報警播放 (E_ALARMPLAY)、開始時間(_timeBeg)賦值為當前時間、點位序號(PtNo)賦值為指針號、以 及其他數據進行賦值,執行步驟320。
        [0183] 步驟320 :根據視頻播放窗口號和臨時播放信息結構數據變量,更新播放信息結 構數據序列,執行步驟321。
        [0184] 步驟321 :跳轉至步驟330,執行屏幕墻播放處理。
        [0185] 步驟322 :根據點位序號(PtNo),在視頻監控點位列表中選擇數據行,在報警狀態 列顯示為報警圖標,在播放窗口列顯示播放窗口號。
        [0186] 在報警事件列表中,添加新數據行,將點位名稱、點位序號、開始時間顯示在各數 據列,并將數據寫入日志文件。跳轉至步驟306。
        [0187] 步驟323 :顯示提示信息,跳轉至步驟329。
        [0188] 步驟324 :根據點位-設備結構數據序列指針,獲取處于報警播放的視頻播放窗口 號,執行步驟325。
        [0189] 步驟325 :根據視頻播放窗口號,調用關閉視頻播放的應用程序接口函數,執行步 驟 326。
        [0190] 步驟326 :根據視頻播放窗口號,復位播放信息結構數據序列相關數據項,執行步 驟 327。
        [0191] 步驟327 :跳轉至步驟338,執行屏幕墻恢復處理。
        [0192] 步驟328 :根據點位序號(PtNo),在視頻監控點位列表中選擇數據行,在報警狀態 列顯示為正常圖標,在播放窗口列顯示空。
        [0193] 在報警事件列表中,根據點位序號和開始時間選擇數據行,獲取當前時間作為結 束時間,并顯示在結束時間列。
        [0194] 在日志文件中,根據點位名稱和開始時間查找數據項,并將結束時間寫入相應的 字段。
        [0195] 跳轉至步驟306。
        [0196] 步驟329 :本次循環掃描結束,等待下一次循環。
        [0197] 步驟330 :通過查詢屏幕墻播放信息結構數據序列,獲取屏幕墻視頻播放窗口號, 如果窗口號彡〇,執行步驟331,否則,執行步驟335。
        [0198] 步驟331 :通過窗口號,獲取解碼器當前播放的監控點位信息(IP地址、端口號、通 道號),如果信息為空,將臨時幕墻播放信息結構數據變量的點位序號(PtNo)賦值為指針 號,否則,將指針號、IP地址、端口號、通道號,賦值給相應數據項。執行步驟332。
        [0199] 步驟332 :調用應用程序接口函數,完成幕墻視頻播放,執行步驟333。
        [0200] 步驟333 :通過臨時幕墻播放信息結構數據變量,更新屏幕墻播放信息結構數據 序列數據項,執行步驟334。
        [0201] 步驟334 :幕墻播放處理完畢,跳轉至步驟322。
        [0202] 步驟335 :顯示提示信息,跳轉至步驟334。
        [0203] 步驟336 :根據點位序號(PtNo),通過幕墻播放信息結構數據序列,獲取屏幕墻播 放窗口號,執行步驟337。
        [0204] 步驟337 :根據屏幕墻播放窗口號,通過解碼器結構數據序列,獲取解碼器信息 (IP地址、端口號、通道號),執行步驟338。
        [0205] 步驟338 :調用應用程序接口函數,完成關閉幕墻視頻播放,執行步驟339。
        [0206] 步驟339 :根據屏幕墻播放窗口號,通過幕墻播放信息結構數據序列,獲取上次播 放監控點位的信息(_sLastIP、_nLastPortNo、_nLastChNo),如果信息不為空,調用應用程 序接口函數,完成恢復幕墻視頻播放,執行步驟340,否則,執行步驟340。
        [0207] 步驟340 :復位幕墻播放信息結構數據序列數據項,執行步驟341。
        [0208] 步驟341 :幕墻恢復,執行步驟341。
        [0209] 圖4A是本發明報警事件追溯處理的流程圖
        [0210] 實施步驟為:
        [0211] 步驟401 :如果所選擇的報警事件列表行號> 0,執行步驟402,否則,跳轉至步驟 412。
        [0212] 步驟402 :根據所選的報警事件列表行號,獲取點位名稱、點位序號和開始及結束 時間,執行步驟403。
        [0213] 步驟403 :如果結束時間為空,執行步驟404,否則,跳轉至步驟405。
        [0214] 步驟404 :結束時間賦值為當前時間,執行步驟405。
        [0215] 步驟405 :根據點位序號,在點位-設備結構數據序列中獲取點位信息(IP地址、 通道號、端口號),執行步驟406。
        [0216] 步驟406 :獲取選定的視頻播放窗口號,執行步驟407。
        [0217] 步驟407 :如果該窗口號播放信息結構數據變量中的播放類型(_Type)為報警播 放,跳轉至步驟411,否則,執行步驟408。
        [0218] 步驟408 :調用按時間回放應用程序接口函數,完成視頻播放,執行步驟409。
        [0219] 步驟409 :將臨時播放信息結構數據變量中的播放類型(_Type)賦值為時間回放 (E_PLAYBACKBYTIME),用在報警事件列表中獲取的數據為點位序號(PtNo)、開始時間(_ timeBeg)、結束時間(_timeBeg)賦值,及其他數據賦值,執行步驟410。
        [0220] 步驟410 :根據視頻播放窗口號和臨時播放信息結構數據變量,更新播放信息結 構數據序列,執行步驟412。
        [0221] 步驟411 :顯示提示信息,執行步驟412。
        [0222] 步驟412:操作結束。
        [0223] 圖4B、圖4C是本發明報警事件多點同步追溯處理的流程圖
        [0224] 實施步驟為:
        [0225] 步驟501 :如果所選擇的報警事件列表行號> 0,執行步驟502,否則,跳轉至步驟 525。
        [0226] 步驟502 :根據所選的報警事件列表行號,獲取點位名稱、點位序號和開始及結束 時間,執行步驟503。
        [0227] 步驟503 :如果結束時間為空,執行步驟504,否則,跳轉至步驟505。
        [0228] 步驟504 :結束時間賦值為當前時間,執行步驟505。
        [0229] 步驟505 :根據點位序號,在點位-設備結構數據序列中獲取點位信息(IP地址、 通道號、端口號),執行步驟506。
        [0230] 步驟506 :獲取選定的視頻播放窗口號,執行步驟507。
        [0231] 步驟507 :如果該窗口號播放信息結構數據變量中的播放類型(_Type)為報警播 放,跳轉至步驟525,否則,執行步驟508。
        [0232] 步驟508 :將點位名稱和播放窗口號添加到同步播放列表,執行步驟509。
        [0233] 步驟509 :操作選擇為添加時,執行步驟510 ;操作選擇為重置時,執行步驟517 ; 操作選擇為執行時,執行步驟519。
        [0234] 步驟510 :執行步驟511。
        [0235] 步驟511 :如果所選擇的監控點位列表行號> 0,執行步驟512,否則,跳轉至步驟 525。
        [0236] 步驟512 :根據所選的監控點位列表行號,在點位-設備結構數據序列中獲取點位 信息(點位名稱、IP地址、通道號、端口號等),執行步驟513。
        [0237] 步驟513 :獲取選定的視頻播放窗口號,執行步驟514。
        [0238] 步驟514 :如果該窗口號播放信息結構數據變量中的播放類型(_Type)為報警播 放,跳轉至步驟525,否則,執行步驟515。
        [0239] 步驟515 :將點位名稱和播放窗口號與同步播放列表的數據比較,如果重復,跳轉 至步驟525,否則,執行步驟516。
        [0240] 步驟516 :將點位名稱和播放窗口號添加到同步播放列表,執行步驟526。
        [0241] 步驟517 :執行步驟518。
        [0242] 步驟518 :清空同步播放列表,執行步驟526。
        [0243] 步驟519 :執行步驟520。
        [0244] 步驟520 :獲取同步播放列表數據項,根據點位序號獲取點位信息(點位名稱、IP 地址、通道號、端口號等),執行步驟521。
        [0245] 步驟521 :調用添加同步攝像頭應用程序接口函數,完成同步播放添加,執行步驟 522。
        [0246] 步驟522 :調用同步視頻播放應用程序接口函數,完成多點同步視頻播放,執行步 驟 523。
        [0247] 步驟523 :將臨時播放信息結構數據變量中的播放類型(_Type)賦值為同步回 放(E_SNYPLAYBACK),用在報警事件列表中獲取的數據為點位序號(PtNo)、開始時間(_ timeBeg)、結束時間(_timeBeg)賦值,及其他數據賦值,執行步驟524。
        [0248] 步驟524 :根據視頻播放窗口號和臨時播放信息結構數據變量,更新播放信息結 構數據序列,執行步驟526。
        [0249] 步驟525 :顯示提示信息,執行步驟526。
        [0250] 步驟526:操作結束。
        【權利要求】
        1. 實現環境設備監控系統報警與視頻監控系統聯動的方法:其特征在于:步驟如下:(1) 根據環境-設備監控系統與視頻監控系統運行模式和數據結構,創建監控點位、解 碼器和動態運行數據的數據模型;(2) 采用分時操作,循環掃描全部監控點位,獲取設備運行數據,根據數據分析結果,進 行報警和視頻監控聯動處理;所述的報警聯動處理包括報警現場視頻播放、狀態顯示和動 態數據更新處理;(3) 通過選擇報警事件列表數據行和播放窗口操作,完成單監控點位事件追溯,或多監 控點位事件重現。
        2. 根據權利要求1所述的實現環境設備監控系統報警與視頻監控系統聯動的方法:其 特征在于:所述步驟(2)具體實現過程如下: 1) 針對組態軟件客戶端運行和視頻監控窗口控件注冊進行檢測:檢測合格后進行系統初始化;2) 登錄視頻監控服務器;3) 獲取設備運行數據:實時掃描分析數據:利用時間控件,依據點位-設備結構數據 序列數據,通過動態鏈接庫應用程序接口函數循環實時讀取環境-設備監控系統的設備運 行數據,當數據發生變化時,如果是數值變量,進行閾值分析,如果是狀態變量,進行狀態分 析,并根據分析結果激活相應的聯動處理進程;所述步驟3)中報警聯動處理:包括:a) 報警點位處于實時監控狀態處理:將播放信息結構數據中的播放類型(_Type)賦值 為報警播放(E_ALARMPLAY)、開始時間(jimeBeg)賦值為當前時間,而后進行播放信息結 構數據更新處理、顯示更新和寫入日志文件處理、屏幕墻播放處理;b) 有空閑視頻播放窗口處理:選擇空閑視頻播放窗口,獲取點位信息,執行視頻播放, 將播放信息結構數據中的播放類型(_Type)賦值為報警播放(E_ALARMPLAY)、開始時間(_ timeBeg)賦值為當前時間、點位序號(PtNo)賦值為序列號、以及其他數據進行賦值,而后 進行播放信息結構數據更新處理、顯示更新和寫入日志文件處理、屏幕墻播放處理;c) 無空閑視頻播放窗口處理:選擇非報警視頻播放窗口,獲取點位信息,執行視頻播 放,將播放信息結構數據中的播放類型(_Type)賦值為報警播放(E_ALARMPLAY)、開始時間 CtimeBeg)賦值為當前時間、點位序號(PtNo)賦值為序列號、以及其他數據進行賦值,而 后進行播放信息結構數據更新處理、顯示更新和寫入日志文件處理、屏幕墻播放處理;d) 全部視頻播放窗口處于報警播放處理:顯示提示信息;e) 播放信息結構數據更新處理:更新播放信息結構數據序列數據項;f) 顯示更新和寫入日志文件處理:根據點位序號(PtNo),在視頻監控點位列表中選擇 數據行,在報警狀態列顯示為報警圖標,在播放窗口列顯示播放窗口號;g) 屏幕墻播放處理:選擇屏幕墻空閑窗口號,獲取該窗口播放點位的IP地址、端口號、 通道號數據,并寫入屏幕墻播放信息結構數據序列項,執行屏幕墻視頻播放;h) 關閉視頻播放處理:根據點位序號獲取播放窗口號,執行視頻關閉;i) 播放信息結構數據更新處理:播放信息結構數據序列數據項復位;j) 顯示更新和寫入日志文件處理:根據點位序號(PtNo),在視頻監控點位列表中選擇 數據行,在報警狀態列顯示為正常圖標,在播放窗口列顯示空;k) 屏幕墻恢復處理:根據點位序號獲取屏幕墻窗口號,執行視頻關閉,如果屏幕墻 播放信息結構數據序列項的IP地址(_sLastIP)、端口號(_nLastPortNo)、通道號(_ nLastChNo)不為空,則恢復播放原點位視頻,并復位屏幕墻播放信息結構數據序列項;l) 報警事件追溯:根據選擇的視頻播放窗口和報警事件列表的數據行,獲取點位信息 和開始、結束時間,執行按時間回放,更新播放信息結構數據序列數據項,并可通過播放控 制條調整播放進度,同時將視頻下載到本地硬盤;m) 報警事件多點同步追溯:選擇視頻播放窗口和報警事件列表的數據行,獲取點位信 息和開始、結束時間,選擇其它視頻播放窗口和不同的監控點位,執行按同步回放,更新播 放信息結構數據序列的各點位數據項,并可調整同步回放播放進度。
        3.根據實現環境設備監控系統報警與視頻監控系統聯動的方法:其特征在于:所述的 數據模型包括: 靜態數據:包括①監控項目初始化文件數據:數據段包括:服務器,點位總數,遠程節 點,點位1......點位N ;② 監控解碼器初始化文件數據:數據段包括:解碼器總數,解碼器1……解碼器N ;③ 本地參數初始化文件數據包括:本地設置:動態數據:包括① 播放信息結構數據② 下載進程信息結構數據③ 屏幕墻播放信息結構數據。
        【文檔編號】H04N7/18GK104092976SQ201410276988
        【公開日】2014年10月8日 申請日期:2014年6月19日 優先權日:2014年6月19日
        【發明者】尹惠波, 李科, 方向東, 王立國, 閆占軍 申請人:蘭捷爾智能科技有限公司
        網友詢問留言 留言:0條
        • 還沒有人留言評論。精彩留言會獲得點贊!
        主站蜘蛛池模板: AV人摸人人人澡人人超碰妓女| 精品国精品国产自在久国产应用男| 国产又大又粗又爽的毛片| 欧美另类图区清纯亚洲| 97资源国产| 亚洲精品日韩中文字幕| 日韩电影精品| 日韩三级久久| 久久综合九色综合欧美就去吻 | 国产蜜臀在线| 色老板精品视频在线观看| 日本高清在线观看WWW色| 裸体丰满白嫩大尺度尤物| 丝袜美腿精品国产一区| 免费看成人欧美片爱潮app| 四虎在线永久免费看精品| 国产漂亮白嫩美女在线观看| 亚洲中文字幕系列第1页| 狼人久久综合| 免费无遮挡毛片中文字幕| 在线天堂av一区二区| 人妻一区三区| 1300部小u女视频在线| 精品国产一区AV天美传媒| 极品无码国模国产在线观看| 午夜福利在线一区二区| 激情在线一区二区三区视频| 丁香五月影院| 国产一卡一卡| 日韩h片| 无码h黄肉动漫在线观看| 国产漂亮白嫩美女在线观看| 国产口爆| 国产综合视频一区二区三区| 成年av福利永久免费观看| 中文字幕午夜五月一二| 在线免费成人亚洲av| 深夜精品免费在线观看| 国产互换人妻XXXX6| 国产精品va无码免费| 深夜av在线免费观看|