设备异常重启后的事件补发方法、设备及存储介质与流程

文档序号:37513047发布日期:2024-04-01 14:20阅读:14来源:国知局
设备异常重启后的事件补发方法、设备及存储介质与流程

本申请涉及告警处理,特别是涉及一种设备异常重启后的事件补发方法、设备及存储介质。


背景技术:

1、随着计算机、互联网以及数据处理传输技术的飞速发展,人们对于安全的需求越来越高,监控技术应运而生,如视频监控技术、音频监控技术等。

2、以视频监控技术为例,在视频监控技术的应用中,通过监控设备对场景画面进行获取并识别,根据识别结果判断是否发生告警事件,且通过在发生告警事件时进行实时录像的方式,可以有效为人们的生活和生产带来便利以及为人们提供安全保障。

3、但是,目前针对告警事件进行数据记录的方式仍然存在缺陷,导致数据记录不准确、不稳定等问题。


技术实现思路

1、本申请至少提供一种设备异常重启后的事件补发方法、设备及存储介质。

2、本申请第一方面提供了一种设备异常重启后的事件补发方法,方法包括:响应于设备由异常状态转换为正常状态,获取事件记录文件;其中,事件记录文件记载向服务器发送告警事件的开始信息和结束信息的信息发送进度,开始信息是在检测到存在告警事件时生成的,结束信息是在检测到告警事件结束时生成的;利用事件记录文件确定未进行结束信息发送的告警事件,得到待补发告警事件;获取待补发告警事件在设备异常前存储的事件数据,结合事件数据生成待补发告警事件的结束信息;将待补发告警事件的结束信息发送给服务器,并基于待补发告警事件的结束信息更新事件记录文件。

3、在一实施例中,事件记录文件记载向服务器发送告警事件的开始信息和结束信息的信息发送进度,包括:检测到任一告警事件的开始信息生成,获取任一告警事件的事件标识;将任一告警事件的事件标识和开始信息,关联记载至事件记录文件中;检测到任一告警事件的结束信息生成,删除事件记录文件中与任一告警事件的事件标识关联记载的开始信息。

4、在一实施例中,利用事件记录文件确定未进行结束信息发送的告警事件,得到待补发告警事件,包括:获取事件记录文件中记载的开始信息对应的事件标识,得到目标事件标识;将目标事件标识对应的告警事件作为待补发告警事件。

5、在一实施例中,基于待补发告警事件的结束信息更新事件记录文件,包括:删除事件记录文件中与目标事件标识关联记载的开始信息。

6、在一实施例中,开始信息用于指示告警事件的开始时间,结束信息用于指示告警事件的结束时间;获取待补发告警事件在设备异常前存储的事件数据,结合事件数据生成待补发告警事件的结束信息,包括:获取事件数据对应的数据存储最新时间;将数据存储最新时间最为待补发告警事件的结束时间;基于待补发告警事件的结束时间,生成待补发告警事件的结束信息。

7、在一实施例中,事件数据包括录像数据;获取事件数据对应的数据存储最新时间,包括:获取录像数据的最新视频帧的存储时间;将最新视频帧的存储时间作为数据存储最新时间。

8、在一实施例中,录像数据的视频帧对应的扩展帧数据中含有视频帧的时间信息;获取录像数据的最新视频帧的存储时间,包括:获取最新视频帧对应的扩展帧数据;提取最新视频帧对应的扩展帧数据中的时间信息,得到最新视频帧的存储时间。

9、在一实施例中,录像数据对应有索引文件,索引文件含有录像数据中视频帧的时间信息;获取录像数据的最新视频帧的存储时间,包括:获取录像数据对应的索引文件;利用索引文件,提取最新视频帧对应的存储时间。

