亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種視頻監(jiān)控過程中錄像中斷恢復(fù)的方法及系統(tǒng)的制作方法

文檔序號:7709500閱讀:2514來源:國知局
專利名稱:一種視頻監(jiān)控過程中錄像中斷恢復(fù)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于視頻監(jiān)控技術(shù)領(lǐng)域,涉及一種視頻監(jiān)控過程中錄像中斷恢復(fù) 的方法及系統(tǒng)。
背景技術(shù)
近年來,隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,視頻監(jiān)控業(yè)務(wù)得到了廣泛重視。這 種基于寬帶網(wǎng)絡(luò)或移動網(wǎng)絡(luò)的圖像遠程傳輸、管理的新增值業(yè)務(wù)被越來越多 的用戶所接受。視頻監(jiān)控業(yè)務(wù)主要為用戶提供視頻實時觀看、云鏡控制操作、 錄像存儲管理以及告警聯(lián)動通知等服務(wù),用戶可以隨時隨地的對監(jiān)控點進行 全天候的監(jiān)控。
隨著業(yè)務(wù)的不斷完善和用戶的增加,系統(tǒng)的穩(wěn)定性和連續(xù)性也變得越來 越重要,錄像作為監(jiān)控系統(tǒng)的核心功能之一,更需要加強功能的完善性和穩(wěn) 定性。但是在系統(tǒng)升級、掉電重啟、宕機等各種正常和非正常的中斷情況下, 自動恢復(fù)到之前狀態(tài)的需求也就變得越來越迫切。
一般的視頻監(jiān)控錄像只能實現(xiàn)基本的錄像插-;改、錄像任務(wù)的制定下發(fā)和 錄像任務(wù)的完成處理等功能,但對正在錄像的任務(wù)被中斷、錄像任務(wù)下發(fā)處 理中斷等異常情況的處理和恢復(fù)存在遺漏點,而這必然會造成錄像文件的丟 失,從而對客戶造成更為嚴重的影響。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種視頻監(jiān)控過程中錄像中斷恢復(fù)的 方法及系統(tǒng),以避免了由于掉電、停機、升級等情況出現(xiàn)時原錄像任務(wù)丟失 的情況。為解決上述問題,本發(fā)明提供了 一種視頻監(jiān)控過程中錄像中斷恢復(fù)的方
法,包括
視頻監(jiān)控系統(tǒng)啟動后,對錄像任務(wù)表中的每一條錄像任務(wù)進行掃描,對 于未過期的處于正在錄像狀態(tài)的錄像任務(wù),則新建一條錄像任務(wù),并將該條 新建的錄像任務(wù)下發(fā)給流媒體服務(wù)器,其中,該條新建的錄像任務(wù)的計劃開 始時間為當前時間,計劃結(jié)束時間為所述未過期的處于正在錄像狀態(tài)的錄像 任務(wù)的計劃結(jié)束時間;
所述流媒體服務(wù)器收到所述錄像任務(wù)后,控制相應(yīng)錄像設(shè)備開始錄像。
進一步地,上述方法還可包括
所述視頻監(jiān)控系統(tǒng)在對所述錄像任務(wù)表進行掃描過程中,將已過期的處 于待錄像狀態(tài)的錄像任務(wù)刪除。
進一步地,上述方法還可具有以下特征
對于未過期的處于正在錄像狀態(tài)的錄像任務(wù),所述視頻監(jiān)控系統(tǒng)除新建 錄像任務(wù)外,還向所述流媒體服務(wù)器發(fā)起異常查詢請求流程,查詢該條錄像 任務(wù)的完成情況。
進一步地,上述方法還可具有以下特征
所述視頻監(jiān)控系統(tǒng)在對所述錄像任務(wù)表進行掃描過程中,對于已過期的 處于正在錄像狀態(tài)的錄像任務(wù),則直接向所述流媒體服務(wù)器發(fā)起異常查詢請 求流程。
進一步地,上述方法還可具有以下特征 所述視頻監(jiān)控系統(tǒng)中設(shè)有 一 第 一 閾值;
所述對于未過期的處于正在錄像狀態(tài)的錄像任務(wù),新建一條錄像任務(wù)是

