[發明專利]一種緩存補錄方法和裝置有效
| 申請號: | 201510547688.X | 申請日: | 2015-08-31 |
| 公開(公告)號: | CN105187754B | 公開(公告)日: | 2018-09-14 |
| 發明(設計)人: | 朱洪燕 | 申請(專利權)人: | 浙江宇視科技有限公司 |
| 主分類號: | H04N5/76 | 分類號: | H04N5/76 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310051 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 緩存 方法 裝置 | ||
1.一種緩存補錄方法,應用于視頻監控系統,所述視頻監控系統包括視頻編碼設備和視頻管理服務器,其特征在于,所述方法包括:
視頻編碼設備在網絡發生故障后,根據固定周期校正系統時間,并根據已校正的系統時間進行本地存儲,且本地存儲的錄像數據已進行時間OSD疊加處理;
視頻管理服務器在網絡故障恢復后,發送錄像檢索請求,所述錄像檢索請求包括已校正的檢索時間段;其中,所述檢索時間段基于視頻管理服務器的系統時間與視頻編碼設備的系統時間的差異校正得到;
視頻編碼設備根據所述錄像檢索請求檢索本地存儲的錄像數據,并對匹配的錄像數據進行I幀組完整性檢查,將包含完整I幀組時間信息的錄像時間段作為檢索結果返回;
視頻管理服務器判斷所述檢索結果所攜帶的錄像時間段是否與請求的檢索時間段一致,如果不一致,則校正補錄時間段;
視頻管理服務器發送錄像數據流請求,并接收視頻編碼設備發送的錄像數據流,同時根據已校正的補錄時間段將接收的錄像數據寫入存儲設備。
2.如權利要求1所述的方法,其特征在于,所述根據固定周期校正系統時間,包括:
視頻編碼設備獲取其與視頻管理服務器間每次時間同步前后的系統時間差值,同時根據該時間差值計算每相差TI時間的間隔T,并取T的絕對值|T|作為網絡故障后校正系統時間的固定周期,其中TI時間單位為毫秒;
如果間隔T為正數,則每經過固定周期|T|,取當前系統時間與TI的和作為校正后的系統時間;如果間隔T為負數,則每經過固定周期|T|,取當前系統時間與TI的差作為校正后的系統時間。
3.如權利要求1所述的方法,其特征在于,所述已校正的檢索時間段的計算方式,包括:
視頻管理服務器獲取視頻編碼設備存儲異常的時間間隔NVR_IPCOffLineTI和視頻管理服務器與視頻編碼設備間的時間差值NVR_IPC_TD,并根據所述NVR_IPCOffLineTI和NVR_IPC_TD計算視頻管理服務器與視頻編碼設備間每秒鐘的時間差值TS,其中TS=NVR_IPC_TD/NVR_IPCOffLineTI,且NVR_IPCOffLineTI、NVR_IPC_TD及TS的單位為毫秒;
視頻管理服務器統計補錄時間段,所述補錄時間段的補錄起始時間為NVRBeginT,補錄結束時間為NVREndT,其中NVRBeginT和NVREndT的單位為毫秒;
視頻管理服務器校正檢索時間段,所述檢索時間段的檢索起始時間為IPCBeginT,其中IPCBeginT=NVRBeginT-((NVRBeginT-NVR_IPCOfflineT)*TS)),所述檢索時間段的檢索結束時間為IPCEndT,其中IPCEndT=NVREndT-((NVREndT-NVR_IPCOfflineT)*TS)),NVR_IPCOfflineT為網絡故障發生時的系統時間,且IPCBeginT、IPCEndT及NVR_IPCOfflineT的單位為毫秒。
4.如權利要求1所述的方法,其特征在于,所述對匹配的錄像數據進行I幀組完整性檢查,包括:
視頻編碼設備本地存儲時在每個I幀組的I幀幀頭部分記錄該I幀組最后一個P幀的結束時間;
如果檢索結束時間訪問到的數據幀不是其所在I幀組的最后一個P幀,則將最后一個P幀的時間信息作為檢索結果中錄像時間段的結束時間返回。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江宇視科技有限公司,未經浙江宇視科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510547688.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于汽輪機的渦流式減壓汽封
- 下一篇:沖擊地壓多參量過程監測系統





