一种事件录像处理装置和系统.pdf

上传人:1*** 文档编号:971121 上传时间:2018-03-22 格式:PDF 页数:19 大小:1.08MB
返回 下载 相关 举报
摘要
申请专利号:

CN200910076865.5

申请日:

2009.01.23

公开号:

CN101493838A

公开日:

2009.07.29

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):G06F 17/30申请日:20090123授权公告日:20100929终止日期:20170123|||授权|||实质审查的生效|||公开

IPC分类号:

G06F17/30; H04N7/18

主分类号:

G06F17/30

申请人:

前卫视讯(北京)科技发展有限公司

发明人:

孙智勇

地址:

100081北京市海淀区中关村南大街34号D座001室

优先权:

专利代理机构:

北京双收知识产权代理有限公司

代理人:

李云鹏

PDF下载: PDF下载
内容摘要

本发明公开了一种事件录像处理装置和系统,本发明的事件录像处理服务器接收事件录像处理请求,并按照请求所指定的事件把处理后的录像与事件相对应,实现了录像资料和业务事件相关联,从而提高了录像查询和检索的自动化水平,提高了监控录像信息处理的利用率,降低了查询和检索的成本,使得录像的管理更加高效和有条理,同时,由本发明的录像处理服务器构成的事件录像处系统还具有事件录像的上传功能,以便不同管理级别进行查阅和调用。

权利要求书

1、  一种事件录像处理服务器,其特征在于:
包括事件录像请求接收模块、任务数据库、事件录像任务处理模块、录像数据库和事件录像内容管理模块,所述任务数据库分别与所述事件录像请求接收模块以及所述事件录像任务处理模块连接,所述事件录像任务处理模块分别与所述录像数据库以及所述事件录像内容管理模块连接,所述录像数据库与所述事件录像内容管理模块连接;
所述事件录像请求接收模块,用于接收身份合法的客户端发送的事件录像请求,对所述事件录像请求进行分类和优先级排列处理,获取事件录像任务队列,并将所述事件录像任务队列存储在所述任务数据库中;
所述事件录像任务处理模块,用于在处理调度周期到来时从所述任务数据库的事件录像任务队列中提取事件录像任务,根据所述事件录像任务中携带的录像时间和录像设备标识信息在对应录像设备中定位对应原始录像资料,当定位到对应原始录像资料时,对其进行剪切和拼接处理,生成与所述事件录像任务指定的事件信息对应的事件录像内容,将所述事件录像内容及其对应的事件信息存储到所述录像数据库的事件录像列表中,并将存储结果通知所述事件录像内容管理模块。

2、
  根据权利要求1所述的事件录像处理服务器,其特征在于:
还包括事件录像上传模块,所述事件录像上传模块与所述录像数据库连接;
所述事件录像上传模块,用于在上传调度周期到来时从所述录像数据库的事件录像列表中提取未标有上传标识的事件录像内容,并将所述未标有上传标识的事件录像内容及其对应事件信息封装成事件录像数据包上传给指定的接收方。

3、
  根据权利要求2所述的事件录像处理服务器,其特征在于:
还包括事件录像接收模块,所述事件录像接收模块与所述录像数据库连接;
所述事件录像接收模块,用于在上传接收调度周期到来时接收发送方上传的事件录像数据包,对其进行解封装,并将解封装后获取的事件录像内容及其对应事件信息存储到所述录像数据库的事件录像列表中。

4、
  根据权利要求3所述的事件录像处理服务器,其特征在于:
还包括事件录像查询模块,所述事件录像查询模块与所述事件录像内容管理模块连接;
所述事件录像查询模块,用于接收身份合法的客户端发送的事件录像回放请求,并将所述事件录像回放请求发送到所述事件录像内容管理模块,在收到所述事件录像内容管理模块发送的数据包时,对所述数据包进行解封装,并将解封装后获取的事件录像列表以XML的形式发送到所述客户端。

5、
  根据权利要求4所述的事件录像处理服务器,其特征在于:
还包括事件录像回放模块,所述事件录像回放模块与所述事件录像内容管理模块连接;
所述事件录像回放模块,用于接收身份合法的客户端发送的事件录像回放请求,并将所述事件录像回放请求发送到所述事件录像内容管理模块,在收到所述事件录像内容管理模块发送的事件录像内容时,将所述事件录像内容以实时流媒体的形式发送到所述客户端。

6、
  一种事件录像处理系统,包括第一事件录像处理服务器、第二事件录像处理服务器、第一客户端和第二客户端,所述第一事件录像处理服务器分别与所述第二事件录像处理服务器以及所述第一客户端连接,所述第二事件录像处理服务器与所述第二客户端连接,其特征在于:
所述第一事件录像处理服务器,进一步包括第一事件录像请求接收模块、第一任务数据库、第一事件录像任务处理模块、第一录像数据库、第一事件录像内容管理模块和第一事件录像上传模块,所述第一任务数据库分别与所述第一事件录像请求接收模块以及所述第一事件录像任务处理模块连接,所述第一录像数据库分别与所述第一事件录像任务处理模块、所述第一事件录像内容管理模块以及所述第一事件录像上传模块连接,所述第一事件录像任务处理模块与所述第一事件录像内容管理模块连接;
所述第二事件录像处理服务器,进一步包括第二事件录像请求接收模块、第二任务数据库、第二事件录像任务处理模块、第二录像数据库、第二事件录像内容管理模块和第二事件录像接收模块,所述第二任务数据库分别与所述第二事件录像请求接收模块以及所述第二事件录像任务处理模块连接,所述第二录像数据库分别与所述第二事件录像任务处理模块、所述第二事件录像内容管理模块以及所述第二事件录像接收模块连接,所述第二事件录像任务处理模块与所述第二事件录像内容管理模块连接;所述第二事件录像接收模块与所述第一事件录像上传模块连接;
所述第一事件录像请求接收模块,用于接收身份合法的第一客户端发送的事件录像请求,对所述事件录像请求进行分类和优先级排列处理,获取事件录像任务队列,并将所述事件录像任务队列存储在所述第一任务数据库中;
所述第一事件录像任务处理模块,用于在处理调度周期到来时从所述第一任务数据库的事件录像任务队列中提取事件录像任务,根据所述事件录像任务中携带的录像时间和录像设备标识信息在对应录像设备中定位对应原始录像资料,当定位到对应原始录像资料时,对其进行剪切和拼接处理,生成与所述事件录像任务指定的事件信息对应的事件录像内容,将所述事件录像内容及其对应的事件信息存储到所述第一录像数据库的事件录像列表中,并将存储结果通知所述第一事件录像内容管理模块;
所述第一事件录像上传模块,用于在上传调度周期到来时从所述第一录像数据库的事件录像列表中提取未标有上传标识的事件录像内容,并将所述未标有上传标识的事件录像内容及其对应事件信息封装成事件录像数据包上传给所述第二事件录像接收模块;
所述第二事件录像请求接收模块,用于接收身份合法的第二客户端发送的事件录像请求,对所述事件录像请求进行分类和优先级排列处理,获取事件录像任务队列,并将所述事件录像任务队列存储在所述第二任务数据库中;
所述第二事件录像任务处理模块,用于在处理调度周期到来时从所述第二任务数据库的事件录像任务队列中提取事件录像任务,根据所述事件录像任务中携带的录像时间和录像设备标识信息在对应录像设备中定位对应原始录像资料,当定位到对应原始录像资料时,对其进行剪切和拼接处理,生成与所述事件录像任务指定的事件信息对应的事件录像内容,将所述事件录像内容及其对应的事件信息存储到所述第二录像数据库的事件录像列表中,并将存储结果通知所述第二事件录像内容管理模块;
所述第二事件录像接收模块,用于在上传接收调度周期到来时接收所述第一事件录像上传模块上传的事件录像数据包,对其进行解封装,并将解封装后获取的事件录像内容及其对应事件信息存储到所述第二录像数据库的事件录像列表中。

7、
  根据权利要求6所述的事件录像处理系统,其特征在于:
所述第一事件录像处理服务器还包括第一事件录像接收模块,所述第一事件录像接收模块分别与所述第一录像数据库以及所述第一录像内容管理模块连接;
所述第二事件录像处理服务器还包括第二事件录像上传模块,所述第二事件录像上传模块分别与所述第二录像数据库、所述第二录像内容管理模块以及所述第一事件录像接收模块连接;
所述第二事件录像上传模块,用于在上传调度周期到来时从所述第二录像数据库的事件录像列表中提取未标有上传标识的事件录像内容,并将所述未标有上传标识的事件录像内容及其对应事件信息封装成事件录像数据包上传给所述第一事件录像接收模块;
所述第一事件录像接收模块,用于在上传接收调度周期到来时接收所述第二事件录像上传模块上传的事件录像数据包,对其进行解封装,并将解封装后获取的事件录像内容及其对应事件信息存储到所述录第一像数据库的事件录像列表中。

8、
  根据权利要求7所述的事件录像处理系统,其特征在于:
所述第一事件录像处理服务器还包括第一事件录像查询模块,所述第一事件录像查询模块分别与所述第一事件录像内容管理模块以及所述第一客户端连接;
所述第二事件录像处理服务器还包括第二事件录像查询模块,所述第二事件录像查询模块分别与所述第二事件录像内容管理模块以及所述第二客户端连接;
所述第一事件录像查询模块,用于接收身份合法的第一客户端发送的事件录像回放请求,并将所述事件录像回放请求发送到所述第一事件录像内容管理模块,在收到所述第一事件录像内容管理模块发送的数据包时,对所述数据包进行解封装,并将解封装后获取的事件录像列表以XML的形式发送到所述第一客户端;
所述第二事件录像查询模块,用于接收身份合法的第二客户端发送的事件录像回放请求,并将所述事件录像回放请求发送到所述第二事件录像内容管理模块,在收到所述第二事件录像内容管理模块发送的数据包时,对所述数据包进行解封装,并将解封装后获取的事件录像列表以XML的形式发送到所述第二客户端。

9、
  根据权利要求8所述的事件录像处理系统,其特征在于:
所述第一事件录像处理服务器还包括第一事件录像回放模块,所述第一事件录像回放模块分别与所述第一事件录像内容管理模块以及所述第一客户端连接;
所述第二事件录像处理服务器还包括第二事件录像回放模块,所述第二事件录像回放模块分别与所述第二事件录像内容管理模块以及所述第二客户端连接;
所述第一事件录像回放模块,用于接收身份合法的第一客户端发送的事件录像回放请求,并将所述事件录像回放请求发送到所述第一事件录像内容管理模块,在收到所述第一事件录像内容管理模块发送的事件录像内容时,将所述事件录像内容以实时流媒体的形式发送到所述第一客户端;
所述第二事件录像回放模块,用于接收身份合法的第二客户端发送的事件录像回放请求,并将所述事件录像回放请求发送到所述第二事件录像内容管理模块,在收到所述第二事件录像内容管理模块发送的事件录像内容时,将所述事件录像内容以实时流媒体的形式发送到所述第二客户端。

说明书