對于未過期的、處于正在錄像狀態(tài)的、且計劃結(jié)束時間與當前時間的差 值小于所述第一閾值的錄像任務(wù),新建一條錄像任務(wù)。
進一步地,上述方法還可包括
完成對所述錄像任務(wù)表中的每一條錄像任務(wù)的掃描后,開始對錄像計劃表中的每一條錄像計劃進行掃描,將計劃開始時間早于當前時間且未過期的 錄像計劃下發(fā)到所述錄像任務(wù)表中。
進一步地,上述方法還可具有以下特征 所述視頻監(jiān)控系統(tǒng)中設(shè)有 一 第二閾值;
在對所述錄像計劃表中的每一條錄像計劃進行掃描的過程中,將計劃開 始時間晚于當前時間且所述計劃開始時間與當前時間的差值小于等于所述 第二閾值的錄像計劃下發(fā)到所述錄像任務(wù)表中。
進一步地,上述方法還可具有以下特征
所述視頻監(jiān)控系統(tǒng)中設(shè)有 一第三閾值;
所述將計劃開始時間早于當前時間且未過期的錄像計劃下發(fā)到所述錄 像任務(wù)表中是指將計劃開始時間早于當前時間的、未過期的、且計劃結(jié)束 時間與當前時間的差值大于等于所述第三閾值的錄像計劃下發(fā)到所述錄像 任務(wù)表中。
進一步地,上述方法還可具有以下特征
所述未過期的錄像任務(wù)為計劃結(jié)束時間晚于當前時間的錄像任務(wù)。 進一步地,上述方法還可具有以下特征
所述未過期的錄像計劃為計劃結(jié)束時間晚于當前時間的錄像計劃。
本發(fā)明還提供了 一種視頻監(jiān)控過程中錄像中斷恢復(fù)的系統(tǒng),該視頻監(jiān)控 系統(tǒng)中包括存儲模塊、掃描模塊、錄像任務(wù)創(chuàng)建模塊、任務(wù)下發(fā)模塊;
所述存儲模塊用于保存錄像任務(wù)表;
所述掃描模塊用于在所述視頻監(jiān)控系統(tǒng)啟動后對所述存儲模塊中保存 的錄像任務(wù)表中的每一條錄像任務(wù)進行掃描,如判斷出其中某條錄像任務(wù)為 未過期的處于正在錄像狀態(tài)的錄像任務(wù),則向所述錄像任務(wù)創(chuàng)建模塊發(fā)送創(chuàng) 建命令,其中攜帶該條錄像任務(wù)的計劃結(jié)束時間;
所述錄像任務(wù)創(chuàng)建模塊用于在接收到所述創(chuàng)建命令后,根據(jù)其中攜帶的 計劃結(jié)束時間和當前系統(tǒng)時間創(chuàng)建一條新的錄像任務(wù),然后將該新創(chuàng)建的錄像任務(wù)發(fā)送給任務(wù)下發(fā)模塊;
所述任務(wù)下發(fā)模塊將該新創(chuàng)建的錄像任務(wù)下發(fā)給流媒體服務(wù)器。 進一步地,上述系統(tǒng)還可具有以下特征
所述掃描模塊還用于在對所述錄像任務(wù)表進行掃描過程中,將已過期的 處于待錄像狀態(tài)的錄像任務(wù)刪除。
進一步地,上述系統(tǒng)還可具有以下特征
所述存儲模塊中保存有 一 第 一 閾值;
所述掃描模塊用于在掃描到未過期的處于正在錄像狀態(tài)的錄像任務(wù)后 向所述錄像任務(wù)創(chuàng)建模塊發(fā)送創(chuàng)建命令是指
所述掃描模塊用于在掃描到未過期的、處于正在錄像狀態(tài)的、且計劃結(jié) 束時間與當前時間的差值小于所述第一閾值的錄像任務(wù)后,向所述錄像任務(wù) 創(chuàng)建模塊發(fā)送創(chuàng)建命令。
進一步地,上述系統(tǒng)還可包括錄像計劃調(diào)度模塊;
所述存儲模塊中還保存有錄像計劃表;
所述掃描模塊用于在完成對所述錄像任務(wù)表中的每一條錄像任務(wù)的掃 描后,開始對所述錄像計劃表中的每一條錄像計劃進行掃描,如掃描到某條 錄像計劃的開始時間早于當前時間且未過期,則還用于向所述錄像計劃調(diào)度 模塊發(fā)送調(diào)度命令;
所述錄像計劃調(diào)度模塊用于在接收到所述調(diào)度命令后,將該條錄像計劃 下發(fā)到所述錄像任務(wù)表中。
進一步地,上述系統(tǒng)還可具有以下特征
所述視頻監(jiān)控系統(tǒng)中設(shè)有 一第二閾值;
所述掃描模塊還用于在掃描到某條錄像計劃未過期、計劃開始時間晚于 當前時間的、且所述計劃開始時間與當前時間的差值小于等于所述第二閾值 時,向所述錄像計劃調(diào)度模塊發(fā)送調(diào)度命令。
進一步地,上述系統(tǒng)還可具有以下特征
所述視頻監(jiān)控系統(tǒng)中設(shè)有 一 第三閾值;所述掃描模塊用于在掃描到某條錄像計劃的開始時間早于當前時間且
未過期時,向所述錄像計劃調(diào)度模塊發(fā)送調(diào)度命令是指所述掃描才莫塊用于 在掃描到某條錄像計劃的計劃開始時間早于當前時間、未過期、且計劃結(jié)束 時間與當前時間的差值大于等于所述第三閾值時,向所述錄像計劃調(diào)度模塊 發(fā)送調(diào)度命令。
與一般的監(jiān)控錄像方法相比,本發(fā)明具有以下優(yōu)勢
增加對掉電、重啟、升級等情況正在錄像業(yè)務(wù)的連接處理,從軟件上保 證錄像文件的完整和連續(xù)性;及時主動進行異常錄像文件的查詢,避免因上 述情況而導(dǎo)致錄像文件的丟失。通過對錄像任務(wù)中斷恢復(fù)處理,保證了業(yè)務(wù) 的連續(xù)性,保護了系統(tǒng)的穩(wěn)定,提高了平臺的異常處理能力。


