基于Redis视频设备信息管理的注册信令智能化响应方法技术

技术编号:29202051 阅读:20 留言:0更新日期:2021-07-10 00:36
一种基于Redis视频设备信息管理的注册信令智能化响应方法,属于智能安防监控技术领域,该方法包括:a、将视频设备信息配置到Redis;b、视频设备注册时,SIP服务验证Redis中是否存在此视频设备;c、Redis中存在此视频设备时,SIP服务再次验证视频设备信息中配置的SIP服务信息是否正确;d、SIP服务根据验证情况,对视频设备注册信令回复响应信令。本发明专利技术可对异常接入的视频设备进行信息一致化检验,防止异常设备接入系统平台,节约工作人员时间成本,提高视频监控安全性。提高视频监控安全性。提高视频监控安全性。

【技术实现步骤摘要】
基于Redis视频设备信息管理的注册信令智能化响应方法


[0001]本专利技术涉及一种基于Redis视频设备信息管理的注册信令智能化响应方法,属于智能安防监控的


技术介绍

[0002]随着视频监控技术在变电站及输电线路的大量应用,目前已能根据《GBT 28181

2016公共安全视频监控联网系统信息传输、交换、控制技术要求》标准技术接入可支持此标准技术的不同厂家视频设备,进行视频监控。但不同厂家设备按照《GBT 28181

2016公共安全视频监控联网系统信息传输、交换、控制技术要求》标准技术进行设计通信交互时,导致接入门槛较低,产生随意互相接入情况,进而增加重要监控区域视频文件泄露的风险。
[0003]为此,中国专利CN109587228A一种公有协议物联网平台及设备接入方法,该公有协议物联网平台及设备接入方法,采用MQTT公有协议接入物联网平台,同时使用证书签发机制,实现了设备端与服务端双向认证,消息传输使用加密通道;还具有平台使用证书与MQTT主题的关联认证功能,实现了证书使用者与发布订阅的主题权限之间的关联;而且设备携带证书使用HTTPS协议向目标主题发布消息,实现了与MQTT协议适配,保障了设备接入权限可控、数据发送权限可控和数据加密传输信道安全。上述专利描述的方式也可应用于电力监测领域,但是上述专利方式着重于设备与物联网平台之间的信息交互,保证了信息的安全传递与双向认证。而本专利着重于对Redis中的视频设备信息管理,基于Redis中的视频设备信息把控可接入的视频设备。本专利可阻止具备认证信息的设备接入,上述专利设备与物联网平台双向认证后即可接入。
[0004]综上所述,在变电站及输电线路视频监控领域急需一种技术实现对接入视频设备的过滤,保证对接入视频设备的安全把控,实现对指定监控区域的视频监控。

技术实现思路

[0005]针对现有技术的不足,本专利技术公开一种基于Redis视频设备信息管理的注册信令智能化响应方法。本专利技术的主要目的在于:通过Redis对视频设备信息的管理,实现利用《GBT 28181

2016公共安全视频监控联网系统信息传输、交换、控制技术要求》标准技术接入的视频设备注册信令的智能化响应,提高运维人员对视频设备接入管理的准确性。
[0006]技术术语:
[0007]1.Redis:是一个key

value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set
‑‑
有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master

slave(主从)同步。数据可以从主服务器向任意数量的从服务器上同步,从服务器可以是关
联其他从服务器的主服务器。这使得Redis可执行单层树复制。存盘可以有意无意的对数据进行写操作。由于完全实现了发布/订阅机制,使得从数据库在任何地方同步树时,可订阅一个频道并接收主服务器完整的消息发布记录。同步对读取操作的可扩展性和数据冗余很有帮助。
[0008]Redis是一个高性能的key

value数据库。redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object