一种事件录像处理装置和系统
技术领域
本发明涉及监控录像信息处理技术领域,尤其涉及一种事件录像处理装置和系统。
背景技术
到目前为止,录像监控领域发展的已经经历很长时间了,但从现状看来,目前的监控录像信息处理方面整体利用率还不高,技术应用水平也相对较低。
现有监控系统的录像处理技术不能将录像资料和业务事件相关联,查询和检索时一般局限于偶发的录像人工手动查询和检索,这样以来不但应用起来耗时费力,管理不便,安全性还较低(时间一长就会被新的录像资料覆盖掉)。针对此现状,如何实现录像资料和业务事件之间的关联,以提高录像查询和检索的自动化水平,提高监控录像信息处理的利用率,降低查询和检索的成本,提高录像管理的效率,是目前本领域所亟待解决的问题。
发明内容
本发明提供了一种事件录像处理装置和系统,以实现录像资料和业务事件相关联,提高录像查询和检索的自动化水平,提高监控录像信息处理的利用率,降低查询和检索的成本,提高录像管理的效率。
为达到上述目的,本发明一方面提供了一种事件录像处理服务器,包括事件录像请求接收模块、任务数据库、事件录像任务处理模块、录像数据库和事件录像内容管理模块,所述任务数据库分别与所述事件录像请求接收模块以及所述事件录像任务处理模块连接,所述事件录像任务处理模块分别与所述录像数据库以及所述事件录像内容管理模块连接,所述录像数据库与所述事件录像内容管理模块连接;
所述事件录像请求接收模块,用于接收身份合法的客户端发送的事件录像请求,对所述事件录像请求进行分类和优先级排列处理,获取事件录像任务队列,并将所述事件录像任务队列存储在所述任务数据库中;
所述事件录像任务处理模块,用于在处理调度周期到来时从所述任务数据库的事件录像任务队列中提取事件录像任务,根据所述事件录像任务中携带的录像时间和录像设备标识信息在对应录像设备中定位对应原始录像资料,当定位到对应原始录像资料时,对其进行剪切和拼接处理,生成与所述事件录像任务指定的事件信息对应的事件录像内容,将所述事件录像内容及其对应的事件信息存储到所述录像数据库的事件录像列表中,并将存储结果通知所述事件录像内容管理模块。
本发明的事件录像处理服务器,还包括事件录像上传模块,所述事件录像上传模块与所述录像数据库连接;
所述事件录像上传模块,用于在上传调度周期到来时从所述录像数据库的事件录像列表中提取未标有上传标识的事件录像内容,并将所述未标有上传标识的事件录像内容及其对应事件信息封装成事件录像数据包上传给指定的接收方。
本发明的事件录像处理服务器,还包括事件录像接收模块,所述事件录像接收模块与所述录像数据库连接;
所述事件录像接收模块,用于在上传接收调度周期到来时接收发送方上传的事件录像数据包,对其进行解封装,并将解封装后获取的事件录像内容及其对应事件信息存储到所述录像数据库的事件录像列表中。
本发明的事件录像处理服务器,还包括事件录像查询模块,所述事件录像查询模块与所述事件录像内容管理模块连接;
所述事件录像查询模块,用于接收身份合法的客户端发送的事件录像回放请求,并将所述事件录像回放请求发送到所述事件录像内容管理模块,在收到所述事件录像内容管理模块发送的数据包时,对所述数据包进行解封装,并将解封装后获取的事件录像列表以XML的形式发送到所述客户端。
本发明的事件录像处理服务器,还包括事件录像回放模块,所述事件录像回放模块与所述事件录像内容管理模块连接;
所述事件录像回放模块,用于接收身份合法的客户端发送的事件录像回放请求,并将所述事件录像回放请求发送到所述事件录像内容管理模块,在收到所述事件录像内容管理模块发送的事件录像内容时,将所述事件录像内容以实时流媒体的形式发送到所述客户端。
另一方面,本发明还提供了一种事件录像处理系统,包括第一事件录像处理服务器、第二事件录像处理服务器、第一客户端和第二客户端,所述第一事件录像处理服务器分别与所述第二事件录像处理服务器以及所述第一客户端连接,所述第二事件录像处理服务器与所述第二客户端连接;
所述第一事件录像处理服务器,进一步包括第一事件录像请求接收模块、第一任务数据库、第一事件录像任务处理模块、第一录像数据库、第一事件录像内容管理模块和第一事件录像上传模块,所述第一任务数据库分别与所述第一事件录像请求接收模块以及所述第一事件录像任务处理模块连接,所述第一录像数据库分别与所述第一事件录像任务处理模块、所述第一事件录像内容管理模块以及所述第一事件录像上传模块连接,所述第一事件录像任务处理模块与所述第一事件录像内容管理模块连接;
所述第二事件录像处理服务器,进一步包括第二事件录像请求接收模块、第二任务数据库、第二事件录像任务处理模块、第二录像数据库、第二事件录像内容管理模块和第二事件录像接收模块,所述第二任务数据库分别与所述第二事件录像请求接收模块以及所述第二事件录像任务处理模块连接,所述第二录像数据库分别与所述第二事件录像任务处理模块、所述第二事件录像内容管理模块以及所述第二事件录像接收模块连接,所述第二事件录像任务处理模块与所述第二事件录像内容管理模块连接;所述第二事件录像接收模块与所述第一事件录像上传模块连接;
所述第一事件录像请求接收模块,用于接收身份合法的第一客户端发送的事件录像请求,对所述事件录像请求进行分类和优先级排列处理,获取事件录像任务队列,并将所述事件录像任务队列存储在所述第一任务数据库中;
所述第一事件录像任务处理模块,用于在处理调度周期到来时从所述第一任务数据库的事件录像任务队列中提取事件录像任务,根据所述事件录像任务中携带的录像时间和录像设备标识信息在对应录像设备中定位对应原始录像资料,当定位到对应原始录像资料时,对其进行剪切和拼接处理,生成与所述事件录像任务指定的事件信息对应的事件录像内容,将所述事件录像内容及其对应的事件信息存储到所述第一录像数据库的事件录像列表中,并将存储结果通知所述第一事件录像内容管理模块;
所述第一事件录像上传模块,用于在上传调度周期到来时从所述第一录像数据库的事件录像列表中提取未标有上传标识的事件录像内容,并将所述未标有上传标识的事件录像内容及其对应事件信息封装成事件录像数据包上传给所述第二事件录像接收模块;
所述第二事件录像请求接收模块,用于接收身份合法的第二客户端发送的事件录像请求,对所述事件录像请求进行分类和优先级排列处理,获取事件录像任务队列,并将所述事件录像任务队列存储在所述第二任务数据库中;
所述第二事件录像任务处理模块,用于在处理调度周期到来时从所述第二任务数据库的事件录像任务队列中提取事件录像任务,根据所述事件录像任务中携带的录像时间和录像设备标识信息在对应录像设备中定位对应原始录像资料,当定位到对应原始录像资料时,对其进行剪切和拼接处理,生成与所述事件录像任务指定的事件信息对应的事件录像内容,将所述事件录像内容及其对应的事件信息存储到所述第二录像数据库的事件录像列表中,并将存储结果通知所述第二事件录像内容管理模块;
所述第二事件录像接收模块,用于在上传接收调度周期到来时接收所述第一事件录像上传模块上传的事件录像数据包,对其进行解封装,并将解封装后获取的事件录像内容及其对应事件信息存储到所述第二录像数据库的事件录像列表中。
本发明的事件录像处理系统,所述第一事件录像处理服务器还包括第一事件录像接收模块,所述第一事件录像接收模块分别与所述第一录像数据库以及所述第一录像内容管理模块连接;
所述第二事件录像处理服务器还包括第二事件录像上传模块,所述第二事件录像上传模块分别与所述第二录像数据库、所述第二录像内容管理模块以及所述第一事件录像接收模块连接;
所述第二事件录像上传模块,用于在上传调度周期到来时从所述第二录像数据库的事件录像列表中提取未标有上传标识的事件录像内容,并将所述未标有上传标识的事件录像内容及其对应事件信息封装成事件录像数据包上传给所述第一事件录像接收模块;
所述第一事件录像接收模块,用于在上传接收调度周期到来时接收所述第二事件录像上传模块上传的事件录像数据包,对其进行解封装,并将解封装后获取的事件录像内容及其对应事件信息存储到所述录第一像数据库的事件录像列表中。
本发明的事件录像处理系统,所述第一事件录像处理服务器还包括第一事件录像查询模块,所述第一事件录像查询模块分别与所述第一事件录像内容管理模块以及所述第一客户端连接;
所述第二事件录像处理服务器还包括第二事件录像查询模块,所述第二事件录像查询模块分别与所述第二事件录像内容管理模块以及所述第二客户端连接;
所述第一事件录像查询模块,用于接收身份合法的第一客户端发送的事件录像回放请求,并将所述事件录像回放请求发送到所述第一事件录像内容管理模块,在收到所述第一事件录像内容管理模块发送的数据包时,对所述数据包进行解封装,并将解封装后获取的事件录像列表以XML的形式发送到所述第一客户端;
所述第二事件录像查询模块,用于接收身份合法的第二客户端发送的事件录像回放请求,并将所述事件录像回放请求发送到所述第二事件录像内容管理模块,在收到所述第二事件录像内容管理模块发送的数据包时,对所述数据包进行解封装,并将解封装后获取的事件录像列表以XML的形式发送到所述第二客户端。
本发明的事件录像处理系统,所述第一事件录像处理服务器还包括第一事件录像回放模块,所述第一事件录像回放模块分别与所述第一事件录像内容管理模块以及所述第一客户端连接;
所述第二事件录像处理服务器还包括第二事件录像回放模块,所述第二事件录像回放模块分别与所述第二事件录像内容管理模块以及所述第二客户端连接;
所述第一事件录像回放模块,用于接收身份合法的第一客户端发送的事件录像回放请求,并将所述事件录像回放请求发送到所述第一事件录像内容管理模块,在收到所述第一事件录像内容管理模块发送的事件录像内容时,将所述事件录像内容以实时流媒体的形式发送到所述第一客户端;
所述第二事件录像回放模块,用于接收身份合法的第二客户端发送的事件录像回放请求,并将所述事件录像回放请求发送到所述第二事件录像内容管理模块,在收到所述第二事件录像内容管理模块发送的事件录像内容时,将所述事件录像内容以实时流媒体的形式发送到所述第二客户端。
与现有技术相比,本发明公开了一种事件录像处理装置和系统,本发明的事件录像处理服务器接收事件录像处理请求,并按照请求所指定的事件把处理后的录像与事件相对应,实现了录像资料和业务事件相关联,从而提高了录像查询和检索的自动化水平,提高了监控录像信息处理的利用率,降低了查询和检索的成本,使得录像的管理更加高效和有条理,同时,由本发明的录像处理服务器构成的事件录像处系统还具有事件录像的上传功能,以便不同管理级别进行查阅和调用。
附图说明
图1为本发明的事件录像处理服务器的结构框图;
图2为本发明的事件录像处理系统的部分结构框图;
图3为本发明的事件录像处理系统的部分结构框图。
具体实施方式
下面结合附图对本发明的具体实施方式进行详细描述:
参考图1,本发明的事件录像处理服务器包括:事件录像请求接收模块101、任务数据库102、事件录像任务处理模块103、录像数据库104和事件录像内容管理模块105。其中,任务数据库102分别与事件录像请求接收模块101以及事件录像任务处理模块103连接。事件录像任务处理模块103分别与录像数据库104以及事件录像内容管理模块105连接。录像数据库104与事件录像内容管理模块105连接。
可选的,本发明的事件录像处理服务器还包括事件录像上传模块106,事件录像上传模块106与录像数据库104连接。
可选的,本发明的事件录像处理服务器还包括事件录像接收模块107,事件录像接收模块107与录像数据库104连接。
可选的,本发明的事件录像处理服务器还包括事件录像查询模块108,事件录像查询模块108与事件录像内容管理模块105连接。
可选的,本发明的事件录像处理服务器还包括事件录像回放模块109,事件录像回放模块109与事件录像内容管理模块105连接。
本发明的事件录像处理服务器,其中:
事件录像请求接收模块101,用于在开启后通过一网页服务(WEBSERVICE)接口监听是否有来自身份合法的客户端发送的事件录像请求,如果监听到身份合法的客户端发送的事件录像请求,则对其进行分类和优先级排列处理(事件录像请求中携带有如镜头号,事件类型,事件发生时间,录像起始时间,录像结束时间,事件说明等信息,在分类和优先权级排序时按照预先设置的分类和优先权级排列策略对其进行分类和优先级排列),从而获取事件录像任务队列,并将事件录像任务队列存储在任务数据库102中。如果没有监听到身份合法的客户端发送的事件录像请求,则继续监听。
事件录像任务处理模块103,用于在预先设置的处理调度周期到来时,从任务数据库102的事件录像任务队列中提取事件录像任务,根据事件录像任务中携带的录像时间和录像设备标识信息(如镜头号)在对应录像设备中定位对应原始录像资料,当定位到对应原始录像资料时,对其进行剪切和拼接处理,生成与事件录像任务指定的事件信息对应的事件录像内容,将事件录像内容及其对应的事件信息存储到录像数据库104的事件录像列表中,并将存储结果通知事件录像内容管理模块105,同时,事件录像任务处理模块103将该事件录像任务的状态更改为处理完成。如果上述过程有一个环节失败,则不更改对应的事件录像任务状态。重复以上过程,直到提取到每一个事件录像任务都被处理,之后等待下一次处理调度周期的到来。
事件录像上传模块106,用于在预先设置的上传调度周期到来时,从录像数据库104的事件录像列表中提取未标有上传标识的事件录像内容,并将未标有上传标识的事件录像内容及其对应事件信息封装成事件录像数据包上传给指定的接收方(即其他的指定的事件录像处理服务器)。
事件录像接收模块107,用于在上传接收调度周期到来时接收发送方(即其他的指定的事件录像处理服务器)上传的事件录像数据包,对其进行解封装,并将解封装后获取的事件录像内容及其对应事件信息存储到录像数据库104的事件录像列表中,同时,将该事件录像内容标上上传标识。
事件录像查询模块108,用于在开启后通过一网页服务接口接收身份合法的客户端发送的事件录像回放请求,并将事件录像回放请求发送到事件录像内容管理模块105,然后等待。在等待期间,事件录像内容管理模块105根据该事件录像回放请求到录像数据库104调取对应的事件录像内容并将其封装成数据包发送到事件录像查询模块108。在收到事件录像内容管理模块105发送的数据包时,事件录像查询模块108对数据包进行解封装,并将解封装后获取的事件录像列表以XML的形式发送到该客户端,以供查阅。
事件录像回放模块109,用于开启后通过一网页服务接口接收身份合法的客户端发送的事件录像回放请求,并将事件录像回放请求发送到事件录像内容管理模块105,然后等待。在等待期间,事件录像内容管理模块105根据该事件录像回放请求到录像数据库104调取对应的事件录像内容并将其发送到事件录像查询模块108。在收到事件录像内容管理模块105发送的事件录像内容时,事件录像回放模块109将该事件录像内容以实时流媒体的形式发送到该客户端(即事件录像回放模块109向该客户端回放时间录像内容,并且在播放的过程中事件录像回放模块109还可以支持定位播放)。
参考图2和图3,本发明的事件录像处系统包括第一事件录像处理服务器21、第二事件录像处理服务器22、第一客户端23和第二客户端24。第一事件录像处理服务器21分别与第二事件录像处理服务器22以及第一客户端23连接。第二事件录像处理服务器22与第二客户端24连接。
其中,第一事件录像处理服务器21,进一步包括第一事件录像请求接收模块211、第一任务数据库212、第一事件录像任务处理模块213、第一录像数据库214、第一事件录像内容管理模块215和第一事件录像上传模块216。第一任务数据库212分别与第一事件录像请求接收模块211以及第一事件录像任务处理模块213连接,第一录像数据库214分别与第一事件录像任务处理模块213、第一事件录像内容管理模块215以及第一事件录像上传模块216连接,第一事件录像任务处理模块213与第一事件录像内容管理模块215连接。
其中,第二事件录像处理服务器22,进一步包括第二事件录像请求接收模块221、第二任务数据库222、第二事件录像任务处理模块223、第二录像数据库224、第二事件录像内容管理模块225和第二事件录像接收模块227。第二任务数据库222分别与第二事件录像请求接收模块221以及第二事件录像任务处理模块223连接,第二录像数据库224分别与第二事件录像任务处理模块223、第二事件录像内容管理模块225以及第二事件录像接收模块227连接,第二事件录像任务处理模块223与第二事件录像内容管理模块225连接,第二事件录像接收模块227与第一事件录像上传模块216连接。
可选的,第一事件录像处理服务器21还包括第一事件录像接收模块217,第一事件录像接收模块217分别与第一录像数据库214以及第一录像内容管理模块215连接。
可选的,第二事件录像处理服务器22还包括第二事件录像上传模块226,第二事件录像上传模块226分别与第二录像数据库224、第二录像内容管理模块225以及第一事件录像接收模块217连接。
可选的,第一事件录像处理服务器21还包括第一事件录像查询模块218,第一事件录像查询模块218分别与第一事件录像内容管理模块215以及第一客户端23连接。
可选的,第二事件录像处理服务器22还包括第二事件录像查询模块228,第二事件录像查询模块228分别与第二事件录像内容管理模块225以及第二客户端24连接。
可选的,第一事件录像处理服务器21还包括第一事件录像回放模块219,第一事件录像回放模块219分别与第一事件录像内容管理模块215以及第一客户端23连接。
可选的,第二事件录像处理服务器22还包括第二事件录像回放模块229,第二事件录像回放模块229分别与第二事件录像内容管理模块225以及第二客户端24连接。
本发明的事件录像处系统,其中:
第一事件录像请求接收模块211,用于在开启后通过一网页服务接口监听是否有来自身份合法的第一客户端23发送的事件录像请求,如果监听到身份合法的第一客户端23发送的事件录像请求,则对其进行分类和优先级排列处理(事件录像请求中携带有如镜头号,事件类型,事件发生时间,录像起始时间,录像结束时间,事件说明等信息,在分类和优先权级排序时按照预先设置的分类和优先权级排列策略对其进行分类和优先级排列),从而获取事件录像任务队列,并将事件录像任务队列存储在第一任务数据库212中。如果没有监听到身份合法的第一客户端23发送的事件录像请求,则继续监听。
第一事件录像任务处理模块213,用于在预先设置的处理调度周期到来时,从第一任务数据库212的事件录像任务队列中提取事件录像任务,根据事件录像任务中携带的录像时间和录像设备标识信息(如镜头号)在对应录像设备中定位对应原始录像资料,当定位到对应原始录像资料时,对其进行剪切和拼接处理,生成与事件录像任务指定的事件信息对应的事件录像内容,将事件录像内容及其对应的事件信息存储到第一录像数据库214的事件录像列表中,并将存储结果通知第一事件录像内容管理模块215,同时,第一事件录像任务处理模块213将该事件录像任务的状态更改为处理完成。如果上述过程有一个环节失败,则不更改对应的事件录像任务状态。重复以上过程,直到提取到每一个事件录像任务都被处理,之后等待下一次处理调度周期的到来。
第一事件录像上传模块216,用于在上传调度周期到来时从第一录像数据库214的事件录像列表中提取未标有上传标识的事件录像内容,并将该未标有上传标识的事件录像内容及其对应事件信息封装成事件录像数据包上传给第二事件录像接收模块227。
第二事件录像请求接收模块221,用于在开启后通过一网页服务接口监听是否有来自身份合法的第二客户端24发送的事件录像请求,如果监听到身份合法的第二客户端24发送的事件录像请求,则对其进行分类和优先级排列处理(事件录像请求中携带有如镜头号,事件类型,事件发生时间,录像起始时间,录像结束时间,事件说明等信息,在分类和优先权级排序时按照预先设置的分类和优先权级排列策略对其进行分类和优先级排列),从而获取事件录像任务队列,并将事件录像任务队列存储在第二任务数据库222中。如果没有监听到身份合法的第二客户端24发送的事件录像请求,则继续监听。
第二事件录像任务处理模块223,用于在预先设置的处理调度周期到来时,从第二任务数据库222的事件录像任务队列中提取事件录像任务,根据事件录像任务中携带的录像时间和录像设备标识信息(如镜头号)在对应录像设备中定位对应原始录像资料,当定位到对应原始录像资料时,对其进行剪切和拼接处理,生成与事件录像任务指定的事件信息对应的事件录像内容,将事件录像内容及其对应的事件信息存储到第二录像数据库224的事件录像列表中,并将存储结果通知第二事件录像内容管理模块225,同时,第二事件录像任务处理模块223将该事件录像任务的状态更改为处理完成。如果上述过程有一个环节失败,则不更改对应的事件录像任务状态。重复以上过程,直到提取到每一个事件录像任务都被处理,之后等待下一次处理调度周期的到来。
第二事件录像接收模块227,用于接收第一事件录像上传模块216上传的事件录像数据包,对其进行解封装,并将解封装后获取的事件录像内容及其对应事件信息存储到第二录像数据库224的事件录像列表中,同时,将该事件录像内容标上上传标识。
第二事件录像上传模块226,用于在上传调度周期到来时从第二录像数据库224的事件录像列表中提取未标有上传标识的事件录像内容,并将未标有上传标识的事件录像内容及其对应事件信息封装成事件录像数据包上传给第一事件录像接收模块217。
第一事件录像接收模块217,用于接收第二事件录像上传模块226上传的事件录像数据包,对其进行解封装,并将解封装后获取的事件录像内容及其对应事件信息存储到录第一像数据库214的事件录像列表中。
第一事件录像查询模块218,用于在开启后通过一网页服务接口接收身份合法的第一客户端23发送的事件录像回放请求,并将事件录像回放请求发送到第一事件录像内容管理模块215,然后等待。在等待期间,第一事件录像内容管理模块215根据该事件录像回放请求到第一录像数据库214调取对应的事件录像内容并将其封装成数据包发送到第一事件录像查询模块218。在收到第一事件录像内容管理模块215发送的数据包时,第一事件录像查询模块218对数据包进行解封装,并将解封装后获取的事件录像列表以XML的形式发送到第一客户端23,以供查阅。
第二事件录像查询模块228,用于在开启后通过一网页服务接口接收身份合法的第二客户端24发送的事件录像回放请求,并将事件录像回放请求发送到第二事件录像内容管理模块225,然后等待。在等待期间,第二事件录像内容管理模块225根据该事件录像回放请求到第二录像数据库224调取对应的事件录像内容并将其封装成数据包发送到第二事件录像查询模块228。在收到第二事件录像内容管理模块225发送的数据包时,第二事件录像查询模块228对数据包进行解封装,并将解封装后获取的事件录像列表以XML的形式发送到第二客户端24,以供查阅。
第一事件录像回放模块219,用于开启后通过一网页服务接口接收身份合法的第一客户端23发送的事件录像回放请求,并将事件录像回放请求发送到第一事件录像内容管理模块215,然后等待。在等待期间,第一事件录像内容管理模块215根据该事件录像回放请求到第一录像数据库214调取对应的事件录像内容并将其发送到第一事件录像回放模块219。在收到第一事件录像内容管理模块215发送的事件录像内容时,第一事件录像回放模块219将该事件录像内容以实时流媒体的形式发送到第一客户端23(即第一事件录像回放模块219向第一客户端23回放时间录像内容,并且在播放的过程中,第一事件录像回放模块219还可以支持定位播放)。
第二事件录像回放模块229,用于开启后通过一网页服务接口接收身份合法的第二客户端24发送的事件录像回放请求,并将事件录像回放请求发送到第二事件录像内容管理模块225,然后等待。在等待期间,第二事件录像内容管理模块225根据该事件录像回放请求到第二录像数据库224调取对应的事件录像内容并将其发送到第二事件录像回放模块229。在收到第二事件录像内容管理模块225发送的事件录像内容时,第二事件录像回放模块229将该事件录像内容以实时流媒体的形式发送到第二客户端24(即第二事件录像回放模块229向第二客户端24回放时间录像内容,并且在播放的过程中,第二事件录像回放模块229还可以支持定位播放)。
本发明的事件录像处理服务器能够减少人工后台调取各种报警录像的麻烦,实现了录像资料和业务事件相关联,解决了关联报警信息的录像后台查询、检索,包括录像文件的自动剪切、拼接、合成,并能存储到指定服务器,且按指定路径自动上传到各级管理服务器以备查用。因而提高了录像查询和检索的自动化水平,提高了监控录像信息处理的利用率,降低了查询和检索的成本,使得录像的管理更加高效和有条理,方便了不同管理级别进行查阅和调用。
本领域技术人员可以理解,本发明的事件录像处理服务器中的模块可以按照实施例描述分布于实施例的事件录像处理服务器中,也可以进行相应变化位于不同于本实施例的一个或多个事件录像处理服务器中。同样,上述事件录像处理服务器中的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
以上的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通工程技术人员对本发明的技术方案作出的各种变形和改进,均应落入本发明的权利要求书确定的保护范围内。

一种事件录像处理装置和系统.pdf_第1页
第1页 / 共19页
一种事件录像处理装置和系统.pdf_第2页
第2页 / 共19页
一种事件录像处理装置和系统.pdf_第3页
第3页 / 共19页
点击查看更多>>
资源描述

《一种事件录像处理装置和系统.pdf》由会员分享,可在线阅读,更多相关《一种事件录像处理装置和系统.pdf(19页珍藏版)》请在专利查询网上搜索。

本发明公开了一种事件录像处理装置和系统,本发明的事件录像处理服务器接收事件录像处理请求,并按照请求所指定的事件把处理后的录像与事件相对应,实现了录像资料和业务事件相关联,从而提高了录像查询和检索的自动化水平,提高了监控录像信息处理的利用率,降低了查询和检索的成本,使得录像的管理更加高效和有条理,同时,由本发明的录像处理服务器构成的事件录像处系统还具有事件录像的上传功能,以便不同管理级别进行查阅和调。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1