圖1為本發(fā)明實施例中網(wǎng)絡(luò)結(jié)構(gòu)示意圖2為本發(fā)明實施例中視頻監(jiān)控過程中錄像中斷恢復(fù)的方法流程圖; 圖3為本發(fā)明實施例中視頻監(jiān)控系統(tǒng)的結(jié)構(gòu)圖。
具體實施例方式
下面將結(jié)合附圖及實施例對本發(fā)明的技術(shù)方案進行更詳細的說明。
圖1顯示本發(fā)明的網(wǎng)絡(luò)結(jié)構(gòu)示意圖,4聶像頭通過PU ( Peripheral Unit, 前端)與網(wǎng)絡(luò)相連,PU可以是移動設(shè)備也可以為固定設(shè)備,CU( Client Unit, 客戶端)可以通過移動網(wǎng)絡(luò)或固定網(wǎng)絡(luò)連接公網(wǎng)的RGM ( Register Manager System,注冊管理子系統(tǒng)),來^見看^L頻或錄《象。
現(xiàn)有的錄像監(jiān)控系統(tǒng)中均保存有兩個表錄像計劃表和錄像任務(wù)表。錄 像計劃表是由用戶設(shè)定的,其中保存有用戶設(shè)定的各條錄像計劃的計劃開始 時間及計劃結(jié)束時間等;錄像任務(wù)表是錄像監(jiān)控系統(tǒng)根據(jù)錄像計劃表中的錄 像計劃動態(tài)更新的,其中保存有各條錄像任務(wù)的計劃開始時間、計劃結(jié)束時 間及當前錄《象狀態(tài)等信息,當一條錄像任務(wù)結(jié)束后,錄像監(jiān)控系統(tǒng)會在錄像任務(wù)表中將該條錄像任務(wù)刪除。
本發(fā)明所述方法的基本構(gòu)思是視頻監(jiān)控系統(tǒng)啟動后,對錄像任務(wù)表中
的每一條錄像任務(wù)進行掃描,對于未過期的處于正在錄像狀態(tài)的錄像任務(wù), 則新建一條錄像任務(wù),并將該條新建的錄像任務(wù)下發(fā)給流媒體服務(wù)器,其中, 該條新建的錄像任務(wù)的計劃開始時間為當前時間,計劃結(jié)束時間為該未過期
的處于正在錄像狀態(tài)的錄像任務(wù)的計劃結(jié)束時間;流媒體服務(wù)器收到錄像任 務(wù)后,控制相應(yīng)錄像設(shè)備開始錄像。其中,未過期的錄像任務(wù)為計劃結(jié)束時 間晚于當前時間的錄^f象任務(wù)。
此外,視頻監(jiān)控系統(tǒng)在對錄像任務(wù)表進行掃描過程中,還可以將已過期 的處于待錄像狀態(tài)的錄像任務(wù)刪除。
對于未過期的處于正在錄像狀態(tài)的錄像任務(wù),視頻監(jiān)控系統(tǒng)除新建錄像 任務(wù)外,還向流媒體服務(wù)器發(fā)起異常查詢請求流程,查詢該條錄像任務(wù)的完 成情況;對于已過期的處于正在錄像狀態(tài)的錄像任務(wù),則直接向流媒體服務(wù) 器發(fā)起異常查詢請求流程。
為了保證不浪費錄像資源,可以在視頻監(jiān)控系統(tǒng)中設(shè)置一第一閾值;則 對于未過期的處于正在錄像狀態(tài)的錄像任務(wù),新建一條錄像任務(wù)是指對于 未過期的、處于正在錄像狀態(tài)的、且計劃結(jié)束時間與當前時間的差值小于所 述第一閾值的錄像任務(wù),新建一條錄像任務(wù)。
由于視頻監(jiān)控系統(tǒng)中還保存有錄像計劃表,因此在完成對所述錄像任務(wù) 表中的每一條錄像任務(wù)的掃描后,開始對錄像計劃表中的每一條錄像計劃進
行掃描,將計劃開始時間早于當前時間且未過期的錄像計劃下發(fā)到錄像任務(wù) 表中。其中,未過期的錄像計劃為計劃結(jié)束時間晚于當前時間的錄像計劃。
同樣地,為了保證不浪費錄像資源,視頻監(jiān)控系統(tǒng)中設(shè)有一第二閾值;
在對錄像計劃表中的每一條錄像計劃進行掃描的過程中,將計劃開始時 間晚于當前時間且計劃開始時間與當前時間的差值小于等于第二閾值的錄 像計劃下發(fā)到錄像任務(wù)表中。
此外,視頻監(jiān)控系統(tǒng)中設(shè)有一第三閾值;則上述將計劃開始時間早于當 前時間且未過期的錄像計劃下發(fā)到所述錄像任務(wù)表中是指將計劃開始時間早于當前時間的、未過期的、且計劃結(jié)束時間與當前時間的差值大于等于第 三閾值的錄像計劃下發(fā)到錄像任務(wù)表中。
下面用本發(fā)明的 一 個應(yīng)用實例進 一 步加以i兌明。
如圖2所示,視頻監(jiān)控過程中錄像中斷恢復(fù)的方法包括以下步驟
步驟一、監(jiān)控系統(tǒng)每次啟動時,觸發(fā)錄像狀態(tài)檢測程序,從錄像任務(wù)表 中選擇一條錄像任務(wù)進行掃描;
步驟二、根據(jù)該條錄像任務(wù)的狀態(tài)信息判斷其當前狀態(tài),如為待錄像狀 態(tài)則執(zhí)行步驟三;否則執(zhí)行步驟五;
步驟三、判斷該條錄像任務(wù)是否已經(jīng)過期(即判斷該條錄像任務(wù)的計劃 結(jié)束時間是否早于當前時間),如果是則刪除該條錄像任務(wù);否則,執(zhí)行步 驟四;
步驟四、判斷是否已遍歷錄像任務(wù)表,如果已遍歷,則執(zhí)行步驟六;否 則,掃描下一條錄像任務(wù),執(zhí)行步驟二,;
步驟五、當前錄像任務(wù)處于正在錄像狀態(tài),則表明該條任務(wù)是被迫中斷 的任務(wù),此時需要恢復(fù)?;謴?fù)的過程包括首先判斷該條錄像任務(wù)是否已過 期,如果沒過期且該條錄像任務(wù)的計劃結(jié)束時間與當前時間的差值大于等于 一設(shè)定的第一閾值(如l分鐘),則在該錄像任務(wù)表中新建一條錄像任務(wù), 該條新的錄像任務(wù)的計劃開始時間為當前時間,計劃結(jié)束時間為該條被迫中 斷的錄像任務(wù)的計劃結(jié)束時間,然后將該條新建的錄像任務(wù)下發(fā)給流媒體服 務(wù)器,并向流媒體服務(wù)器發(fā)起異常查詢請求流程,查詢該條被迫中斷的錄像 任務(wù)的完成情況,再執(zhí)行步驟四;如果該條錄像任務(wù)已過期,或該條錄像任 務(wù)沒有過期但其計劃結(jié)束時間與當前時間的差值小于一設(shè)定的第一閾值,則 直接向流媒體服務(wù)器發(fā)起異常查詢請求流程,然后執(zhí)行步驟四;
步驟六、從錄像計劃表中選擇一條錄像計劃進行掃描;
步驟七、判斷該條錄像計劃的計劃開始時間是否晚于當前時間,如是則 執(zhí)行步驟八,否則執(zhí)行步驟十;
步驟八、判斷該條錄像計劃的計劃開始時間與當前時間的差值是否大于一設(shè)定的第二闊值,如是則執(zhí)行步驟九;否則,將該條錄像計劃下發(fā)到錄像 任務(wù)表中;
步驟九、判斷是否已遍歷錄像計劃表,如果已遍歷,則結(jié)束;否則,掃 描下一條錄像計劃,執(zhí)行步驟七;
步驟十、判斷該條錄像計劃是否已過期(即判斷該條錄像計劃的計劃結(jié) 束時間是否早于當前時間),如是,則執(zhí)行步驟九;否則,判斷該條錄像計 劃的計劃結(jié)束時間與當前時間的差值是否大于等于 一 設(shè)定的第三閾值,如 是,則將該條錄像計劃下發(fā)到錄像任務(wù)表中,并執(zhí)行步驟九;否則,執(zhí)行步 驟九。
其中,上述步驟五中的異常查詢請求流程具體包括以下步驟
RGM中的錄像模塊會依據(jù)設(shè)計方案中的接口向流媒體服務(wù)器發(fā)起異常 查詢請求消息,流媒體服務(wù)器接到該查詢請求消息后,檢查該錄像任務(wù)目前 的錄像情況,并按設(shè)定的上報接口,向RGM錄像模塊上報該錄像任務(wù)目前 錄像的信息;RGM收到該上報的消息后,根據(jù)該消息的內(nèi)容,做在錄像任 務(wù)表中刪除該錄像任務(wù)、寫內(nèi)存數(shù)據(jù)庫、寫文件同步等一系列操作。
此外,本發(fā)明還提供了一種視頻監(jiān)控過程中錄像中斷恢復(fù)的系統(tǒng),如圖 3所示,包括存儲模塊、掃描模塊、錄像任務(wù)創(chuàng)建模塊、任務(wù)下發(fā)模塊;
存儲模塊用于保存錄像任務(wù)表;
掃描模塊用于在視頻監(jiān)控系統(tǒng)啟動后對存儲模塊中保存的錄像任務(wù)表 中的每一條錄像任務(wù)進行掃描,如判斷出其中某條錄像任務(wù)為未過期的處于 正在錄像狀態(tài)的錄像任務(wù),則向錄像任務(wù)創(chuàng)建^t塊發(fā)送創(chuàng)建命令,其中攜帶 該條錄像任務(wù)的計劃結(jié)束時間;掃描模塊還可用于在對錄像任務(wù)表進行掃描 過程中,將已過期的處于待錄像狀態(tài)的錄像任務(wù)刪除。
錄像任務(wù)創(chuàng)建才莫塊用于在接收到創(chuàng)建命令后,根據(jù)其中攜帶的計劃結(jié)束 時間和當前系統(tǒng)時間創(chuàng)建一條新的錄像任務(wù),然后將該新創(chuàng)建的錄像任務(wù)發(fā) 送給任務(wù)下發(fā)模塊;
任務(wù)下發(fā)模塊將該新創(chuàng)建的錄像任務(wù)下發(fā)給流媒體服務(wù)器。存儲模塊中保存有一第一閾值;掃描模塊用于在掃描到未過期的處于正 在錄像狀態(tài)的錄像任務(wù)后向錄像任務(wù)創(chuàng)建模塊發(fā)送創(chuàng)建命令是指掃描;f莫塊 用于在掃描到未過期的、處于正在錄像狀態(tài)的、且計劃結(jié)束時間與當前時間 的差值小于第 一 閾值的錄像任務(wù)后,向錄像任務(wù)創(chuàng)建模塊發(fā)送創(chuàng)建命令。
上述系統(tǒng)中還可包括錄像計劃調(diào)度模塊;存儲模塊中還保存有錄像 計劃表;
掃描模塊用于在完成對錄像任務(wù)表中的每一條錄像任務(wù)的掃描后,開始 對錄像計劃表中的每一條錄像計劃進行掃描,如掃描到某條錄像計劃的開始 時間早于當前時間且未過期,則還用于向錄像計劃調(diào)度模塊發(fā)送調(diào)度命令;
錄像計劃調(diào)度模塊用于在接收到調(diào)度命令后,將該條錄像計劃下發(fā)到錄 像任務(wù)表中。
視頻監(jiān)控系統(tǒng)中還可設(shè)有一第二閾值;掃描模塊還用于在掃描到某條錄 像計劃未過期、計劃開始時間晚于當前時間的、且計劃開始時間與當前時間 的差值小于等于第二閾值時,向錄像計劃調(diào)度^^莫塊發(fā)送調(diào)度命令。
視頻監(jiān)控系統(tǒng)中還可設(shè)有一第三閾值;掃描模塊用于在掃描到某條錄像 計劃的開始時間早于當前時間且未過期時,向錄像計劃調(diào)度模塊發(fā)送調(diào)度命 令是指掃描模塊用于在掃描到某條錄像計劃的計劃開始時間早于當前時 間、未過期、且計劃結(jié)束時間與當前時間的差值大于等于第三閾值時,向錄 像計劃調(diào)度模塊發(fā)送調(diào)度命令。
本發(fā)明的實現(xiàn)模型不僅僅適用于視頻監(jiān)控業(yè)務(wù)錄像中斷的業(yè)務(wù)狀態(tài)恢 復(fù)判斷處理方法,通過簡單變形,該方法也可以應(yīng)用到其它需要進行軟件業(yè) 務(wù)狀態(tài)恢復(fù)的領(lǐng)域。
當然,本發(fā)明還可有其他多種實施例,在不背離 發(fā)明精神及其實質(zhì)的 形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。
權(quán)利要求
1、一種視頻監(jiān)控過程中錄像中斷恢復(fù)的方法,其特征在于,視頻監(jiān)控系統(tǒng)啟動后,對錄像任務(wù)表中的每一條錄像任務(wù)進行掃描,對于未過期的處于正在錄像狀態(tài)的錄像任務(wù),則新建一條錄像任務(wù),并將該條新建的錄像任務(wù)下發(fā)給流媒體服務(wù)器,其中,該條新建的錄像任務(wù)的計劃開始時間為當前時間,計劃結(jié)束時間為所述未過期的處于正在錄像狀態(tài)的錄像任務(wù)的計劃結(jié)束時間;所述流媒體服務(wù)器收到所述錄像任務(wù)后,控制相應(yīng)錄像設(shè)備開始錄像。
2、 如權(quán)利要求l所述的方法,其特征在于,還包括所述視頻監(jiān)控系統(tǒng)在對所述錄像任務(wù)表進行掃描過程中,將已過期的處 于待錄像狀態(tài)的錄像任務(wù)刪除。
3、 如權(quán)利要求l所述的方法,其特征在于,對于未過期的處于正在錄像狀態(tài)的錄像任務(wù),所述視頻監(jiān)控系統(tǒng)除新建 錄像任務(wù)外,還向所述流媒體服務(wù)器發(fā)起異常查詢請求流程,查詢該條錄像 任務(wù)的完成情況。
4、 如權(quán)利要求l所述的方法,其特征在于,所述視頻監(jiān)控系統(tǒng)在對所述錄像任務(wù)表進行掃描過程中,對于已過期的 處于正在錄像狀態(tài)的錄像任務(wù),則直接向所述流媒體服務(wù)器發(fā)起異常查詢請 求流程。
5、 如權(quán)利要求l所述的方法,其特征在于, 所述視頻監(jiān)控系統(tǒng)中設(shè)有 一 第 一 閾值;所述對于未過期的處于正在錄像狀態(tài)的錄像任務(wù),新建一條錄像任務(wù)是指對于未過期的、處于正在錄像狀態(tài)的、且計劃結(jié)束時間與當前時間的差 值小于所述第 一 閾值的錄像任務(wù),新建一條錄像任務(wù)。
6、 如權(quán)利要求l所述的方法,其特征在于,還包括完成對所述錄像任務(wù)表中的每一條錄像任務(wù)的掃描后,開始對錄像計劃 表中的每一條錄像計劃進行掃描,將計劃開始時間早于當前時間且未過期的 錄像計劃下發(fā)到所述錄像任務(wù)表中。
7、 如權(quán)利要求6所述的方法,其特征在于, 所述視頻監(jiān)控系統(tǒng)中設(shè)有 一 第二閾值;在對所述錄像計劃表中的每一條錄像計劃進行掃描的過程中,將計劃開 始時間晚于當前時間且所述計劃開始時間與當前時間的差值小于等于所述 第二閾值的錄像計劃下發(fā)到所述錄像任務(wù)表中。
8、 如權(quán)利要求6所述的方法,其特征在于, 所述視頻監(jiān)控系統(tǒng)中設(shè)有 一 第三閾值;所述將計劃開始時間早于當前時間且未過期的錄像計劃下發(fā)到所述錄 像任務(wù)表中是指將計劃開始時間早于當前時間的、未過期的、且計劃結(jié)束 時間與當前時間的差值大于等于所述第三閾值的錄像計劃下發(fā)到所述錄像 任務(wù)表中。
9、 如權(quán)利要求1、 3或5所述的方法,其特征在于, 所述未過期的錄像任務(wù)為計劃結(jié)束時間晚于當前時間的錄像任務(wù)。
10、 如權(quán)利要求6 8中任意一項所述的方法,其特征在于, 所述未過期的錄像計劃為計劃結(jié)束時間晚于當前時間的錄^f象計劃。
11、 一種視頻監(jiān)控過程中錄像中斷恢復(fù)的系統(tǒng),其特征在于,該視頻 監(jiān)控系統(tǒng)中包括存儲模塊、掃描模塊、錄像任務(wù)創(chuàng)建模塊、任務(wù)下發(fā)模塊;所述存儲模塊用于保存錄像任務(wù)表;所述掃描模塊用于在所述視頻監(jiān)控系統(tǒng)啟動后對所述存儲模塊中保存 的錄像任務(wù)表中的每一條錄像任務(wù)進行掃描,如判斷出其中某條錄像任務(wù)為 未過期的處于正在錄像狀態(tài)的錄像任務(wù),則向所述錄像任務(wù)創(chuàng)建模塊發(fā)送創(chuàng) 建命令,其中攜帶該條錄像任務(wù)的計劃結(jié)束時間;所述錄像任務(wù)創(chuàng)建模塊用于在接收到所述創(chuàng)建命令后,根據(jù)其中攜帶的 計劃結(jié)束時間和當前系統(tǒng)時間創(chuàng)建一條新的錄像任務(wù),然后將該新創(chuàng)建的錄像任務(wù)發(fā)送給任務(wù)下發(fā)模塊;所述任務(wù)下發(fā)模塊將該新創(chuàng)建的錄像任務(wù)下發(fā)給流媒體服務(wù)器。
12、 如權(quán)利要求11所述的系統(tǒng),其特征在于,所述掃描模塊還用于在對所述錄像任務(wù)表進行掃描過程中,將已過期的 處于待錄像狀態(tài)的錄像任務(wù)刪除。
13、 如權(quán)利要求11所述的系統(tǒng),其特征在于, 所述存儲模塊中保存有 一 第 一 閾值;所述掃描模塊用于在掃描到未過期的處于正在錄像狀態(tài)的錄像任務(wù)后 向所述錄像任務(wù)創(chuàng)建模塊發(fā)送創(chuàng)建命令是指所述掃描模塊用于在掃描到未過期的、處于正在錄像狀態(tài)的、且計劃結(jié) 束時間與當前時間的差值小于所述第一閾值的錄像任務(wù)后,向所述錄像任務(wù)創(chuàng)建模塊發(fā)送創(chuàng)建命令。
14、 如權(quán)利要求11所述的系統(tǒng),其特征在于,還包括錄像計劃調(diào)度 模塊;所述存儲模塊中還保存有錄像計劃表;所述掃描模塊用于在完成對所述錄像任務(wù)表中的每一條錄像任務(wù)的掃 描后,開始對所述錄像計劃表中的每一條錄像計劃進行掃描,如掃描到某條 錄像計劃的開始時間早于當前時間且未過期,則還用于向所述錄像計劃調(diào)度 模塊發(fā)送調(diào)度命令;所述錄像計劃調(diào)度模塊用于在接收到所述調(diào)度命令后,將該條錄像計劃 下發(fā)到所述錄像任務(wù)表中。
15、 如^L利要求14所述的系統(tǒng),其特4正在于, 所述視頻監(jiān)控系統(tǒng)中設(shè)有 一 第二閾值;所述掃描模塊還用于在掃描到某條錄像計劃未過期、計劃開始時間晚于當前時間的、且所述計劃開始時間與當前時間的差值小于等于所述第二閾值 時,向所述錄像計劃調(diào)度模塊發(fā)送調(diào)度命令。
16、 如權(quán)利要求14所述的系統(tǒng),其特征在于, 所述視頻監(jiān)控系統(tǒng)中設(shè)有 一 第三閾值;所述掃描模塊用于在掃描到某條錄像計劃的開始時間早于當前時間且 未過期時,向所述錄像計劃調(diào)度模塊發(fā)送調(diào)度命令是指所述掃描模塊用于 在掃描到某條錄像計劃的計劃開始時間早于當前時間、未過期、且計劃結(jié)束 時間與當前時間的差值大于等于所述第三閾值時,向所述錄像計劃調(diào)度模塊 發(fā)送調(diào)度命令。
全文摘要
本發(fā)明公開了一種視頻監(jiān)控過程中錄像中斷恢復(fù)的方法及系統(tǒng),所述系統(tǒng)中包括存儲模塊、掃描模塊、錄像任務(wù)創(chuàng)建模塊、任務(wù)下發(fā)模塊;所述方法包括視頻監(jiān)控系統(tǒng)啟動后,對錄像任務(wù)表中的每一條錄像任務(wù)進行掃描,對于未過期的處于正在錄像狀態(tài)的錄像任務(wù),則新建一條錄像任務(wù),并將該條新建的錄像任務(wù)下發(fā)給流媒體服務(wù)器,其中,該條新建的錄像任務(wù)的計劃開始時間為當前時間,計劃結(jié)束時間為未過期的處于正在錄像狀態(tài)的錄像任務(wù)的計劃結(jié)束時間;流媒體服務(wù)器收到錄像任務(wù)后,控制相應(yīng)錄像設(shè)備開始錄像。本發(fā)明通過對錄像任務(wù)中斷恢復(fù)處理,保證了業(yè)務(wù)的連續(xù)性,保護了系統(tǒng)的穩(wěn)定,提高了平臺的異常處理能力。
文檔編號H04N5/76GK101610402SQ200910150198
公開日2009年12月23日 申請日期2009年7月27日 優(yōu)先權(quán)日2009年7月27日
發(fā)明者吳天京 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1