一种录像备份方法及视频监控系统 【技术领域】
本发明涉及视频监控领域,特别是涉及一种视频监控系统中的录像备份方法及其视频监控系统。
背景技术
视频监控系统是安全防范技术体系中的重要组成部分,它使管理人员在控制室中能观察到所有重要地点的情况,为消防、楼内各种设备的运行和人员活动提供了监视手段。例如在出入口、主要通道、车库等重要场所安装摄像机,将监测区的情况以图像方式实时传送到管理中心,值班人员通过电视墙就可以随时了解这些重要场所的情况。
在数字视频监控系统中,不但可以把被监视场所的图像内容传送到监控中心,使被监控场所的情况一目了然,还可以把被监视场所的图像及声音全部或部分地记录下来,这样就为日后对某些事件的处理提供了方便条件及重要依据。
对于现有数字视频监控系统,一般采用的是中心存储的方式。录像服务器根据制定的录像计划进行视频数据生成,以备日后调查取证时使用。但是,因为存储设备昂贵,为了节约成本,数字视频监控系统一般采用按照一定周期进行循环覆盖的录像方式,以便节约存储空间,但这就要求对于已录像或者将要录像的有价值的数据进行备份,防止有价值的数据被循环覆盖,目前,现有技术一般采用的是录像下载到客户端的方式,在实现本发明技术方案的过程中,发现现有技术至少存在以下缺陷:
1)在客户端进行备份,需要将有价值的数据传输到客户端,在断电或其他意外情况下,容易产生传输错误,而存储中心的数据又被循环覆盖,这可能造成有价值的数据完全灭失,无法恢复,存在很大的安全隐患。
2)客户端一般为多个,其各自存储有价值的数据,使客户端之前的查找变得困难,当录像备份文件到达一定数量时,不易管理。
3)监控视频录像数据量庞大,在拷贝到客户端时耗费时间和系统资源。
【发明内容】
本发明实施例的目的是提供一种录像备份方法及视频监控系统,能够在录像服务器进行录像备份和管理,解决现有技术在客户端进行备份所产生的不易管理耗费资源的技术问题。
为了实现上述目的,一方面,提供了一种视频监控系统中的录像备份方法,包括如下步骤:
步骤一,将录像服务器划分为第一存储区和第二存储区,所述第一存储区具有至少一个固定大小的预定存储空间,每个所述预定存储空间用于存储对应的摄像头所产生的视频流;
步骤二,客户端通过视频服务器在所述录像服务器的第二存储区中获得备份空间;
步骤三,所述客户端通过所述视频服务器指定要备份的录像文件;
步骤四,所述录像服务器的管理单元从所述第一存储区将所述要备份的录像文件复制到所述第二存储区。
优选地,上述的方法中,所述步骤三中,所述要备份的录像文件为:所述第一存储区中已经存储的过去时间段内的视频文件。
优选地,上述的方法中,所述步骤三中还包括:所述客户端通过所述视频服务器查询所述要备份的录像文件是否存在的查询步骤。
优选地,上述的方法中,所述步骤三中,所述要备份的录像文件为:所述第一存储区中还未存储的将来预定时间段内的视频文件,并且,在所述步骤四之前还包括:等待所述将来预定时间段到达的延时步骤。
优选地,上述的方法中,所述步骤三中,还包括:所述客户端设定所述要备份的录像文件的保留时间和文件名称。
优选地,上述的方法中,所述步骤四之后还包括:如果在所述第二存储区发现超过保留时间的录像文件,则提醒所述客户端删除所述超过保留时间的录像文件或者重新设定所述超过保留时间的录像文件的保留时间。
本发明的另一个方面,提供一种视频监控系统,包括客户端、视频服务器和录像服务器,所述视频服务器用于所述录像服务器与所述客户端之间的交互操作的管理,
所述录像服务器包括有第一存储区、第二存储区和管理单元;
所述第一存储区具有至少一个固定大小的预定存储空间,每个所述预定存储空间用于存储对应的摄像头产生地视频流;
所述管理单元用于:将所述客户端指定的要备份的录像文件从所述第一存储区复制到所述第二存储区。
优选地,上述的视频监控系统中,所述客户端包括有界面单元,用于:指定所述要备份的录像文件的时间段、设定所述要备份的录像文件的保留时间和文件名称。
优选地,上述的视频监控系统中,所述管理单元还负责管理所述录像服务器中的所有所述录像文件,响应来自所述视频服务器的查询请求,寻找对应的录像文件并返回给所述视频服务器,所述管理单元还包括提醒模块,用于:查找所述第二存储区中的超过保留时间的录像文件,提醒所述客户端删除所述超过保留时间的录像文件或者重新设定所述超过保留时间的录像文件的保留时间。
本发明实施例至少存在以下技术效果:
1)备份介质使用中心存储方式,仅在录像服务器进行存储备份,不用传输到客户端,实现简单,提高了数据安全性,且备份效率大大提高;
2)在录像服务器集中管理备份文件,当客户端为多个并且录像备份文件到达一定规模时,能更好的管理录像备份文件。
3)支持录像备份计划的制定,可以更加灵活的备份文件。
【附图说明】
图1为本发明实施例提供的方法的步骤流程图;
图2为本发明实施例提供的对已录像文件生成备份的流程图;
图3为本发明实施例提供的制定录像备份计划的流程图;
图4为本发明实施例提供的录像服务器的结构图。
【具体实施方式】
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对具体实施例进行详细描述。
图1为本发明实施例提供的方法的步骤流程图,如图,视频监控系统中的录像备份方法包括:
步骤101,将录像服务器划分为第一存储区和第二存储区,所述第一存储区具有至少一个固定大小的预定存储空间,每个所述预定存储空间用于存储对应的摄像头所产生的视频流;
步骤102,客户端通过视频服务器在所述录像服务器的第二存储区中获得备份空间;
步骤103,所述客户端通过所述视频服务器指定要备份的录像文件;
步骤104,所述录像服务器的管理单元从所述第一存储区将所述要备份的录像文件复制到所述第二存储区。
所述步骤104之后还包括:如果在所述第二存储区发现超过保留时间的录像文件,则提醒所述客户端删除所述超过保留时间的录像文件或者重新设定所述超过保留时间的录像文件的保留时间。
其中,如果所述要备份的录像文件为:所述第一存储区中已经存储的过去时间段内的视频文件,则对已录像文件生成备份的流程图如图2所示,包括:客户端通过视频服务器向录像服务器申请备份空间,申请成功后,客户端通过视频服务器向录像服务器查询指定时间段的已录像文件,查询成功后,发送备份请求,由录像服务器进行本地拷贝,将要备份的录像文件从所述第一存储区复制到所述第二存储区。
可见,对于已录像在中心存储(录像服务器存储)的数据,本发明实施例通过在客户端进行录像查询,指定录像文件或者选择录像时间段,来进行录像备份,此备份是中心存储本地文件的拷贝生成,相对于录像客户端下载的方式,不仅完成时间有保证且效率高。
其中,如果所述要备份的录像文件为:所述第一存储区中还未存储的将来预定时间段内的视频文件,则在所述步骤104之前还包括:等待所述将来预定时间段到达的延时步骤。可见,对于即将发生的重要时间点的录像,要制定录像备份计划,录像备份的计划的制定以时间点的方式进行,并有录像服务器进行执行;
图3为本发明实施例提供的制定录像备份计划的流程图,包括:客户端通过视频服务器向录像服务器申请备份空间,申请成功后,客户端通过视频服务器向录像服务器发送指定录像备份计划的请求,指定将来预定时间段内的视频文件,成功后,录像服务器根据备份计划,在所述将来预定时间段到达后,从前端摄像头接收视频流,并备份到第二存储区。
由上可知,本发明实施例提供的备份方法,能根据客户端指定的特定录像文件或者一段时间内的录像文件进行中心存储备份、备份介质使用中心存储方式,通过客户端提供交互界面,不仅对已有录像能更好的进行备份文件集中管理且备份效率大大提高;而且支持录像备份计划的制定。
对应以上方法,本发明实施例还提供一种视频监控系统,包括客户端、视频服务器和录像服务器,所述视频服务器用于对所述录像服务器与所述客户端之间的交互操作进行管理,图4为本发明实施例提供的录像服务器的结构图,如图,所述录像服务器200包括有第一存储区201、第二存储区202和管理单元203;
所述第一存储区201具有至少一个固定大小的预定存储空间,每个所述预定存储空间用于存储对应的摄像头产生的视频流;
所述管理单元203用于:将所述客户端指定的要备份的录像文件从所述第一存储区201复制到所述第二存储区202。
其中,所述管理单元负责管理所述录像服务器中的所有所述录像文件,响应来自所述视频服务器的查询请求,寻找对应的录像文件并返回给视频服务器,所述管理单元还包括提醒模块,用于:查找所述第二存储区中的超过保留时间的录像文件,提醒所述客户端删除所述超过保留时间的录像文件或者重新设定所述超过保留时间的录像文件的保留时间。
其中,所述客户端还包括有统一的界面单元,用于:指定备份名称、备份保留时间等,并且,备份时间超过后提醒用户也需要该界面单元提供给客户操作接口,使用户手工确认删除备份文件,以留出备份空间;如需继续保留,可重新制定备份保留时间等。
由上可知,本发明实施例提供的备份方法和系统,具有以下优势:
1)备份介质使用中心存储方式,仅在录像服务器进行存储备份,不用传输到客户端,实现简单,提高了数据安全性,且备份效率大大提高;
2)在录像服务器集中管理备份文件,当客户端为多个并且录像备份文件到达一定规模时,能更好的管理录像备份文件。
3)支持录像备份计划的制定,可以更加灵活的备份文件。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。