本發(fā)明涉及監(jiān)控技術(shù)領(lǐng)域,特別是涉及遠(yuǎn)程監(jiān)控方法與裝置。
背景技術(shù):
目前實(shí)現(xiàn)遠(yuǎn)程監(jiān)控的解決方法主要是通過將錄制視頻移至電視播放或者直接通過現(xiàn)場監(jiān)控?cái)z像設(shè)備將視頻轉(zhuǎn)播至被監(jiān)控區(qū)域的顯示裝置播放。然而該種方式均是適用于用戶實(shí)際到被監(jiān)控區(qū)域的現(xiàn)場觀看,當(dāng)需要了解某一類具有相同特性的監(jiān)控區(qū)域的實(shí)際情況時(shí),則需要一一實(shí)際到現(xiàn)場觀看,便利性低,從而適用性不高。
技術(shù)實(shí)現(xiàn)要素:
基于此,有必要提供一種適應(yīng)性較好的遠(yuǎn)程監(jiān)控方法與系統(tǒng)。
一種遠(yuǎn)程監(jiān)控方法,包括步驟:
接收外部終端的監(jiān)控請(qǐng)求,監(jiān)控請(qǐng)求攜帶請(qǐng)求監(jiān)控區(qū)域標(biāo)識(shí);
根據(jù)監(jiān)控請(qǐng)求,生成監(jiān)控指令;
通過sdk(softwaredevelopmentkit,軟件開發(fā)工具包)接口推送監(jiān)控指令至與請(qǐng)求監(jiān)控區(qū)域內(nèi)預(yù)設(shè)的監(jiān)控系統(tǒng);
通過sdk接口接收反饋的請(qǐng)求監(jiān)控區(qū)域的監(jiān)控?cái)?shù)據(jù);
推送監(jiān)控?cái)?shù)據(jù)至外部終端。
一種遠(yuǎn)程監(jiān)控裝置,包括綜合業(yè)務(wù)管理cms(centralmanagementserver,中心管理服務(wù)器)系統(tǒng)、視頻管理系統(tǒng)以及sdk接口,視頻管理系統(tǒng)在不同監(jiān)控區(qū)域內(nèi)分別設(shè)置有監(jiān)控系統(tǒng);
綜合業(yè)務(wù)管理cms系統(tǒng)通過sdk接口與視頻管理系統(tǒng)連接,綜合業(yè)務(wù)管理cms系統(tǒng)與外部終端連接;
視頻管理系統(tǒng)用于采集不同監(jiān)控區(qū)域內(nèi)視頻監(jiān)控?cái)?shù)據(jù),并根據(jù)綜合業(yè)務(wù)管理cms系統(tǒng)發(fā)送的監(jiān)控指令,通過sdk接口傳輸與監(jiān)控指令對(duì)應(yīng)的監(jiān)控區(qū)域內(nèi)的視頻監(jiān)控?cái)?shù)據(jù)至綜合業(yè)務(wù)管理cms系統(tǒng);
綜合業(yè)務(wù)管理cms系統(tǒng)用于接收外部終端的監(jiān)控請(qǐng)求,生成與監(jiān)控請(qǐng)求對(duì)應(yīng)的監(jiān)控指令,通過sdk接口將監(jiān)控指令發(fā)送至視頻管理系統(tǒng),將視頻管理系統(tǒng)反饋的視頻監(jiān)控?cái)?shù)據(jù)推送至外部終端。
本發(fā)明遠(yuǎn)程監(jiān)控方法,接收外部終端的監(jiān)控請(qǐng)求,監(jiān)控請(qǐng)求攜帶請(qǐng)求監(jiān)控區(qū)域標(biāo)識(shí),根據(jù)監(jiān)控請(qǐng)求,生成監(jiān)控指令;通過sdk接口推送監(jiān)控指令至與請(qǐng)求監(jiān)控區(qū)域內(nèi)預(yù)設(shè)的監(jiān)控系統(tǒng),通過sdk接口接收反饋的請(qǐng)求監(jiān)控區(qū)域的監(jiān)控?cái)?shù)據(jù),推送監(jiān)控?cái)?shù)據(jù)至外部終端。整個(gè)過程中,通過sdk接口實(shí)現(xiàn)監(jiān)控指令與監(jiān)控?cái)?shù)據(jù)的傳輸,確保監(jiān)控?cái)?shù)據(jù)能夠及時(shí)且準(zhǔn)確傳輸至外部終端,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控,具備良好的適應(yīng)性。
另外,本發(fā)明還提供一種遠(yuǎn)程監(jiān)控裝置,包括綜合業(yè)務(wù)管理cms系統(tǒng)、視頻管理系統(tǒng)以及sdk接口,視頻管理系統(tǒng)在不同監(jiān)控區(qū)域內(nèi)分別設(shè)置有監(jiān)控系統(tǒng),視頻管理系統(tǒng)用于采集不同監(jiān)控區(qū)域內(nèi)視頻監(jiān)控?cái)?shù)據(jù),并根據(jù)綜合業(yè)務(wù)管理cms系統(tǒng)發(fā)送的監(jiān)控指令,通過sdk接口傳輸與監(jiān)控指令對(duì)應(yīng)的監(jiān)控區(qū)域內(nèi)的視頻監(jiān)控?cái)?shù)據(jù)至綜合業(yè)務(wù)管理cms系統(tǒng);綜合業(yè)務(wù)管理cms系統(tǒng)用于接收外部終端的監(jiān)控請(qǐng)求,生成與監(jiān)控請(qǐng)求對(duì)應(yīng)的監(jiān)控指令,通過sdk接口將監(jiān)控指令發(fā)送至視頻管理系統(tǒng),將視頻管理系統(tǒng)反饋的視頻監(jiān)控?cái)?shù)據(jù)推送至外部終端,整個(gè)過程中,通過sdk接口實(shí)現(xiàn)監(jiān)控指令與監(jiān)控?cái)?shù)據(jù)的傳輸,確保監(jiān)控?cái)?shù)據(jù)能夠及時(shí)且準(zhǔn)確傳輸至外部終端,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控,,具備良好的適應(yīng)性。
附圖說明
圖1為本發(fā)明遠(yuǎn)程監(jiān)控方法第一個(gè)實(shí)施例的流程示意圖;
圖2為本發(fā)明遠(yuǎn)程監(jiān)控方法第二個(gè)實(shí)施例的流程示意圖;
圖3為本發(fā)明遠(yuǎn)程監(jiān)控裝置其中一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖4為本發(fā)明遠(yuǎn)程監(jiān)控裝置其中一個(gè)應(yīng)用實(shí)例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
如圖1所示,一種遠(yuǎn)程監(jiān)控方法,包括如下步驟。遠(yuǎn)程監(jiān)控是指把視頻監(jiān)控設(shè)備接入互聯(lián)網(wǎng),以實(shí)現(xiàn)通過計(jì)算機(jī)或手機(jī)等終端設(shè)備觀看遠(yuǎn)程的視頻圖像。
s100:接收外部終端的監(jiān)控請(qǐng)求,監(jiān)控請(qǐng)求攜帶請(qǐng)求監(jiān)控區(qū)域標(biāo)識(shí)。
外部終端可以是智能手機(jī)、平板電腦以及筆記本電腦等,外部終端發(fā)送監(jiān)控請(qǐng)求,在監(jiān)控請(qǐng)求中攜帶有請(qǐng)求監(jiān)控區(qū)域標(biāo)識(shí)。請(qǐng)求監(jiān)控區(qū)域標(biāo)識(shí)用于識(shí)別、區(qū)分不同區(qū)域,其具體可以為代碼、名稱等。該遠(yuǎn)程監(jiān)控方法可以應(yīng)用在多個(gè)行業(yè),以餐飲行業(yè)為例,現(xiàn)階段餐飲行業(yè)單位的后廚都較為封閉,想要將后廚的食材、烹飪、衛(wèi)生、餐具清洗消毒等環(huán)節(jié)展現(xiàn)在消費(fèi)者的面前還是比較困難的,很缺乏社會(huì)監(jiān)督和消費(fèi)者信任,并且有關(guān)監(jiān)管部門也很難進(jìn)行現(xiàn)場的持續(xù)監(jiān)督。從而,可提供一種能夠集中管理和監(jiān)督餐飲行業(yè)單位后廚的廚房遠(yuǎn)程監(jiān)控方法,將待的監(jiān)控廚房按照區(qū)域分別標(biāo)識(shí)。如監(jiān)控區(qū)域包括1號(hào)學(xué)校食堂、2號(hào)學(xué)校食堂以及1號(hào)醫(yī)院食堂等,可以直接用“1號(hào)學(xué)校食堂”、“2號(hào)學(xué)校食堂”以及“1號(hào)醫(yī)院食堂”作為請(qǐng)求監(jiān)控區(qū)域標(biāo)識(shí)還可以用a、b以及c作為請(qǐng)求監(jiān)控區(qū)域標(biāo)識(shí),并且預(yù)先知曉a對(duì)應(yīng)1號(hào)學(xué)校食堂、b對(duì)應(yīng)2號(hào)學(xué)校食堂以及c對(duì)應(yīng)1號(hào)醫(yī)院食堂,該對(duì)應(yīng)關(guān)系可以預(yù)先設(shè)定之后存儲(chǔ)。
s200:根據(jù)監(jiān)控請(qǐng)求,生成監(jiān)控指令。
根據(jù)外部終端發(fā)送的監(jiān)控請(qǐng)求,生成監(jiān)控指令。在監(jiān)控指令中攜帶有“請(qǐng)求監(jiān)控區(qū)域”對(duì)應(yīng)的相關(guān)信息,具體攜帶有以“請(qǐng)求監(jiān)控區(qū)域”為目的地的數(shù)據(jù)。
s300:通過sdk接口推送監(jiān)控指令至與請(qǐng)求監(jiān)控區(qū)域內(nèi)預(yù)設(shè)的監(jiān)控系統(tǒng)。
sdk接口是為了方便企業(yè)在自己的網(wǎng)站二次開發(fā)使用cc短信群發(fā)系統(tǒng)。短信接口是面向有一定技術(shù)開發(fā)能力的用戶單獨(dú)研發(fā)的,sdk接口采用了通用的http(hypertexttransferprotocol,超文本傳送協(xié)議)形式,可以支持各種操作系統(tǒng)和開發(fā)語言。在監(jiān)控區(qū)域內(nèi)設(shè)置有監(jiān)控系統(tǒng),具體來說,監(jiān)控系統(tǒng)可以包括一個(gè)或多個(gè)監(jiān)控設(shè)備,當(dāng)包括多個(gè)監(jiān)控設(shè)備時(shí),可以從不同角度采集到監(jiān)控區(qū)域的監(jiān)控?cái)?shù)據(jù)。例如可以在室內(nèi)的4個(gè)角上分別設(shè)置攝像頭采集室內(nèi)的監(jiān)控?cái)?shù)據(jù)。
s400:通過sdk接口接收反饋的請(qǐng)求監(jiān)控區(qū)域的監(jiān)控?cái)?shù)據(jù)。
監(jiān)控系統(tǒng)在接收到監(jiān)控指令之后,將實(shí)時(shí)采集的監(jiān)控?cái)?shù)據(jù)通過sdk接口反饋回來,這樣就接收到請(qǐng)求監(jiān)控區(qū)域的監(jiān)控?cái)?shù)據(jù)。即通過sdk接口實(shí)現(xiàn)指令與監(jiān)控?cái)?shù)據(jù)的傳輸。
s500:推送監(jiān)控?cái)?shù)據(jù)至外部終端。
將接收到的監(jiān)控?cái)?shù)據(jù)推送到外部終端,用戶可以通過外部終端瀏覽到所需監(jiān)控區(qū)域的監(jiān)控?cái)?shù)據(jù)。
本發(fā)明遠(yuǎn)程監(jiān)控方法,接收外部終端的監(jiān)控請(qǐng)求,監(jiān)控請(qǐng)求攜帶請(qǐng)求監(jiān)控區(qū)域標(biāo)識(shí),根據(jù)監(jiān)控請(qǐng)求,生成監(jiān)控指令;通過sdk接口推送監(jiān)控指令至與請(qǐng)求監(jiān)控區(qū)域內(nèi)預(yù)設(shè)的監(jiān)控系統(tǒng),通過sdk接口接收反饋的請(qǐng)求監(jiān)控區(qū)域的監(jiān)控?cái)?shù)據(jù),推送監(jiān)控?cái)?shù)據(jù)至外部終端。整個(gè)過程中,通過sdk接口實(shí)現(xiàn)監(jiān)控指令與監(jiān)控?cái)?shù)據(jù)的傳輸,確保監(jiān)控?cái)?shù)據(jù)能夠及時(shí)且準(zhǔn)確傳輸至外部終端,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。
如圖2所示,在其中一個(gè)實(shí)施例中,步驟s300之前還包括:
s220:獲取不同監(jiān)控區(qū)域位置參數(shù)以及不同監(jiān)控區(qū)域內(nèi)監(jiān)控系統(tǒng)參數(shù),監(jiān)控系統(tǒng)參數(shù)包括監(jiān)控設(shè)備數(shù)量、監(jiān)控設(shè)備設(shè)置相對(duì)位置以及監(jiān)控設(shè)備數(shù)據(jù)傳輸通道狀態(tài)。
s240:將不同監(jiān)控區(qū)域位置參數(shù)與不同監(jiān)控區(qū)域內(nèi)監(jiān)控系統(tǒng)參數(shù)關(guān)聯(lián)存儲(chǔ)。
不同的監(jiān)控區(qū)域設(shè)置預(yù)設(shè)不同的監(jiān)控系統(tǒng),為了后續(xù)能夠準(zhǔn)確獲取請(qǐng)求監(jiān)控區(qū)域的監(jiān)控參數(shù),需要現(xiàn)有監(jiān)控區(qū)域位置參數(shù)與監(jiān)控區(qū)域內(nèi)監(jiān)控系統(tǒng)參數(shù)關(guān)聯(lián)存儲(chǔ),具體監(jiān)控系統(tǒng)參數(shù)包括監(jiān)控設(shè)備數(shù)量、監(jiān)控設(shè)備相對(duì)位置以及監(jiān)控設(shè)備數(shù)據(jù)傳輸通道狀態(tài)。仍以上述廚房遠(yuǎn)程監(jiān)控方法為例,如當(dāng)前有1號(hào)食堂、2號(hào)食堂以及3號(hào)食堂三個(gè)監(jiān)控區(qū)域,其分別位置為a號(hào)路第x號(hào)、b號(hào)路第y號(hào)以及c號(hào)路第z號(hào),其中1號(hào)食堂設(shè)置有4個(gè)攝像頭、2號(hào)食堂設(shè)置有5個(gè)攝像頭、3號(hào)食堂設(shè)置有3個(gè)攝像頭,則存儲(chǔ)1號(hào)食堂,位于a號(hào)路第x號(hào)——4個(gè)攝像頭,均勻分布于室內(nèi)頂部4個(gè)角落,每個(gè)攝像頭均有單個(gè)數(shù)據(jù)傳輸通道,且處于正常傳輸狀態(tài);2號(hào)食堂,位于b號(hào)路第y號(hào)——5個(gè)攝像頭,其中4個(gè)均勻設(shè)置于室內(nèi)頂部4個(gè)角落,1個(gè)設(shè)置于室內(nèi)正中頂部,每個(gè)攝像頭均有單個(gè)數(shù)據(jù)傳輸通道,且處于正常傳輸狀態(tài);3號(hào)食堂,位于c號(hào)路第z號(hào)——3個(gè)攝像頭,攝像頭之間成等邊三角形設(shè)置至于室內(nèi)頂部,攝像頭有一個(gè)主數(shù)據(jù)傳輸通道和一個(gè)備用數(shù)據(jù)傳輸通道,主數(shù)據(jù)傳輸通道異常,備用數(shù)據(jù)傳輸通道可以正常使用。
在其中一個(gè)實(shí)施例中,通過sdk接口推送監(jiān)控指令至與請(qǐng)求監(jiān)控區(qū)域內(nèi)預(yù)設(shè)的監(jiān)控系統(tǒng)的步驟之后還包括:
步驟一:通過sdk接口接收反饋的請(qǐng)求監(jiān)控區(qū)域內(nèi)監(jiān)控系統(tǒng)參數(shù),監(jiān)控系統(tǒng)參數(shù)包括監(jiān)控設(shè)備數(shù)量、監(jiān)控設(shè)備設(shè)置相對(duì)位置以及監(jiān)控設(shè)備數(shù)據(jù)傳輸通道狀態(tài)。
步驟二:推送反饋的請(qǐng)求監(jiān)控區(qū)域內(nèi)監(jiān)控系統(tǒng)參數(shù)至外部終端。
將監(jiān)控系統(tǒng)參數(shù)反饋至外部終端可以便于用戶在外部終端上查看當(dāng)前請(qǐng)求監(jiān)控區(qū)域具備監(jiān)控?cái)?shù)據(jù)處理能力,以便進(jìn)一步判斷當(dāng)前是否需要、當(dāng)前是否可以對(duì)某一監(jiān)控區(qū)域進(jìn)行監(jiān)控。監(jiān)控系統(tǒng)參數(shù)包括監(jiān)控系統(tǒng)中監(jiān)控設(shè)備的數(shù)量、監(jiān)控設(shè)備性能、監(jiān)控?cái)?shù)據(jù)傳輸通道數(shù)量與狀態(tài)以及監(jiān)控設(shè)備剩余壽命等。
如圖2所示,在其中一個(gè)實(shí)施例中,步驟s400之后還包括:
s420:將反饋的請(qǐng)求監(jiān)控區(qū)域的監(jiān)控?cái)?shù)據(jù)存儲(chǔ)至cms(centralmanagementserver,中心管理服務(wù)器)系統(tǒng)數(shù)據(jù)庫。
cms是視頻監(jiān)控系統(tǒng)的中心管理服務(wù)器。實(shí)現(xiàn)作為b2bua應(yīng)用服務(wù)器提供網(wǎng)絡(luò)視頻監(jiān)控業(yè)務(wù),作為管理中心提供客戶/用戶管理、前端/平臺(tái)設(shè)備管理和虛擬域管理,作為存儲(chǔ)中心存儲(chǔ)用戶數(shù)據(jù)和業(yè)務(wù)參數(shù)配置數(shù)據(jù)。將數(shù)據(jù)存儲(chǔ)至cms系統(tǒng)數(shù)據(jù)庫可以確保數(shù)據(jù)完整,避免由于意外導(dǎo)致數(shù)據(jù)丟失。
在其中一個(gè)實(shí)施例中,通過sdk接口推送監(jiān)控指令至與請(qǐng)求監(jiān)控區(qū)域內(nèi)預(yù)設(shè)的監(jiān)控系統(tǒng)的步驟之前還包括:
步驟一:接收監(jiān)控系統(tǒng)接入請(qǐng)求,監(jiān)控系統(tǒng)接入請(qǐng)求攜帶監(jiān)控系統(tǒng)參數(shù)以及監(jiān)控系統(tǒng)位置,監(jiān)控系統(tǒng)參數(shù)包括監(jiān)控設(shè)備數(shù)量、監(jiān)控設(shè)備設(shè)置相對(duì)位置以及監(jiān)控設(shè)備數(shù)據(jù)傳輸通道狀態(tài)。
步驟二:判斷請(qǐng)求接入的監(jiān)控系統(tǒng)是否為已知的監(jiān)控系統(tǒng)。
步驟三:若為已知,則更新請(qǐng)求接入的監(jiān)控系統(tǒng)中監(jiān)控設(shè)備數(shù)據(jù)傳輸通道狀態(tài)。
步驟四:若為未知,則創(chuàng)建新的監(jiān)控系統(tǒng)參數(shù)與監(jiān)控系統(tǒng)位置對(duì)應(yīng)關(guān)系,并更新請(qǐng)求接入的監(jiān)控系統(tǒng)中監(jiān)控設(shè)備數(shù)據(jù)傳輸通道狀態(tài)。
當(dāng)有新的監(jiān)控區(qū)域(監(jiān)控系統(tǒng))需要接入時(shí),監(jiān)控系統(tǒng)發(fā)送接入請(qǐng)求,在監(jiān)控請(qǐng)求中攜帶有監(jiān)控系統(tǒng)參數(shù)以及監(jiān)控系統(tǒng)位置,監(jiān)控系統(tǒng)參數(shù)包括監(jiān)控設(shè)備數(shù)量、監(jiān)控設(shè)備設(shè)置相對(duì)位置以及監(jiān)控設(shè)備數(shù)據(jù)傳輸通道狀態(tài)。判斷請(qǐng)求接入的監(jiān)控系統(tǒng)是否為已知的監(jiān)控系統(tǒng),即判斷歷史記錄中已經(jīng)接入過的監(jiān)控系統(tǒng),若為已知的,則直接更新該監(jiān)控系統(tǒng)中監(jiān)控設(shè)備數(shù)據(jù)傳輸通道狀態(tài),以了解當(dāng)前該監(jiān)控系統(tǒng)最新工況狀態(tài);若為未知的,則進(jìn)入新監(jiān)控系統(tǒng)的注冊(cè)流程,創(chuàng)建新的監(jiān)控系統(tǒng)參數(shù)與監(jiān)控系統(tǒng)位置對(duì)應(yīng)關(guān)系,并更新請(qǐng)求接入的監(jiān)控系統(tǒng)中監(jiān)控設(shè)備數(shù)據(jù)傳輸通道狀態(tài)。具體來說,上述更新監(jiān)控系統(tǒng)中監(jiān)控設(shè)備數(shù)據(jù)傳輸通道狀態(tài)是指將監(jiān)控系統(tǒng)中監(jiān)控設(shè)備數(shù)據(jù)傳輸通道狀態(tài)更新為最新的狀態(tài),若監(jiān)控設(shè)備有1號(hào)數(shù)據(jù)傳輸通道、2號(hào)數(shù)據(jù)傳輸通道以及3號(hào)數(shù)據(jù)傳輸通道,10點(diǎn)時(shí),其3個(gè)數(shù)據(jù)傳輸通道狀態(tài)分為:正常、正常、擁擠;11點(diǎn)時(shí),其3個(gè)數(shù)據(jù)傳輸通道狀態(tài)分為:空閑、故障、擁擠,則11點(diǎn)時(shí),將該監(jiān)控設(shè)備數(shù)據(jù)傳輸通道狀態(tài)更新為1號(hào)數(shù)據(jù)傳輸通道空閑、2號(hào)數(shù)據(jù)傳輸通道存在故障、3號(hào)數(shù)據(jù)傳輸通道擁擠。
在其中一個(gè)實(shí)施例中,通過sdk接口推送監(jiān)控指令至與請(qǐng)求監(jiān)控區(qū)域內(nèi)預(yù)設(shè)的監(jiān)控系統(tǒng)的步驟之前還包括:
采用linux系統(tǒng)的crontab做計(jì)劃任務(wù),控制sdk接口的開放接口執(zhí)行頻率并定時(shí)更新數(shù)據(jù)。
采用linux系統(tǒng)的crontab做計(jì)劃任務(wù),控制sdk開放接口執(zhí)行頻率并定時(shí)更新數(shù)據(jù)可以確保監(jiān)控?cái)?shù)據(jù)采集、傳輸?shù)募皶r(shí)和有效性。
如圖3所示,一種遠(yuǎn)程監(jiān)控裝置,包括綜合業(yè)務(wù)管理cms系統(tǒng)100、視頻管理系統(tǒng)200以及sdk接口300,視頻管理系統(tǒng)200在不同監(jiān)控區(qū)域內(nèi)分別設(shè)置有監(jiān)控系統(tǒng);
綜合業(yè)務(wù)管理cms系統(tǒng)100通過sdk接口300與視頻管理系統(tǒng)200連接,綜合業(yè)務(wù)管理cms系統(tǒng)100與外部終端連接;
視頻管理系統(tǒng)200用于采集不同監(jiān)控區(qū)域內(nèi)視頻監(jiān)控?cái)?shù)據(jù),并根據(jù)綜合業(yè)務(wù)管理cms系統(tǒng)100發(fā)送的監(jiān)控指令,通過sdk接口300傳輸與監(jiān)控指令對(duì)應(yīng)的監(jiān)控區(qū)域內(nèi)的視頻監(jiān)控?cái)?shù)據(jù)至綜合業(yè)務(wù)管理cms系統(tǒng)100;
綜合業(yè)務(wù)管理cms系統(tǒng)100用于接收外部終端的監(jiān)控請(qǐng)求,生成與監(jiān)控請(qǐng)求對(duì)應(yīng)的監(jiān)控指令,通過sdk接口300將監(jiān)控指令發(fā)送至視頻管理系統(tǒng)200,將視頻管理系統(tǒng)200反饋的視頻監(jiān)控?cái)?shù)據(jù)推送至外部終端。
本發(fā)明還提供一種遠(yuǎn)程監(jiān)控裝置,包括綜合業(yè)務(wù)管理cms系統(tǒng)100、視頻管理系統(tǒng)200以及sdk接口300,視頻管理系統(tǒng)200在不同監(jiān)控區(qū)域內(nèi)分別設(shè)置有監(jiān)控系統(tǒng),視頻管理系統(tǒng)200用于采集不同監(jiān)控區(qū)域內(nèi)視頻監(jiān)控?cái)?shù)據(jù),并根據(jù)綜合業(yè)務(wù)管理cms系統(tǒng)100發(fā)送的監(jiān)控指令,通過sdk接口300傳輸與監(jiān)控指令對(duì)應(yīng)的監(jiān)控區(qū)域內(nèi)的視頻監(jiān)控?cái)?shù)據(jù)至綜合業(yè)務(wù)管理cms系統(tǒng)100;綜合業(yè)務(wù)管理cms系統(tǒng)100用于接收外部終端的監(jiān)控請(qǐng)求,生成與監(jiān)控請(qǐng)求對(duì)應(yīng)的監(jiān)控指令,通過sdk接口300將監(jiān)控指令發(fā)送至視頻管理系統(tǒng)200,將視頻管理系統(tǒng)200反饋的視頻監(jiān)控?cái)?shù)據(jù)推送至外部終端,整個(gè)過程中,通過sdk接口300實(shí)現(xiàn)監(jiān)控指令與監(jiān)控?cái)?shù)據(jù)的傳輸,確保監(jiān)控?cái)?shù)據(jù)能夠及時(shí)且準(zhǔn)確傳輸至外部終端,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。
具體來說,綜合業(yè)務(wù)服務(wù)cms系統(tǒng)與監(jiān)控視頻管理服務(wù)系統(tǒng)關(guān)聯(lián)起來,通過sdk接口300進(jìn)行數(shù)據(jù)交互,獲取硬件監(jiān)控設(shè)備分配信息和狀態(tài),并將接口返回的xml(extensiblemarkuplanguage,可擴(kuò)展標(biāo)記語言)格式數(shù)據(jù)解析保存至cms系統(tǒng)數(shù)據(jù)庫,最后通過接口將數(shù)據(jù)返回給外部終端,外部終端設(shè)備根據(jù)返回的設(shè)備和視頻信息請(qǐng)求播放數(shù)據(jù),讓用戶能夠通過有線電視隨時(shí)隨地觀看到接入系統(tǒng)的單位(包括酒店、學(xué)校等)的基本資料和廚房各個(gè)環(huán)節(jié)的視頻直播情況。為保證設(shè)備數(shù)據(jù)的及時(shí)和有效性,還可以采用linux系統(tǒng)的crontab做計(jì)劃任務(wù),控制sdk開放接口執(zhí)行頻率并定時(shí)更新數(shù)據(jù)。
在其中一個(gè)實(shí)施例中,綜合業(yè)務(wù)管理cms系統(tǒng)100還用于獲取不同監(jiān)控區(qū)域位置參數(shù)以及不同監(jiān)控區(qū)域內(nèi)監(jiān)控系統(tǒng)參數(shù),監(jiān)控系統(tǒng)參數(shù)包括監(jiān)控設(shè)備數(shù)量、監(jiān)控設(shè)備設(shè)置相對(duì)位置以及監(jiān)控設(shè)備數(shù)據(jù)傳輸通道狀態(tài);將不同監(jiān)控區(qū)域位置參數(shù)與不同監(jiān)控區(qū)域內(nèi)監(jiān)控系統(tǒng)參數(shù)關(guān)聯(lián)存儲(chǔ)。
在其中一個(gè)實(shí)施例中,綜合業(yè)務(wù)管理cms系統(tǒng)100還用于通過sdk接口300接收反饋的請(qǐng)求監(jiān)控區(qū)域內(nèi)監(jiān)控系統(tǒng)參數(shù),監(jiān)控系統(tǒng)參數(shù)包括監(jiān)控設(shè)備數(shù)量、監(jiān)控設(shè)備設(shè)置相對(duì)位置以及監(jiān)控設(shè)備數(shù)據(jù)傳輸通道狀態(tài);推送反饋的請(qǐng)求監(jiān)控區(qū)域內(nèi)監(jiān)控系統(tǒng)參數(shù)至外部終端。
在其中一個(gè)實(shí)施例中,綜合業(yè)務(wù)管理cms系統(tǒng)100還用于將視頻管理系統(tǒng)200反饋的視頻監(jiān)控?cái)?shù)據(jù)存儲(chǔ)。
下面將采用具體應(yīng)用實(shí)施例,詳細(xì)解釋本發(fā)明遠(yuǎn)程監(jiān)控系統(tǒng)的工作過程。
如圖4所示,本發(fā)明遠(yuǎn)程監(jiān)控系統(tǒng)包括綜合業(yè)務(wù)管理cms系統(tǒng)100、視頻管理系統(tǒng)200以及sdk接口300,其工作具體包括步驟:
1、客戶終端發(fā)送監(jiān)控請(qǐng)求至綜合業(yè)務(wù)管理cms系統(tǒng)100。
2、綜合業(yè)務(wù)管理cms系統(tǒng)100接收監(jiān)控請(qǐng)求,生成相應(yīng)的監(jiān)控指令,并通過sdk接口300發(fā)送監(jiān)控指令至視頻管理系統(tǒng)200。
3、視頻管理系統(tǒng)200通過sdk接口300反饋監(jiān)視數(shù)據(jù)至綜合業(yè)務(wù)管理cms系統(tǒng)100。
4、綜合業(yè)務(wù)管理cms系統(tǒng)100返回監(jiān)視數(shù)據(jù)至用戶終端。
5、用戶通過用戶終端觀看請(qǐng)求監(jiān)視區(qū)域的監(jiān)視數(shù)據(jù)(視頻圖像數(shù)據(jù))。
非必要的,綜合業(yè)務(wù)管理cms系統(tǒng)100還具備遠(yuǎn)程升級(jí)功能,其可以將所需升級(jí)數(shù)據(jù)遠(yuǎn)程發(fā)送至用戶終端(外部終端)。更進(jìn)一步的,綜合業(yè)務(wù)管理cms系統(tǒng)100還具備企業(yè)管理功能,具體包括企業(yè)分類管理、添加企業(yè)、審核企業(yè)、圖片管理,企業(yè)基本內(nèi)容編輯等,其中企業(yè)圖片支持多張隊(duì)列上傳,企業(yè)也可以為某一監(jiān)視區(qū)域。
以上實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。