视频监控中非实时视频关联报警的方法及系统的制作方法

文档序号:8365850阅读:340来源:国知局
视频监控中非实时视频关联报警的方法及系统的制作方法
【技术领域】
[0001]本发明涉及视频监控技术领域,特别涉及一种视频监控中非实时视频关联报警的方法及系统。
【背景技术】
[0002]目前视频监控中的报警关联视频处理,应用较多的是:报警触发后,将报警信息上传给客户端,客户端收到报警后触发声音、弹图片等操作,亦可设备端产生报警的同时触发关联通道的录像、报警输出。
[0003]这种现有方法的缺陷在于:客户端在收到报警信息的同时,产生报警的时间点对应的视频已经成为历史视频,客户端不能够对成为历史的非实时视频及时进行查看。虽然现有技术中可通过设备端关联相关通道录像,采取预录的措施进行弥补报警时间点的视频数据,但客户端欲查看到成为历史的非实时视频,还需进行查询、回放等操作,且由于设备端的录像数据一般具有非实时查看的特点,客户端不能够及时的查看到相关视频。

【发明内容】

[0004]本发明的目的在于提供一种视频监控中非实时视频关联报警的方法及系统,能够实现客户端对于警情发生前后及发生时的报警关联视频图像的及时查看。
[0005]为解决上述问题,本发明提供一种视频监控中非实时视频关联报警的方法,包括:
[0006]设备端获取监控现场的实时视频数据,并对所述实时视频数据进行采集、编码后生成码流,并将码流按生成时间的先后顺序存入非实时视频缓冲区;
[0007]对所述设备端进行布防以建立所述客户端与设备端之间关联的报警通道,及客户端向设备端请求此报警关联的视频通道的实时视频并进行播放;
[0008]当设备端检测到报警发生时,通过所述关联的报警通道向客户端发送报警信息,客户端收到所述报警信息后,向设备端请求此报警关联的视频通道的非实时视频并进行播放;
[0009]当设备端检测到报警解除时,通过所述关联的报警通道向客户端发送报警解除信息,客户端收到所述报警解除信息后,通过所述视频通道从设备端直接获取监控现场当前的实时视频数据并进行播放。
[0010]进一步的,在上述方法中,将码流按生成时间的先后顺序存入非实时视频缓冲区的步骤中,所述非实时视频缓冲区存满后,采用先进先出的方法,每存入非实时视频缓冲区一段码流,则按时间丢弃最开始存入非实时视频缓冲区的一段码流。
[0011]进一步的,在上述方法中,所述设备端为数字硬盘录像机或网络视频服务器。
[0012]进一步的,在上述方法中,客户端收到所述报警信息后,向设备端请求此报警关联的视频通道的非实时视频并进行播放的步骤的同时,还包括:
[0013]所述客户端通过视频通道从设备端直接获取监控现场当前的实时视频数据并进行播放。
[0014]进一步的,在上述方法中,客户端收到所述报警信息后,向设备端请求此报警关联的视频通道的非实时视频并进行播放的步骤的同时,还包括:客户端对从报警发生之前的预设时间至报警解除时的码流进行录像。
[0015]根据本发明的另一面,提供一种视频监控中非实时视频关联报警的系统,包括:
[0016]设备端,用于获取监控现场的实时视频数据,并对所述实时视频数据进行采集、编码后生成码流,并将码流按生成时间的先后顺序存入非实时视频缓冲区,当检测到报警发生时,通过关联的报警通道向客户端发送报警信息,当检测到报警解除时,通过所述关联的报警通道向客户端发送报警解除信息;
[0017]客户端,用于对所述设备端进行布防以建立所述客户端与设备端之间关联的报警通道,及向设备端请求此报警关联的视频通道的实时视频并进行播放,收到所述报警信息后,向设备端请求此报警关联的视频通道的非实时视频并进行播放,收到所述报警解除信息后,通过所述视频通道从设备端直接获取监控现场当前的实时视频数据并进行播放。
[0018]进一步的,在上述系统中,所述设备端还用于在所述非实时视频缓冲区存满后,采用先进先出的方法,每存入非实时视频缓冲区一段码流,则按时间丢弃最开始存入非实时视频缓冲区的一段码流。
[0019]进一步的,在上述系统中,所述设备端为数字硬盘录像机或网络视频服务器。
[0020]进一步的,在上述系统中,所述客户端还用于在收到所述报警信息后,通过所述视频通道从设备端直接获取监控现场当前的实时视频数据并进行播放。
[0021]进一步的,在上述系统中,所述客户端还用于将从报警发生之前的预设时间至报警解除时的码流进行录像。
[0022]与现有技术相比,本发明通过设备端获取监控现场的实时视频数据,并对所述实时视频数据进行采集、编码后生成码流,并将码流按生成时间的先后顺序存入非实时视频缓冲区;客户端向设备端请求此报警关联的视频通道的非实时视频并进行播放,及对所述设备端进行布防以建立所述客户端与设备端之间关联的报警通道;当设备端检测到报警发生时,通过所述关联的报警通道向客户端发送报警信息,客户端收到所述报警信息后,向设备端请求此报警关联的视频通道的非实时视频并进行播放;当设备端检测到报警解除时,通过所述关联的报警通道向客户端发送报警解除信息,客户端收到所述报警解除信息后,通过所述视频通道从设备端直接获取监控现场当前的实时视频数据并进行播放。本发明能够实现客户端对于警情发生前后及发生时的报警关联视频图像的及时查看。
【附图说明】
[0023]图1是本发明一实施例的视频监控中非实时视频关联报警的方法流程图;
[0024]图2是本发明一实施例的视频监控中非实时视频关联报警的系统的模块图。
【具体实施方式】
[0025]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0026]实施例一
[0027]如图1所示,本发明提供一种视频监控中非实时视频关联报警的方法,包括:
[0028]步骤SI,设备端获取监控现场的实时视频数据,并对所述实时视频数据进行采集、编码后生成码流,并将码流按生成时间的先后顺序存入非实时视频缓冲区;具体的,设备端在对每路视频进行采集、编码后,根据码率的大小,进行一段时间码流的缓存;
[0029]步骤S2,对所述设备端进行布防以建立所述客户端与设备端之间关联的报警通道,及客户端向设备端请求此报警关联的视频通道的实时视频并进行播放;具体的,本步骤中客户端对于设备端的实时视频数据进行实时查看,对设备端进行布防;
[0030]步骤S3,当设备端检测到报警发生时,通过所述关联的报警通道向客户端发送报警信息,客户端收到所述报警信息后,向设备端请求此报警关联的视频通道的非实时视频并进行播放;具体的,设备端检测到报警发生,通过布防连接上传给客户端;在收到设备的报警信息后,客户端自动切换到非实时视频状态,请求报警关联的视频通道的非实时视频,进行非实时视频的查看,由于非实时视频是早于当前时间的视频图像,故能够查看到警情发生前至当前时间的图像信息;另外,客户端还可对码流的非实时视频进行录像,录像时间从非实时视频的图像初始时间到报警解除的时间;
[0031]步骤S4,当设备端检测到报警解除时,通过所述关联的报警通道向客户端发送报警解除信息,客户端收到所述报警解除信息后,通过所述视频通道从设备端直接获取监控现场当前的实时视频数据并进行播放。具体的,设备端检测到报警解除,发送给客户端报警解除消息;在收到设备端报警解除的消息后,客户端自动切换到实时视频的状态。
[0032]优选的,步骤SI的将码流按生成时间的先后顺序存入非实时视频缓冲区的步骤中,所述非实时视频缓冲区存满后,采用先进先出的方法,每存入非实时视频缓冲区一段码流,则按时间丢弃最开始存入非实时视频缓冲区的一段码流。具体的,在对视频数据进行采集、编码后,先存入非实时视频缓冲区,缓冲区存满后,采用先进先出的方法,每存入一定数据,则按时间丢弃最开始存入缓冲区的数据。客户端请求非实时视频时,设备端从非实时视频缓冲区中,按时间从最早存入缓冲区的数据进行发送。
[0033]可选的,所述设备端为数字硬盘录像机(DVR)或网络视频服务器(DVS)。具体的,DVR:Digital Video Recorder,中文名为数字硬盘录像机,它是一套进行图像存储处理的计算机系统,具有对图像/语音进行长时间录像、录音、远程监视和控制的功能。DVSiDigital Video Server,中文名为网络视频服务器、又叫数字视频编码器,是一种压缩、处理音视频数据的专业网络传输设备,主要是提供视频压缩或解压功能,完成图像数据的采集或复原等。
[0034]优选的,客户端收到所述报警信息后,向设备端请求此报警关联的视频通道的非实时视频并进行播放的步骤的同时,还包括:
[0035]所述客户端通过视频通道从设备端直接获取监控现场当前的实时视频数据并进行播放。
[0036]优选的,客户端收到所述报警信息后,向设备端请求此报警关联的视频通道的非实时视频并进行播放的步骤的同时,还
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1