System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及摄像头管理,特别指一种全场景摄像头管理方法及系统。
技术介绍
1、随着安防监控的不断发展,摄像头的安装数量与日俱增,为了对相同场景或者监控区域内的摄像头进行统一管理,需要使用对应的处理设备来处理摄像头采集的相关数据,并对摄像头进行相应的管理。随着科技的进步,对处理设备的要求也越来越高;然而,传统的处理设备存在着诸多问题,例如数据校验不准确、录像文件存储不完整、画面查看不及时、需手动升级等。
2、因此,如何提供一种全场景摄像头管理方法及系统,实现对摄像头进行全场景管理,提升摄像头管理的可靠性和便捷性,成为一个亟待解决的技术问题。
技术实现思路
1、本专利技术要解决的技术问题,在于提供一种全场景摄像头管理方法及系统,实现对摄像头进行全场景管理,提升摄像头管理的可靠性和便捷性。
2、第一方面,本专利技术提供了一种全场景摄像头管理方法,包括如下步骤:
3、步骤s1、通过预设的ip搜索算法或者网络协议搜索摄像头的ip地址;
4、步骤s2、基于所述ip地址向摄像头发送设备信息查询指令,以获取摄像头的设备信息;
5、步骤s3、实时获取摄像头采集的视频数据,对获取的所述视频数据进行crc校验;
6、步骤s4、对crc校验后的所述视频数据进行预处理后,将所述设备信息和视频数据绑定存储至指定路径,并对所述视频数据进行实时解码和播放;
7、步骤s5、周期性获取摄像头的版本号,基于所述版本号自动对摄像头执行升
8、进一步的,所述步骤s1具体为:
9、通过预设的ip搜索算法或者网络协议搜索摄像头的ip地址,判断搜索的所述ip地址是否存在于预设的ip表中,若不存在则将所述ip地址添加进ip表中;
10、所述网络协议为i cmp协议或者arp协议。
11、进一步的,所述步骤s2具体为:
12、基于所述ip地址与摄像头建立连接,当连接中断时通过预设的重连机制重新连接摄像头;
13、向摄像头发送设备信息查询指令,以获取摄像头的至少包括品牌、型号、分辨率、帧率以及码率的设备信息。
14、进一步的,所述步骤s3具体为:
15、通过udp协议或者rtp协议实时获取摄像头采集的视频数据,当所述视频数据传输中断,等待网络恢复后通过断点续传技术继续传输所述视频数据;
16、解析所述视频数据得到携带的第一crc值,对所述视频数据进行crc计算得到第二crc值,通过比对所述第一crc值与第二crc值是否一致来对视频数据进行crc校验。
17、进一步的,所述步骤s4具体为:
18、对crc校验后的所述视频数据,进行添加包括时间戳和文件名的元数据信息的预处理后,将所述设备信息和视频数据绑定存储至指定路径;
19、对所述视频数据进行实时解码和播放,播放过程中在播放画面中添加缩略图、标注或者字幕;
20、所述步骤s5具体为:
21、周期性获取摄像头的版本号,当所述版本号低于最新版本号时,自动通过udp协议向摄像头发送升级包;摄像头对接收的所述升级包进行crc校验后,自动执行升级操作,并实时反馈升级进度。
22、第二方面,本专利技术提供了一种全场景摄像头管理系统,包括如下模块:
23、ip地址搜索模块,用于通过预设的ip搜索算法或者网络协议搜索摄像头的ip地址;
24、设备信息查询模块,用于基于所述ip地址向摄像头发送设备信息查询指令,以获取摄像头的设备信息;
25、视频数据校验模块,用于实时获取摄像头采集的视频数据,对获取的所述视频数据进行crc校验;
26、视频数据播放模块,用于对crc校验后的所述视频数据进行预处理后,将所述设备信息和视频数据绑定存储至指定路径,并对所述视频数据进行实时解码和播放;
27、升级模块,用于周期性获取摄像头的版本号,基于所述版本号自动对摄像头执行升级操作。
28、进一步的,所述ip地址搜索模块具体用于:
29、通过预设的ip搜索算法或者网络协议搜索摄像头的ip地址,判断搜索的所述ip地址是否存在于预设的ip表中,若不存在则将所述ip地址添加进ip表中;
30、所述网络协议为i cmp协议或者arp协议。
31、进一步的,所述设备信息查询模块具体用于:
32、基于所述ip地址与摄像头建立连接,当连接中断时通过预设的重连机制重新连接摄像头;
33、向摄像头发送设备信息查询指令,以获取摄像头的至少包括品牌、型号、分辨率、帧率以及码率的设备信息。
34、进一步的,所述视频数据校验模块具体用于:
35、通过udp协议或者rtp协议实时获取摄像头采集的视频数据,当所述视频数据传输中断,等待网络恢复后通过断点续传技术继续传输所述视频数据;
36、解析所述视频数据得到携带的第一crc值,对所述视频数据进行crc计算得到第二crc值,通过比对所述第一crc值与第二crc值是否一致来对视频数据进行crc校验。
37、进一步的,所述视频数据播放模块具体用于:
38、对crc校验后的所述视频数据,进行添加包括时间戳和文件名的元数据信息的预处理后,将所述设备信息和视频数据绑定存储至指定路径;
39、对所述视频数据进行实时解码和播放,播放过程中在播放画面中添加缩略图、标注或者字幕;
40、所述升级模块具体用于:
41、周期性获取摄像头的版本号,当所述版本号低于最新版本号时,自动通过udp协议向摄像头发送升级包;摄像头对接收的所述升级包进行crc校验后,自动执行升级操作,并实时反馈升级进度。
42、本专利技术的优点在于:
43、通过预设的ip搜索算法或者网络协议搜索摄像头的ip地址,基于ip地址向摄像头发送设备信息查询指令,以获取摄像头的设备信息,接着实时获取摄像头采集的视频数据并进行crc校验后,对视频数据进行预处理并和设备信息绑定存储至指定路径,同时对视频数据进行实时解码和播放,且周期性获取摄像头的版本号,基于版本号自动对摄像头执行升级操作;由于传输的视频数据和升级操作中传输的升级包均进行crc校验,保障数据校验的准确性,保障视频数据存储的完整性,结合在视频数据中添加时间戳和文件名,方便后续的检索和管理;在视频数据的播放画面中添加缩略图,当网络不佳时缩略图任然可以流畅播放;通过周期性获取摄像头的版本号并进行校验,当版本号低于最新版本号时自动发送升级包执行升级操作,无需手动升级,最终实现对摄像头进行全场景管理,极大的提升了摄像头管理的可靠性和便捷性。
本文档来自技高网...【技术保护点】
1.一种全场景摄像头管理方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种全场景摄像头管理方法,其特征在于:所述步骤S1具体为:
3.如权利要求1所述的一种全场景摄像头管理方法,其特征在于:所述步骤S2具体为:
4.如权利要求1所述的一种全场景摄像头管理方法,其特征在于:所述步骤S3具体为:
5.如权利要求1所述的一种全场景摄像头管理方法,其特征在于:所述步骤S4具体为:
6.一种全场景摄像头管理系统,其特征在于:包括如下模块:
7.如权利要求6所述的一种全场景摄像头管理系统,其特征在于:所述IP地址搜索模块具体用于:
8.如权利要求6所述的一种全场景摄像头管理系统,其特征在于:所述设备信息查询模块具体用于:
9.如权利要求6所述的一种全场景摄像头管理系统,其特征在于:所述视频数据校验模块具体用于:
10.如权利要求1所述的一种全场景摄像头管理系统,其特征在于:所述视频数据播放模块具体用于:
【技术特征摘要】
1.一种全场景摄像头管理方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种全场景摄像头管理方法,其特征在于:所述步骤s1具体为:
3.如权利要求1所述的一种全场景摄像头管理方法,其特征在于:所述步骤s2具体为:
4.如权利要求1所述的一种全场景摄像头管理方法,其特征在于:所述步骤s3具体为:
5.如权利要求1所述的一种全场景摄像头管理方法,其特征在于:所述步骤s4具体为:
6.一种全场景...
【专利技术属性】
技术研发人员:赖茂林,袁苇,张宏辉,
申请(专利权)人:福建新大陆通信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。