发明名称 一种基于双机热备份的视频存储方法
摘要 本发明公开一种基于双机热备份的视频存储方法。主要步骤:(1)初始化;(2)启动双机实时视频存储模块;(3)填充设备A、B的当前数据文件,并修改对应的索引文件和总文件表;(4)数据文件达到预定大小后,停止往数据文件存储数据并修改对应的索引文件和总文件表。根据预先的设定开始往下一个数据文件填充数据,并修改对应的索引文件和总文件表。同时,启动双机备份模块,备份数据文件。(5)是否继续视频存储,如是,执行(3);(6)停止数据存储并等待当前数据文件的备份完成,结束。本发明具有以下特点:(1)双机备份,防止某一台设备损坏而导致的视频资料的丢失;(2)能够快速地进行视频数据的完全备份,有效的防止视频数据包的丢失;(3)备份过程无需中断实时视频存储,实现无间断存储。本发明提高了视频存储的完整性、安全性和可靠性。
申请公布号 CN106055663A 申请公布日期 2016.10.26
申请号 CN201610389738.0 申请日期 2016.06.03
申请人 广东工业大学 发明人 蔡延光;戚远航;蔡颢
分类号 G06F17/30(2006.01)I;G06F11/14(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 广东广信君达律师事务所 44329 代理人 杨晓松
主权项 一种基于双机热备份的视频存储方法,其特征在于,使用双机实现互为热备份,包括以下步骤:S1、初始化设备A和B;S2、启动双机实时视频存储模块;S3、填充设备A、B的当前数据文件,并修改对应的索引文件和总文件表,总文件表,负责记录当前数据文件和索引文件的信息;设备A、B的当前数据文件为<img file="FDA0001009501000000011.GIF" wi="245" he="85" />对应的索引文件为<img file="FDA0001009501000000012.GIF" wi="243" he="79" />和总文件表为A<sub>total</sub>、B<sub>total</sub>;S4、设备A的当前数据文件<img file="FDA0001009501000000013.GIF" wi="112" he="71" />设备B的当前数据文件<img file="FDA0001009501000000014.GIF" wi="83" he="70" />达到预定大小L<sub>5</sub>后,L<sub>5</sub><L<sub>1</sub>,数据文件的大小固定大小为L<sub>1</sub>,停止往当前数据文件<img file="FDA0001009501000000015.GIF" wi="227" he="71" />存储数据并修改对应的索引文件<img file="FDA0001009501000000016.GIF" wi="244" he="71" />和总文件表A<sub>total</sub>、B<sub>total</sub>,根据预先的设定开始往下一个数据文件填充数据,并修改对应的索引文件和总文件表A<sub>total</sub>、B<sub>total</sub>;假设下一个数据文件为<img file="FDA0001009501000000017.GIF" wi="253" he="79" />对应的索引文件为<img file="FDA0001009501000000018.GIF" wi="267" he="79" />同时,启动双机备份模块,备份当前数据文件<img file="FDA0001009501000000019.GIF" wi="246" he="65" />S5、是否继续视频存储,如是,执行S3,否则执行下一步;S6、停止数据存储并等待当前数据文件的备份完成,结束。
地址 510062 广东省广州市越秀区东风东路729号