C,Python,Ruby,Erlang等客户端,使用很方便。
[0009]2.SIP服务:接收SIP信令,及对接收的SIP信令做出响应的服务程序。
[0010]3.视频设备:采集及传输视频的硬件装置。
[0011]本专利技术的技术方案如下:
[0012]一种基于Redis视频设备信息管理的注册信令智能化响应方法,其特征在于,该方法包括:
[0013]a、将视频设备信息配置到Redis;
[0014]b、视频设备注册时:SIP服务验证Redis中是否存在此视频设备;如果不存在此视频设备,则不响应接收的SIP信令;
[0015]c、Redis中存在此视频设备时,SIP服务再次验证视频设备信息中配置的SIP服务信息是否正确,SIP服务信息包含SIP服务编码ID、SIP服务域、SIP服务IP地址和端口号;
[0016]d、SIP服务根据验证情况,对视频设备注册信令回复响应信令;如果验证不通过,则不响应视频设备注册信令。
[0017]根据本专利技术优选的,步骤a中,所述视频设备信息包括:视频设备编码ID作KEY、视频设备配置的IP、端口和SIP服务信息。
[0018]根据本专利技术优选的,用视频设备编码ID作KEY,至少将视频设备配置的IP、端口、SIP服务信息以JSON字符串格式存储到Redis中。
[0019]根据本专利技术优选的,步骤b中,所述验证是否存在此视频设备信息时:SIP服务检查Redis中是否存在准备注册视频设备编码ID。
[0020]根据本专利技术优选的,步骤c中,所述验证视频设备配置的SIP服务信息是否正确,是指SIP服务检查视频设备注册信令中携带的SIP服务信息与Redis中视频设备配置的SIP服务信息是否一致。
[0021]根据本专利技术优选的,步骤d中,所述的对视频设备注册信令回复响应信令,是指所述步骤b与所述步骤c都验证通过后,所述SIP服务回复注册响应信令到该视频设备;验证不通过时,则所述SIP服务不响应注册信令。
[0022]本专利技术的技术有益效果如下:
[0023]1、本专利技术可对异常接入的视频设备进行信息一致化检验,防止异常视频设备接入系统平台,节约工作人员时间成本,不需要手动隔离异常设备接入。主要通过验证Redis中是否配置视频设备,如果未配置,则不响应接入视频设备;如果已配置,则再验证Redis中配置视频设备的SIP服务信息是否正确,如果正确,即响应接入视频设备;否则,不响应。
[0024]2、本专利技术可避免未指定视频设备接入平台,防止未指定区域的监控视频被恶意查看预览,提高视频监控安全性。本专利技术通过验证Redis中是否配置接入视频设备及再次验证
Redis中配置视频设备的SIP服务信息是否正确,来防止未指定监控区域的视频设备随意接入平台预览。
附图说明
[0025]图1是本专利技术所述视频设备信息管理的注册信令智能化响应实现的流程示意图。
[0026]图2是SIP服务对可接入视频设备回复响应注册信令本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Redis视频设备信息管理的注册信令智能化响应方法,其特征在于,该方法包括:a、将视频设备信息配置到Redis;b、视频设备注册时:SIP服务验证Redis中是否存在此视频设备;如果不存在此视频设备,则不响应接收的SIP信令;c、Redis中存在此视频设备时,SIP服务再次验证视频设备信息中配置的SIP服务信息是否正确,SIP服务信息包含SIP服务编码ID、SIP服务域、SIP服务IP地址和端口号;d、SIP服务根据验证情况,对视频设备注册信令回复响应信令;如果验证不通过,则不响应视频设备注册信令。2.根据权利要求1所述的一种基于Redis视频设备信息管理的注册信令智能化响应方法,其特征在于,步骤a中,所述视频设备信息包括:视频设备编码ID作KEY、视频设备配置的IP、端口和SIP服务信息。3.根据权利要求2所述的一种基于Redis视频设备信息管理的注册信令智能化响应方法,其特征在于,用视频设备编码ID作KEY...

【专利技术属性】
技术研发人员:李峰刚张岩龙祖耀陈洲马明普
申请(专利权)人:智洋创新科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1