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