專(zhuān)利名稱(chēng):一種自動(dòng)恢復(fù)監(jiān)控和存儲(chǔ)的方法及其監(jiān)控系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子監(jiān)控領(lǐng)域,特別是關(guān)于一種監(jiān)控系統(tǒng)的監(jiān)控設(shè)備網(wǎng)絡(luò)中斷之后自 動(dòng)恢復(fù)監(jiān)控和存儲(chǔ)的方法。
背景技術(shù):
隨著社會(huì)經(jīng)濟(jì)發(fā)展增長(zhǎng),社會(huì)良好的生活環(huán)境建立,人們逐漸認(rèn)識(shí)到安全防范是 生活中不可缺少的一部分。安防系統(tǒng)建設(shè)已經(jīng)由初期的重點(diǎn)防范目標(biāo)、要害部門(mén)發(fā)展到當(dāng) 今的公共場(chǎng)所、大型建筑、金融、交通等各個(gè)領(lǐng)域,甚至已經(jīng)走向家庭。已建各類(lèi)等級(jí)防范系 統(tǒng),每年預(yù)防和破獲各類(lèi)案件1萬(wàn)多起,挽回直接經(jīng)濟(jì)損失4億多元,在保障社會(huì)公共安全 和人民聲明財(cái)產(chǎn)安全方面發(fā)揮了巨大作用。通常一個(gè)監(jiān)控系統(tǒng)由監(jiān)控器(或者監(jiān)控前端)、監(jiān)控客戶(hù)端(或者監(jiān)控終端)以及 網(wǎng)絡(luò)管理系統(tǒng)組成。以視頻監(jiān)控系統(tǒng)為例,為更加方便地利用現(xiàn)有的網(wǎng)絡(luò)資源,現(xiàn)有的監(jiān)控 攝像頭逐漸發(fā)展為網(wǎng)絡(luò)監(jiān)控?cái)z像頭,網(wǎng)絡(luò)監(jiān)控?cái)z像頭只需要連接到現(xiàn)有的網(wǎng)絡(luò)中就可以使 用,非常方便,因此可以在任何有網(wǎng)絡(luò)的地方都可以安裝。而隨著一個(gè)監(jiān)控系統(tǒng)中的監(jiān)控?cái)z 像頭越來(lái)越多,監(jiān)控客戶(hù)端不可能做到一個(gè)監(jiān)視屏對(duì)應(yīng)一個(gè)監(jiān)控器,通常是一個(gè)監(jiān)控客戶(hù) 端會(huì)對(duì)應(yīng)多個(gè)監(jiān)控?cái)z像頭。這樣監(jiān)控客戶(hù)端需要查看某個(gè)監(jiān)控?cái)z像頭所拍攝的畫(huà)面時(shí),需 要在監(jiān)控客戶(hù)端與監(jiān)控?cái)z像頭之間建立會(huì)話(huà)連接,由監(jiān)控客戶(hù)端對(duì)監(jiān)控?cái)z像頭發(fā)起邀請(qǐng), 建立連接之后才可以查看這個(gè)監(jiān)控?cái)z像頭所監(jiān)控的畫(huà)面。因?yàn)橛行┍O(jiān)控是自動(dòng)設(shè)定的,比如在晚上5點(diǎn)以后監(jiān)控客戶(hù)端定時(shí)向某個(gè)監(jiān)控?cái)z 像頭發(fā)起邀請(qǐng),建立會(huì)話(huà)連接,則這個(gè)攝像頭在晚上開(kāi)始工作,而到早上則可以定時(shí)斷開(kāi)連 接,白天就不用監(jiān)控。同樣存儲(chǔ)計(jì)劃也可以自動(dòng)設(shè)定某個(gè)時(shí)間段需要對(duì)監(jiān)控畫(huà)面進(jìn)行存儲(chǔ), 以節(jié)省存儲(chǔ)空間。在現(xiàn)有方案中,當(dāng)監(jiān)控客戶(hù)端與某一個(gè)監(jiān)控?cái)z像頭建立會(huì)話(huà)連接之后,如 果一個(gè)攝像頭發(fā)生網(wǎng)絡(luò)中斷,則監(jiān)控客戶(hù)端與監(jiān)控?cái)z像頭之間的連接就會(huì)發(fā)生中斷,而此 時(shí)在執(zhí)行中的存儲(chǔ)計(jì)劃也會(huì)發(fā)生中斷。需要由監(jiān)控客戶(hù)端重新發(fā)起邀請(qǐng)才能重新觀看和存 儲(chǔ)。但因?yàn)檠?qǐng)是自動(dòng)設(shè)定的定時(shí)發(fā)起邀請(qǐng),在監(jiān)控?cái)z像頭斷線(xiàn)之后,監(jiān)控客戶(hù)端只有在設(shè) 定的時(shí)間才會(huì)對(duì)監(jiān)控?cái)z像頭發(fā)出邀請(qǐng)。例如,監(jiān)控客戶(hù)端設(shè)定的是晚上5點(diǎn)定時(shí)與監(jiān)控?cái)z 像頭建立連接,早上6點(diǎn)斷開(kāi)連接。而在晚上6點(diǎn)監(jiān)控?cái)z像頭網(wǎng)絡(luò)出現(xiàn)故障,發(fā)生中斷,但 可能網(wǎng)絡(luò)在中斷10分鐘之后就重新恢復(fù),但現(xiàn)有技術(shù)中由于監(jiān)控客戶(hù)端設(shè)定的是在晚上5 點(diǎn)才會(huì)定時(shí)與監(jiān)控?cái)z像頭建立連接,在監(jiān)控?cái)z像頭6點(diǎn)鐘中斷后不會(huì)主動(dòng)對(duì)監(jiān)控?cái)z像頭發(fā) 起邀請(qǐng),則監(jiān)控?cái)z像頭在晚上6點(diǎn)以后就一直處于不工作狀態(tài),直到第二天晚上5點(diǎn)才再次 與監(jiān)控?cái)z像頭連接,這中間的時(shí)間監(jiān)控?cái)z像頭就無(wú)法進(jìn)行監(jiān)控,相應(yīng)的存儲(chǔ)計(jì)劃也會(huì)中斷。 會(huì)造成網(wǎng)絡(luò)中斷之后的漏監(jiān)。因此,有必要對(duì)現(xiàn)有的監(jiān)控系統(tǒng)進(jìn)一步改進(jìn),以防止前述漏監(jiān)的情況發(fā)生。
發(fā)明內(nèi)容本發(fā)明的目的在于提供一種監(jiān)控系統(tǒng)的監(jiān)控設(shè)備網(wǎng)絡(luò)中斷之后自動(dòng)恢復(fù)監(jiān)控和存儲(chǔ)的方法為達(dá)成前述目的,本發(fā)明一種監(jiān)控系統(tǒng)自動(dòng)恢復(fù)監(jiān)控和存儲(chǔ)的方法,其中所述監(jiān) 控系統(tǒng)包括監(jiān)控客戶(hù)端、中心管理平臺(tái)、監(jiān)控前端設(shè)備以及監(jiān)控存儲(chǔ)服務(wù)器,所述監(jiān)控前端 設(shè)備通過(guò)網(wǎng)絡(luò)將監(jiān)控?cái)?shù)據(jù)傳輸給中心管理平臺(tái),并由中心管理平臺(tái)將數(shù)據(jù)發(fā)送給監(jiān)控客戶(hù) 端以及監(jiān)控存儲(chǔ)服務(wù)器,其包括在監(jiān)控前端設(shè)備網(wǎng)絡(luò)斷線(xiàn)之后,中心管理平臺(tái)保存需要恢復(fù)的監(jiān)控連接關(guān)系以及 存儲(chǔ)計(jì)劃。在監(jiān)控前端設(shè)備網(wǎng)絡(luò)恢復(fù)后,中心管理平臺(tái)重新向監(jiān)控前端設(shè)備發(fā)起邀請(qǐng),重 新建立中心管理平臺(tái)與監(jiān)控前端設(shè)備的連接,中心管理平臺(tái)檢測(cè)是否有未執(zhí)行完的存儲(chǔ)計(jì) 劃,如果有,繼續(xù)執(zhí)行存儲(chǔ)計(jì)劃。進(jìn)一步地,所述中心管理平臺(tái)包括轉(zhuǎn)分發(fā)服務(wù)器,所述中心管理平臺(tái)通過(guò)所述轉(zhuǎn) 分發(fā)服務(wù)器與監(jiān)控前端設(shè)備連接,所述轉(zhuǎn)分發(fā)服務(wù)器通過(guò)?;顧C(jī)制檢測(cè)監(jiān)控前端設(shè)備的網(wǎng) 絡(luò)連接是否中斷。進(jìn)一步地,在監(jiān)控前端設(shè)備網(wǎng)絡(luò)恢復(fù)之后,監(jiān)控前端設(shè)備重新向中心管理平臺(tái)發(fā) 送注冊(cè)請(qǐng)求,然后中心管理平臺(tái)重新向監(jiān)控前端設(shè)備發(fā)起邀請(qǐng),重新建立連接。進(jìn)一步地,在監(jiān)控前端設(shè)備網(wǎng)絡(luò)斷線(xiàn)之后,中心管理平臺(tái)會(huì)發(fā)送告警信息給監(jiān)控 客戶(hù)端,并詢(xún)問(wèn)監(jiān)控客戶(hù)端是否繼續(xù)等待。如果監(jiān)控客戶(hù)端選擇不等待,會(huì)發(fā)送切斷信號(hào), 斷開(kāi)連接。如果監(jiān)控客戶(hù)端選擇繼續(xù)等待,連接會(huì)保持。本發(fā)明的方法,本發(fā)明的自動(dòng)恢復(fù)監(jiān)控和存儲(chǔ)的方法,在監(jiān)控?cái)z像頭發(fā)生網(wǎng)絡(luò)中 斷時(shí),中心管理平臺(tái)向監(jiān)控終端發(fā)送告警信息,詢(xún)問(wèn)是否等待,對(duì)于選擇繼續(xù)等待的監(jiān)控終 端,在攝像頭重新上線(xiàn)時(shí),監(jiān)控?cái)z像頭自動(dòng)向中心管理平臺(tái)發(fā)送注冊(cè)請(qǐng)求,中心管理平臺(tái)收 到注冊(cè)請(qǐng)求,會(huì)重新向監(jiān)控?cái)z像頭發(fā)起邀請(qǐng),建立起連接。另外,監(jiān)控?cái)z像頭和音視頻轉(zhuǎn)分 發(fā)服務(wù)器之間建立起連接之后,中心管理平臺(tái)會(huì)自動(dòng)檢測(cè)是否有未執(zhí)行完的存儲(chǔ)計(jì)劃,如 果有,繼續(xù)執(zhí)行存儲(chǔ)計(jì)劃。這樣就可以保證監(jiān)控?cái)z像頭在網(wǎng)絡(luò)恢復(fù)的時(shí)候,自動(dòng)恢復(fù)監(jiān)控和 存儲(chǔ),避免因?yàn)閿z像頭短暫掉線(xiàn)而造成的錄像遺漏。
圖1為現(xiàn)有監(jiān)控系統(tǒng)的結(jié)構(gòu)框圖。圖2為本發(fā)明監(jiān)控系統(tǒng)的監(jiān)控器斷線(xiàn),而監(jiān)控終端等待的流程圖。圖3為本發(fā)明監(jiān)控系統(tǒng)的監(jiān)控器斷線(xiàn),而監(jiān)控終端不等待的流程圖。圖4為本發(fā)明監(jiān)控系統(tǒng)自動(dòng)恢復(fù)存儲(chǔ)計(jì)劃的流程圖。
具體實(shí)施方式本發(fā)明的詳細(xì)描述主要通過(guò)程序、步驟、邏輯塊、過(guò)程或其他象征性的描述來(lái)直接 或間接地模擬本發(fā)明技術(shù)方案的運(yùn)作。為透徹的理解本發(fā)明,在接下來(lái)的描述中陳述了很 多特定細(xì)節(jié)。而在沒(méi)有這些特定細(xì)節(jié)時(shí),本發(fā)明則可能仍可實(shí)現(xiàn)。所屬領(lǐng)域內(nèi)的技術(shù)人員 使用此處的這些描述和陳述向所屬領(lǐng)域內(nèi)的其他技術(shù)人員有效的介紹他們的工作本質(zhì)。換 句話(huà)說(shuō),為避免混淆本發(fā)明的目的,由于熟知的方法和程序已經(jīng)容易理解,因此它們并未被 詳細(xì)描述。此處所稱(chēng)的“一個(gè)實(shí)施例”或“實(shí)施例”是指可包含于本發(fā)明至少一個(gè)實(shí)現(xiàn)方式中的特定特征、結(jié)構(gòu)或特性。在本說(shuō)明書(shū)中不同地方出現(xiàn)的“在一個(gè)實(shí)施例中”并非均指同一 個(gè)實(shí)施例,也不是單獨(dú)的或選擇性的與其他實(shí)施例互相排斥的實(shí)施例。此外,表示一個(gè)或多 個(gè)實(shí)施例的方法、流程圖或功能框圖中的模塊順序并非固定的指代任何特定順序,也不構(gòu) 成對(duì)本發(fā)明的限制。請(qǐng)參閱圖1所示,其顯示本發(fā)明監(jiān)控系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,如圖所示, 本發(fā)明監(jiān)控系統(tǒng)的一個(gè)實(shí)施例為視頻監(jiān)控系統(tǒng),其包括視頻采集單元、音視頻轉(zhuǎn)分發(fā)服務(wù) 器、音視頻存儲(chǔ)服務(wù)器、中心管理平臺(tái)以及視頻呈現(xiàn)單元。在本實(shí)施例中所述視頻采集單元包括若干個(gè)監(jiān)控?cái)z像頭,所述監(jiān)控?cái)z像頭為網(wǎng)絡(luò) 監(jiān)控?cái)z像頭,其通過(guò)網(wǎng)絡(luò)連接至一個(gè)音視頻轉(zhuǎn)分發(fā)服務(wù)器,在監(jiān)控中,所述視頻采集單元將 音視頻流發(fā)向音視頻轉(zhuǎn)分發(fā)服務(wù)器,由音視頻轉(zhuǎn)分發(fā)服務(wù)器將音視頻流發(fā)給中心管理平 臺(tái),中心管理平臺(tái)將音視頻流通過(guò)視頻呈現(xiàn)單元呈現(xiàn)給用戶(hù)觀看。當(dāng)需要執(zhí)行存儲(chǔ)計(jì)劃時(shí),由中心管理平臺(tái)通知音視頻轉(zhuǎn)分發(fā)服務(wù)器將音視頻流發(fā) 向音視頻存儲(chǔ)服務(wù)器,由音視頻存儲(chǔ)服務(wù)器將音視頻流儲(chǔ)存。在其他實(shí)施例中,所述監(jiān)控系統(tǒng)也可以為監(jiān)控聲音的監(jiān)控系統(tǒng),或者監(jiān)控溫度等 等其他監(jiān)控系統(tǒng)??梢詫⑶笆鰣?zhí)行監(jiān)控的監(jiān)控?cái)z像頭即視頻采集單元稱(chēng)為監(jiān)控前端設(shè)備, 而將所述視頻呈現(xiàn)單元稱(chēng)為監(jiān)控客戶(hù)端,而所述中心管理平臺(tái)和所述音視頻轉(zhuǎn)分發(fā)服務(wù)器 統(tǒng)稱(chēng)為廣義的中心管理平臺(tái)。當(dāng)監(jiān)控客戶(hù)端需要與監(jiān)控?cái)z像頭進(jìn)行會(huì)話(huà)時(shí),即監(jiān)控客戶(hù)端想要查看某個(gè)監(jiān)控?cái)z 像頭拍攝的監(jiān)控畫(huà)面時(shí),或者監(jiān)控客戶(hù)端期望啟動(dòng)某個(gè)監(jiān)控?cái)z像頭時(shí),監(jiān)控客戶(hù)端通過(guò)中 心管理平臺(tái)對(duì)視頻采集單元的監(jiān)控?cái)z像頭發(fā)起會(huì)話(huà)邀請(qǐng),網(wǎng)絡(luò)監(jiān)控?cái)z像頭對(duì)所述邀請(qǐng)進(jìn)行 響應(yīng),然后中心管理平臺(tái)反饋給監(jiān)控?cái)z像頭確認(rèn)信號(hào)。所述監(jiān)控客戶(hù)端可以是定時(shí)對(duì)監(jiān)控 攝像頭發(fā)起邀請(qǐng),也可以是任何監(jiān)控客戶(hù)端需要查看監(jiān)控?cái)z像頭的時(shí)候,對(duì)監(jiān)控?cái)z像頭發(fā) 起邀請(qǐng)。關(guān)于監(jiān)控?cái)z像頭與監(jiān)控客戶(hù)端之間如何建立會(huì)話(huà)的過(guò)程,本發(fā)明不再詳細(xì)進(jìn)行描 述。請(qǐng)參閱圖2所示,當(dāng)與監(jiān)控客戶(hù)端正在進(jìn)行會(huì)話(huà)連接的某個(gè)監(jiān)控?cái)z像頭發(fā)生網(wǎng)絡(luò) 中斷時(shí),此時(shí)音視頻轉(zhuǎn)分發(fā)服務(wù)器會(huì)通過(guò)媒體流?;顧C(jī)制會(huì)檢測(cè)到。所謂媒體流保護(hù)機(jī)制, 是指監(jiān)控客戶(hù)端與監(jiān)控?cái)z像頭會(huì)話(huà)連接的過(guò)程中,音視頻轉(zhuǎn)分發(fā)服務(wù)器會(huì)設(shè)置一個(gè)定時(shí) 器,周期性地檢測(cè)監(jiān)控?cái)z像頭的連接狀況,并將檢測(cè)到的結(jié)果發(fā)送給音視頻轉(zhuǎn)分發(fā)服務(wù)器, 具體的媒體流?;顧C(jī)制為本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)了解的技術(shù),為避免對(duì)本發(fā)明的技術(shù) 內(nèi)容造成混淆,本說(shuō)明書(shū)不再對(duì)?;顧C(jī)制的具體原理及細(xì)節(jié)做詳細(xì)說(shuō)明。請(qǐng)繼續(xù)參閱圖2所示,當(dāng)音視頻轉(zhuǎn)分發(fā)服務(wù)器檢測(cè)到網(wǎng)絡(luò)監(jiān)控?cái)z像頭發(fā)生連接中 斷時(shí),其向中心管理平臺(tái)發(fā)送斷線(xiàn)通知,告知中心管理平臺(tái)與其進(jìn)行會(huì)話(huà)的攝像頭發(fā)生了 連接中斷。此時(shí)中心管理平臺(tái)會(huì)向音視頻轉(zhuǎn)分發(fā)服務(wù)器反饋?lái)憫?yīng)信號(hào)。中心管理平臺(tái)同時(shí) 會(huì)向解碼單元發(fā)出斷線(xiàn)通知,即告警信息,由解碼單元進(jìn)一步通知監(jiān)控客戶(hù)端,所連接的監(jiān) 控?cái)z像頭發(fā)生了網(wǎng)絡(luò)中斷。此時(shí),中心管理平臺(tái)發(fā)出的告警信息會(huì)詢(xún)問(wèn)監(jiān)控客戶(hù)端是否繼 續(xù)等待,如果監(jiān)控客戶(hù)端選擇繼續(xù)等待,則向中心管理平臺(tái)發(fā)出繼續(xù)等待的指示,此時(shí)中心 管理平臺(tái)會(huì)將監(jiān)控客戶(hù)端與該監(jiān)控?cái)z像頭的監(jiān)控連接關(guān)系(或者叫會(huì)話(huà)連接關(guān)系)保存下 來(lái),即保存哪一個(gè)監(jiān)控客戶(hù)端與哪一個(gè)監(jiān)控?cái)z像頭應(yīng)該是保持會(huì)話(huà)連接的。而監(jiān)控?cái)z像頭 在網(wǎng)絡(luò)恢復(fù)之后會(huì)向中心管理平臺(tái)重新發(fā)送注冊(cè)請(qǐng)求,中心管理平臺(tái)收到注冊(cè)請(qǐng)求會(huì)向監(jiān)控?cái)z像頭反饋?zhàn)?cè)響應(yīng)信號(hào),并依據(jù)之前保存的監(jiān)控客戶(hù)端與該監(jiān)控?cái)z像頭的監(jiān)控連接關(guān) 系重新向監(jiān)控?cái)z像頭發(fā)起邀請(qǐng),建立連接,監(jiān)控?cái)z像頭對(duì)中心管理平臺(tái)發(fā)起的邀請(qǐng)發(fā)出響 應(yīng)信號(hào),中心管理平臺(tái)再回復(fù)確認(rèn)信號(hào)(ACK)給監(jiān)控?cái)z像頭,則在監(jiān)控客戶(hù)端與監(jiān)控?cái)z像 頭之間重新建立會(huì)話(huà)連接。例如,在正常情況下,在晚上6點(diǎn)鐘時(shí),監(jiān)控客戶(hù)端發(fā)出邀請(qǐng),與監(jiān)控?cái)z像頭建立 會(huì)話(huà)連接。在晚上6點(diǎn)半時(shí),監(jiān)控?cái)z像頭發(fā)生網(wǎng)絡(luò)中斷,此時(shí)音視頻轉(zhuǎn)分發(fā)服務(wù)器檢測(cè)到網(wǎng) 絡(luò)監(jiān)控?cái)z像頭發(fā)生連接中斷時(shí),其向中心管理平臺(tái)發(fā)送斷線(xiàn)通知,中心管理平臺(tái)詢(xún)問(wèn)監(jiān)控 客戶(hù)端是否進(jìn)行等待,監(jiān)控客戶(hù)端回應(yīng)繼續(xù)等待,則中心管理平臺(tái)一直處于等待狀態(tài),如果 在晚上6點(diǎn)40分,監(jiān)控?cái)z像頭網(wǎng)絡(luò)恢復(fù),則監(jiān)控?cái)z像頭會(huì)向中心管理平臺(tái)重新發(fā)送注冊(cè)請(qǐng) 求,中心管理平臺(tái)收到注冊(cè)請(qǐng)求會(huì)向監(jiān)控?cái)z像頭反饋?zhàn)?cè)響應(yīng)信號(hào),并會(huì)重新向監(jiān)控?cái)z像 頭發(fā)起邀請(qǐng),建立連接,監(jiān)控?cái)z像頭對(duì)中心管理平臺(tái)發(fā)起的邀請(qǐng)發(fā)出響應(yīng)信號(hào),中心管理平 臺(tái)再回復(fù)確認(rèn)信號(hào)(ACK)給監(jiān)控?cái)z像頭,則在監(jiān)控客戶(hù)端與監(jiān)控?cái)z像頭之間重新建立會(huì)話(huà) 連接。請(qǐng)參閱圖3所示,當(dāng)音視頻轉(zhuǎn)分發(fā)服務(wù)器檢測(cè)到網(wǎng)絡(luò)監(jiān)控?cái)z像頭發(fā)生連接中斷 時(shí),其向中心管理平臺(tái)發(fā)送斷線(xiàn)通知,告知中心管理平臺(tái)與其進(jìn)行會(huì)話(huà)的攝像頭發(fā)生了連 接中斷。此時(shí)中心管理平臺(tái)會(huì)向音視頻轉(zhuǎn)分發(fā)服務(wù)器反饋?lái)憫?yīng)信號(hào)。中心管理平臺(tái)同時(shí)會(huì) 向解碼單元發(fā)出斷線(xiàn)通知,即告警信息,由解碼單元進(jìn)一步通知監(jiān)控客戶(hù)端,所連接的監(jiān)控 攝像頭發(fā)生了網(wǎng)絡(luò)中斷。此時(shí),中心管理平臺(tái)發(fā)出的告警信息會(huì)詢(xún)問(wèn)監(jiān)控客戶(hù)端是否繼續(xù) 等待,如果監(jiān)控客戶(hù)端選擇不等待,則監(jiān)控客戶(hù)端通過(guò)解碼單元向中心管理平臺(tái)發(fā)出拆除 會(huì)話(huà)請(qǐng)求的指示,中心管理平臺(tái)收到拆除會(huì)話(huà)請(qǐng)求之后會(huì)通過(guò)解碼單元向監(jiān)控客戶(hù)端反饋 拆除會(huì)話(huà)響應(yīng),則會(huì)話(huà)被拆除。在前述實(shí)施方式中,當(dāng)監(jiān)控?cái)z像頭發(fā)生網(wǎng)絡(luò)中斷時(shí),所述中心管理平臺(tái)會(huì)詢(xún)問(wèn)監(jiān) 控客戶(hù)端是否等待,但可能監(jiān)控客戶(hù)端沒(méi)有人值守,因此,在其他實(shí)施例中,當(dāng)監(jiān)控?cái)z像頭 發(fā)生網(wǎng)絡(luò)中斷時(shí),所述中心管理平臺(tái)不用詢(xún)問(wèn)監(jiān)控客戶(hù)端是否等待,而直接設(shè)定為等待監(jiān) 控?cái)z像頭網(wǎng)絡(luò)恢復(fù)后自動(dòng)連接。請(qǐng)參閱圖4所示,當(dāng)音視頻轉(zhuǎn)分發(fā)服務(wù)器檢測(cè)到網(wǎng)絡(luò)監(jiān)控?cái)z像頭發(fā)生連接中斷 時(shí),其向中心管理平臺(tái)發(fā)出斷線(xiàn)通知,中心管理平臺(tái)向音視頻轉(zhuǎn)分發(fā)服務(wù)器反饋?lái)憫?yīng)信號(hào)。 此時(shí)如果有在執(zhí)行存儲(chǔ)音視頻存儲(chǔ)計(jì)劃,中心管理平臺(tái)會(huì)暫停存儲(chǔ)計(jì)劃,并將該存儲(chǔ)計(jì)劃 保存。當(dāng)監(jiān)控?cái)z像頭網(wǎng)絡(luò)恢復(fù)之后,監(jiān)控?cái)z像頭會(huì)向中心管理平臺(tái)重新發(fā)送注冊(cè)請(qǐng)求,中心 管理平臺(tái)收到注冊(cè)請(qǐng)求會(huì)向監(jiān)控?cái)z像頭反饋?zhàn)?cè)響應(yīng)信號(hào),并會(huì)重新向監(jiān)控?cái)z像頭發(fā)起邀 請(qǐng),建立連接,監(jiān)控?cái)z像頭對(duì)中心管理平臺(tái)發(fā)起的邀請(qǐng)發(fā)出響應(yīng)信號(hào),中心管理平臺(tái)再回復(fù) 確認(rèn)信號(hào)(ACK)給監(jiān)控?cái)z像頭,則在監(jiān)控客戶(hù)端與監(jiān)控?cái)z像頭之間重新建立會(huì)話(huà)連接。同 時(shí)中心管理平臺(tái)會(huì)自動(dòng)檢測(cè)是否有未執(zhí)行完的存儲(chǔ)計(jì)劃,如果有,則繼續(xù)執(zhí)行存儲(chǔ)計(jì)劃。例如,在前述監(jiān)控系統(tǒng)中,雖然設(shè)定的是晚上6點(diǎn),監(jiān)控客戶(hù)端與監(jiān)控?cái)z像頭建立 會(huì)話(huà)連接,但只設(shè)定在夜里2點(diǎn)至4點(diǎn)時(shí),需要對(duì)監(jiān)控?cái)z像頭拍攝的畫(huà)面進(jìn)行存儲(chǔ)(即存儲(chǔ) 計(jì)劃),而監(jiān)控?cái)z像頭在夜里2點(diǎn)半發(fā)生網(wǎng)絡(luò)斷線(xiàn),則音視頻轉(zhuǎn)分發(fā)服務(wù)器檢測(cè)到網(wǎng)絡(luò)監(jiān)控 攝像頭發(fā)生連接中斷之后,通知中心管理平臺(tái),中心管理平臺(tái)中斷向音視頻存儲(chǔ)服務(wù)器存 儲(chǔ)音視頻流,并將該存儲(chǔ)計(jì)劃保存。當(dāng)夜里2點(diǎn)半鐘,監(jiān)控?cái)z像頭網(wǎng)絡(luò)恢復(fù)之后,監(jiān)控?cái)z像 頭會(huì)向中心管理平臺(tái)重新發(fā)送注冊(cè)請(qǐng)求,中心管理平臺(tái)收到注冊(cè)請(qǐng)求會(huì)向監(jiān)控?cái)z像頭反饋
7注冊(cè)響應(yīng)信號(hào),并會(huì)重新向監(jiān)控?cái)z像頭發(fā)起邀請(qǐng),建立連接,監(jiān)控?cái)z像頭對(duì)中心管理平臺(tái)發(fā) 起的邀請(qǐng)發(fā)出響應(yīng)信號(hào),中心管理平臺(tái)再回復(fù)確認(rèn)信號(hào)(ACK)給監(jiān)控?cái)z像頭,則在監(jiān)控客 戶(hù)端與監(jiān)控?cái)z像頭之間重新建立會(huì)話(huà)連接。同時(shí)中心管理平臺(tái)會(huì)自動(dòng)檢測(cè)到之前保存的夜 里2點(diǎn)至4點(diǎn)之間有存儲(chǔ)計(jì)劃,則中心管理平臺(tái)通過(guò)音視頻存儲(chǔ)服務(wù)器繼續(xù)執(zhí)行存儲(chǔ)計(jì)劃。本發(fā)明的自動(dòng)恢復(fù)監(jiān)控和存儲(chǔ)的方法,在監(jiān)控?cái)z像頭發(fā)生網(wǎng)絡(luò)中斷時(shí),中心管理 平臺(tái)會(huì)保存監(jiān)控客戶(hù)端與監(jiān)控?cái)z像頭的監(jiān)控連接關(guān)系,在攝像頭重新上線(xiàn)時(shí),監(jiān)控?cái)z像頭 自動(dòng)向中心管理平臺(tái)發(fā)送注冊(cè)請(qǐng)求,中心管理平臺(tái)收到注冊(cè)請(qǐng)求,會(huì)依據(jù)保存的監(jiān)控客戶(hù) 端與監(jiān)控?cái)z像頭的監(jiān)控連接關(guān)系重新向監(jiān)控?cái)z像頭發(fā)起邀請(qǐng),建立起連接。另外,監(jiān)控?cái)z像 頭和音視頻轉(zhuǎn)分發(fā)服務(wù)器之間建立起連接之后,中心管理平臺(tái)會(huì)自動(dòng)檢測(cè)是否有未執(zhí)行完 的存儲(chǔ)計(jì)劃,如果有,繼續(xù)執(zhí)行存儲(chǔ)計(jì)劃。這樣就可以保證監(jiān)控?cái)z像頭在網(wǎng)絡(luò)恢復(fù)的時(shí)候, 自動(dòng)恢復(fù)監(jiān)控和存儲(chǔ),避免因?yàn)閿z像頭短暫掉線(xiàn)而造成的錄像遺漏。上述說(shuō)明已經(jīng)充分揭露了本發(fā)明的具體實(shí)施方式
。需要指出的是,熟悉該領(lǐng)域的 技術(shù)人員對(duì)本發(fā)明的具體實(shí)施方式
所做的任何改動(dòng)均不脫離本發(fā)明的權(quán)利要求書(shū)的范圍。 相應(yīng)地,本發(fā)明的權(quán)利要求的范圍也并不僅僅局限于前述具體實(shí)施方式
。
權(quán)利要求
一種監(jiān)控系統(tǒng)自動(dòng)恢復(fù)監(jiān)控的方法,其中所述監(jiān)控系統(tǒng)包括監(jiān)控客戶(hù)端、中心管理平臺(tái)以及監(jiān)控前端設(shè)備,所述監(jiān)控前端設(shè)備通過(guò)所述中心管理平臺(tái)建立與監(jiān)控客戶(hù)端的會(huì)話(huà)連接,其進(jìn)一步包括當(dāng)與一監(jiān)控客戶(hù)端正在進(jìn)行會(huì)話(huà)連接的監(jiān)控前端設(shè)備網(wǎng)絡(luò)斷線(xiàn)之后,所述中心管理平臺(tái)保存起所述監(jiān)控前端設(shè)備與所述監(jiān)控客戶(hù)端的監(jiān)控連接關(guān)系,在監(jiān)控前端設(shè)備網(wǎng)絡(luò)恢復(fù)后,中心管理平臺(tái)依據(jù)所保存的監(jiān)控連接關(guān)系,重新向監(jiān)控前端設(shè)備發(fā)起邀請(qǐng),以重新建立所述監(jiān)控客戶(hù)端與監(jiān)控前端設(shè)備的會(huì)話(huà)連接。
2.如權(quán)利要求1所述的自動(dòng)恢復(fù)監(jiān)控的方法,其特征在于所述中心管理平臺(tái)包括轉(zhuǎn) 分發(fā)服務(wù)器,所述中心管理平臺(tái)通過(guò)所述轉(zhuǎn)分發(fā)服務(wù)器與監(jiān)控前端設(shè)備連接,所述轉(zhuǎn)分發(fā) 服務(wù)器通過(guò)?;顧C(jī)制檢測(cè)所述監(jiān)控前端設(shè)備的網(wǎng)絡(luò)連接是否中斷。
3.如權(quán)利要求1所述的自動(dòng)恢復(fù)監(jiān)控的方法,其特征在于在監(jiān)控前端設(shè)備網(wǎng)絡(luò)恢復(fù) 之后,監(jiān)控前端設(shè)備重新向中心管理平臺(tái)發(fā)送注冊(cè)請(qǐng)求,然后中心管理平臺(tái)重新向監(jiān)控前 端設(shè)備發(fā)起邀請(qǐng),重新建立連接。
4.如權(quán)利要求1所述的自動(dòng)恢復(fù)監(jiān)控的方法,其特征在于在監(jiān)控前端設(shè)備網(wǎng)絡(luò)斷線(xiàn) 之后,中心管理平臺(tái)會(huì)發(fā)送告警信息給監(jiān)控客戶(hù)端,并詢(xún)問(wèn)監(jiān)控客戶(hù)端是否繼續(xù)等待,如果 監(jiān)控客戶(hù)端選擇不等待,會(huì)發(fā)送切斷信號(hào),斷開(kāi)連接。如果監(jiān)控客戶(hù)端選擇繼續(xù)等待,連接 會(huì)保持。
5.一種監(jiān)控系統(tǒng)自動(dòng)恢復(fù)存儲(chǔ)的方法,其中所述監(jiān)控系統(tǒng)包括監(jiān)控存儲(chǔ)服務(wù)器、中心 管理平臺(tái)以及監(jiān)控前端設(shè)備,所述監(jiān)控前端設(shè)備通過(guò)網(wǎng)絡(luò)將監(jiān)控?cái)?shù)據(jù)傳輸給中心管理平 臺(tái),并由中心管理平臺(tái)將數(shù)據(jù)發(fā)送給前端設(shè)備以及監(jiān)控存儲(chǔ)服務(wù)器,其包括在監(jiān)控前端設(shè)備網(wǎng)絡(luò)斷線(xiàn)之后,中心管理平臺(tái)保存未執(zhí)行完的向監(jiān)控存儲(chǔ)服務(wù)器存儲(chǔ) 數(shù)據(jù)的存儲(chǔ)計(jì)劃,在監(jiān)控前端設(shè)備網(wǎng)絡(luò)恢復(fù)后,中心管理平臺(tái)檢測(cè)是否有未執(zhí)行完的存儲(chǔ) 計(jì)劃,如果有,繼續(xù)執(zhí)行存儲(chǔ)計(jì)劃。
6.如權(quán)利要求5所述的自動(dòng)恢復(fù)存儲(chǔ)的方法,其特征在于所述中心管理平臺(tái)包括轉(zhuǎn) 分發(fā)服務(wù)器,所述中心管理平臺(tái)通過(guò)所述轉(zhuǎn)分發(fā)服務(wù)器與監(jiān)控前端設(shè)備連接,所述轉(zhuǎn)分發(fā) 服務(wù)器通過(guò)?;顧C(jī)制檢測(cè)監(jiān)控前端的網(wǎng)絡(luò)連接是否中斷。
7.—種監(jiān)控系統(tǒng)自動(dòng)恢復(fù)監(jiān)控和存儲(chǔ)的方法,其中所述監(jiān)控系統(tǒng)包括監(jiān)控客戶(hù)端、中 心管理平臺(tái)、監(jiān)控前端設(shè)備以及監(jiān)控存儲(chǔ)服務(wù)器,所述監(jiān)控前端設(shè)備通過(guò)所述中心管理平 臺(tái)建立與監(jiān)控客戶(hù)端的會(huì)話(huà)連接以及將監(jiān)控?cái)?shù)據(jù)儲(chǔ)存于所述監(jiān)控存儲(chǔ)服務(wù)器,其包括當(dāng)與一監(jiān)控客戶(hù)端正在進(jìn)行會(huì)話(huà)連接的監(jiān)控前端設(shè)備網(wǎng)絡(luò)斷線(xiàn)之后,中心管理平臺(tái)保 存需要恢復(fù)的監(jiān)控連接關(guān)系以及存儲(chǔ)計(jì)劃,在監(jiān)控前端設(shè)備網(wǎng)絡(luò)恢復(fù)后,中心管理平臺(tái)依 據(jù)所保存的監(jiān)控連接關(guān)系重新向監(jiān)控前端設(shè)備發(fā)起邀請(qǐng),重新建立監(jiān)控客戶(hù)端與監(jiān)控前端 設(shè)備的連接,以及中心管理平臺(tái)檢測(cè)是否有未執(zhí)行完的存儲(chǔ)計(jì)劃,如果有,繼續(xù)執(zhí)行存儲(chǔ)計(jì) 劃。
8.如權(quán)利要求7所述的自動(dòng)恢復(fù)監(jiān)控和存儲(chǔ)的方法,其特征在于所述中心管理平臺(tái) 包括轉(zhuǎn)分發(fā)服務(wù)器,所述中心管理平臺(tái)通過(guò)所述轉(zhuǎn)分發(fā)服務(wù)器與監(jiān)控前端設(shè)備連接,所述 轉(zhuǎn)分發(fā)服務(wù)器通過(guò)?;顧C(jī)制檢測(cè)監(jiān)控前端設(shè)備的網(wǎng)絡(luò)連接是否中斷。
9.如權(quán)利要求7所述的自動(dòng)恢復(fù)監(jiān)控和存儲(chǔ)的方法,其特征在于在監(jiān)控前端設(shè)備網(wǎng) 絡(luò)恢復(fù)之后,監(jiān)控前端設(shè)備重新向中心管理平臺(tái)發(fā)送注冊(cè)請(qǐng)求,然后中心管理平臺(tái)重新向監(jiān)控前端設(shè)備發(fā)起邀請(qǐng),重新建立連接。
10.如權(quán)利要求7所述的自動(dòng)恢復(fù)監(jiān)控和存儲(chǔ)的方法,其特征在于在監(jiān)控前端設(shè)備網(wǎng) 絡(luò)斷線(xiàn)之后,中心管理平臺(tái)會(huì)發(fā)送告警信息給監(jiān)控客戶(hù)端,并詢(xún)問(wèn)監(jiān)控客戶(hù)端是否繼續(xù)等 待。如果監(jiān)控客戶(hù)端選擇不等待,會(huì)發(fā)送切斷信號(hào),斷開(kāi)連接。如果監(jiān)控客戶(hù)端選擇繼續(xù)等 待,連接會(huì)保持。
11.一種監(jiān)控系統(tǒng),其包括監(jiān)控客戶(hù)端、中心管理平臺(tái)以及監(jiān)控前端設(shè)備,所述監(jiān)控前 端設(shè)備通過(guò)中心管理平臺(tái)建立與監(jiān)控客戶(hù)端的會(huì)話(huà)連接;其特征在于當(dāng)與一監(jiān)控客戶(hù)端 正在進(jìn)行會(huì)話(huà)連接的監(jiān)控前端設(shè)備網(wǎng)絡(luò)斷線(xiàn)之后,所述中心管理平臺(tái)保存起所述監(jiān)控前端 設(shè)備與所述監(jiān)控客戶(hù)端的監(jiān)控連接關(guān)系,在監(jiān)控前端設(shè)備網(wǎng)絡(luò)恢復(fù)后,中心管理平臺(tái)依據(jù) 所保存的監(jiān)控連接關(guān)系,重新向監(jiān)控前端設(shè)備發(fā)起邀請(qǐng),以重新建立所述監(jiān)控客戶(hù)端與監(jiān) 控前端設(shè)備的會(huì)話(huà)連接。
12.如權(quán)利要求11所述的監(jiān)控系統(tǒng),其特征在于其還包括用于存儲(chǔ)所述監(jiān)控前端監(jiān) 控?cái)?shù)據(jù)的監(jiān)控存儲(chǔ)服務(wù)器,在監(jiān)控前端設(shè)備網(wǎng)絡(luò)斷線(xiàn)之后,中心管理平臺(tái)保存未執(zhí)行完的 向監(jiān)控存儲(chǔ)服務(wù)器存儲(chǔ)數(shù)據(jù)的存儲(chǔ)計(jì)劃,在監(jiān)控前端設(shè)備網(wǎng)絡(luò)恢復(fù)后,中心管理平臺(tái)檢測(cè) 是否有未執(zhí)行完的存儲(chǔ)計(jì)劃,如果有,繼續(xù)執(zhí)行存儲(chǔ)計(jì)劃。
全文摘要
本發(fā)明提供一種監(jiān)控系統(tǒng)的監(jiān)控設(shè)備網(wǎng)絡(luò)中斷之后自動(dòng)恢復(fù)監(jiān)控和存儲(chǔ)的方法,在監(jiān)控中一旦監(jiān)控設(shè)備網(wǎng)絡(luò)中斷,音視頻轉(zhuǎn)分發(fā)服務(wù)器會(huì)通過(guò)媒體流?;顧C(jī)制檢測(cè)到,并告知中心管理平臺(tái),中心管理平臺(tái)會(huì)將監(jiān)控連接和存儲(chǔ)計(jì)劃保存起來(lái)。一旦前端設(shè)備網(wǎng)絡(luò)恢復(fù),前端設(shè)備會(huì)向中心管理平臺(tái)重新發(fā)送注冊(cè)請(qǐng)求,中心管理平臺(tái)收到注冊(cè)請(qǐng)求,查詢(xún)到有需要恢復(fù)的監(jiān)控連接或者存儲(chǔ)計(jì)劃,會(huì)重新向前端設(shè)備發(fā)起邀請(qǐng),建立起連接。這樣就可以保證前端設(shè)備在網(wǎng)絡(luò)恢復(fù)的時(shí)候,自動(dòng)恢復(fù)監(jiān)控和存儲(chǔ)。
文檔編號(hào)H04L29/08GK101854253SQ20101016500
公開(kāi)日2010年10月6日 申請(qǐng)日期2010年5月7日 優(yōu)先權(quán)日2010年5月7日
發(fā)明者李海菊 申請(qǐng)人:無(wú)錫中星微電子有限公司