10、本申请第二方面提供了一种设备异常重启后的事件补发装置,装置包括:文件获取模块,用于响应于设备由异常状态转换为正常状态,获取事件记录文件;其中,事件记录文件记载向服务器发送告警事件的开始信息和结束信息的信息发送进度,开始信息是在检测到存在告警事件时生成的,结束信息是在检测到告警事件结束时生成的;事件确定模块,用于利用事件记录文件确定未进行结束信息发送的告警事件,得到待补发告警事件;信息生成模块,用于获取待补发告警事件在设备异常前存储的事件数据,结合事件数据生成待补发告警事件的结束信息;信息补发模块,用于将待补发告警事件的结束信息发送给服务器,并基于待补发告警事件的结束信息更新事件记录文件。

11、本申请第三方面提供了一种电子设备,包括存储器和处理器,处理器用于执行存储器中存储的程序指令,以实现上述设备异常重启后的事件补发方法。

12、本申请第四方面提供了一种计算机可读存储介质,其上存储有程序指令,程序指令被处理器执行时实现上述设备异常重启后的事件补发方法。

13、上述方案,通过响应于设备由异常状态转换为正常状态,获取事件记录文件,利用事件记录文件确定未进行结束信息发送的告警事件,得到待补发告警事件,再获取待补发告警事件在设备异常前存储的事件数据,结合事件数据生成待补发告警事件的结束信息,可以尽可能还原待补发告警事件在设备异常前的执行情况,提高补充生成的结束信息的准确性。然后,将待补发告警事件的结束信息发送给服务器,并基于待补发告警事件的结束信息更新事件记录文件,解决因为设备异常导致的告警事件上报缺漏的情况。

14、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请。



技术特征:

1.一种设备异常重启后的事件补发方法,其特征在于,包括:

2.根据权利要求1所述方法,其特征在于,所述事件记录文件记载向服务器发送告警事件的开始信息和结束信息的信息发送进度,包括:

3.根据权利要求2所述方法,其特征在于,所述利用所述事件记录文件确定未进行结束信息发送的告警事件,得到待补发告警事件,包括:

4.根据权利要求3所述方法,其特征在于,所述基于所述待补发告警事件的结束信息更新所述事件记录文件,包括:

5.根据权利要求1所述方法,其特征在于,所述开始信息用于指示告警事件的开始时间,所述结束信息用于指示告警事件的结束时间;所述获取所述待补发告警事件在所述设备异常前存储的事件数据,结合所述事件数据生成所述待补发告警事件的结束信息,包括:

6.根据权利要求5所述方法,其特征在于,所述事件数据包括录像数据;所述获取所述事件数据对应的数据存储最新时间,包括:

7.根据权利要求6所述方法,其特征在于,所述录像数据的视频帧对应的扩展帧数据中含有所述视频帧的时间信息;所述获取所述录像数据的最新视频帧的存储时间,包括:

8.根据权利要求6所述方法,其特征在于,所述录像数据对应有索引文件,所述索引文件含有所述录像数据中视频帧的时间信息;所述获取所述录像数据的最新视频帧的存储时间,包括:

9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,处理器用于执行存储器中存储的程序指令,以实现如权利要求1-8任一项所述方法中的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有程序指令,所述程序指令能够被处理器执行以实现如权利要求1-8任一项所述方法中的步骤。


技术总结
本申请公开了一种设备异常重启后的事件补发方法、设备及存储介质,该设备异常重启后的事件补发方法包括:响应于设备由异常状态转换为正常状态,获取事件记录文件;利用事件记录文件确定未进行结束信息发送的告警事件,得到待补发告警事件;获取待补发告警事件在设备异常前存储的事件数据,结合事件数据生成待补发告警事件的结束信息;将待补发告警事件的结束信息发送给服务器,并基于待补发告警事件的结束信息更新事件记录文件。可以尽可能还原待补发告警事件在设备异常前的执行情况,以根据事件数据补充生成该待补发告警事件的结束信息,提高补充生成的结束信息的准确性,解决因为设备异常导致的告警事件上报缺漏的情况。

技术研发人员:陈起凤
受保护的技术使用者:杭州华橙软件技术有限公司
技术研发日:
技术公布日:2024/3/31
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1