著录项信息
专利名称 | 一种DVR视频监控软件加密方法和实现电路 |
申请号 | CN200710305079.9 | 申请日期 | 2007-12-26 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2008-07-23 | 公开/公告号 | CN101227596 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N7/18 | IPC分类号 | H;0;4;N;7;/;1;8;;;H;0;4;L;9;/;3;2查看分类表>
|
申请人 | 王波 | 申请人地址 | 广东省深圳市福田区福中路深勘院7栋4楼
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 深圳市豪威未来科技有限公司 | 当前权利人 | 深圳市豪威未来科技有限公司 |
发明人 | 周华山 |
代理机构 | 深圳市兴科达知识产权代理有限公司 | 代理人 | 杜启刚 |
摘要
本发明公开了一种DVR视频监控软件加密方法和和实现电路。DVR视频监控软件和视频采集卡配套使用,配套使用的视频采集卡的加密信息必须符合DVR监控软件加密信息认证要求;不同的视频采集卡的加密信息各不相同;DVR视频监控系统启动DVR视频监控软件时,首先启动DVR视频监控软件加密验证程序;加密验证程序从视频采集卡中获取加密信息进行验证,如验证通过,就进入DVR视频监控软件的主程序;如验证不通过则退出DVR视频监控软件程序。与现有技术相比,本发明的加密信息不易破解,开发商新开发的DVR视频监控软件可以避免盗版的侵害。
1.一种DVR视频监控软件加密方法,其特征在于,包括以下特点:
a.DVR视频监控软件和视频采集卡配套使用,配套使用的视频采集卡的加密信息必须符合DVR监控软件加密信息认证要求;
b.不同的视频采集卡的加密信息各不相同;
c.DVR视频监控系统启动DVR视频监控软件时,首先启动DVR视频监控软件加密验证程序;
d.加密验证程序从视频采集卡中获取加密信息进行验证,如验证通过,就进入DVR视频监控软件的主程序;如验证不通过则退出DVR视频监控软件程序;
当系统中包括2张或2张以上视频采集卡时,加密验证程序从第一张视频采集卡读取出来的加密信息与其他视频采集卡的加密信息进行比较,如有相同就视为非法,退出DVR视频监控软件程序。
2.根据权利要求1所述的DVR视频监控软件加密方法,其特征在于,所述加密信息包括DVR视频监控软件开发商信息和流水号,所述的流水号是不小于10000的数字,不同套的视频采集卡的流水号各不相同。
3.根据权利要求2所述的DVR视频监控软件加密方法,其特征在于,所述流水号的最后一位用来识别视频采集卡的类型。
4.根据权利要求1至3中任一权利要求所述的DVR视频监控软件加密方法,其特征在于,所述视频采集卡中的加密信息保存在视频采集卡的单片机中。
[技术领域]\n本发明涉及视频监控技术领域,尤其涉及一种DVR视频监控软件的加密方法和实现电路。\n[背景技术]\n视频监控系统主要由前端摄像部分、传输部分、控制部分、显示与记录四大部分所组成。系统使管理人员在控制室中能观察到前端防范区域内所有人员活动情况并记录,为保安系统提供动态图像信息。\n随着现代计算机技术、多媒体技术、网络技术和数字图像压缩技术的迅猛发展而诞生的DVR数字监控系统,是以计算机为核心的多媒体监控,把管理权交给了计算机,只要根据需要在需监控的场所安装一定数量的摄像机,即可在值班控制中心实时监控小区内各位置的人员活动情况,并将其录制保存下来。为事件发生后的调查提供第一手资料。随着全社会的数字化,网络化步伐的加快,传统模拟监控系统必将被新一代的数字化,网络化多媒体管理监控系统所取代,DVR数字监控系统有着广阔的市场。\n然而,目前市场盗版现象颇为严重,虽然流行的加密方式很多,但各个开发商采用的加密技术都大同小异,方法单一,尤其是现在很多解密IC公司专门为一些非法运营商破解加密提供了方便。因此采用传统的加密方式就很容易被破解,使开发商新开发的DVR视频监控软件很容易受到盗版的侵害。\n[发明内容]\n本发明要解决的技术问题是提供一种不易破解的DVR视频监控软件加密方法。本发明还要提供一种能够实现该DVR视频监控软件加密方法的电路。\n为了解决上述技术问题,本发明采用的技术方案是,一种DVR视频监控软件加密方法,包括以下特点:\na.DVR视频监控软件和视频采集卡配套使用,配套使用的视频采集卡的加密信息必须符合DVR监控软件加密信息认证要求;\nb.不同的视频采集卡的加密信息各不相同;\nc.DVR视频监控系统启动DVR视频监控软件时,首先启动DVR视频监控软件加密验证程序;\nd.加密验证程序从视频采集卡中获取加密信息进行验证,如验证通过,就进入DVR视频监控软件的主程序;如验证不通过则退出DVR视频监控软件程序。\n以上所述的DVR视频监控软件加密方法,所述加密信息包括DVR视频监控软件开发商信息和流水号,所述的流水号是不小于10000的数字,不同套的DVR视频监控软件和视频采集卡的流水号各不相同。所述流水号的最后一位用来识别视频采集卡的类型;所述视频采集卡中的加密信息保存在视频采集卡的单片机中。\n以上所述的DVR视频监控软件加密方法,当系统中包括2张或2张以上视频采集卡时,加密验证程序从第一张板卡读取出来的加密信息与其他视频采集卡的加密信息进行比较,如有相同就视为非法,退出DVR视频监控软件程序。\n一种DVR视频监控软件加密电路,包括视频采集芯片和单片机,所述的视频采集芯片通过PCI总线与计算机主机相连接,通过视频采集芯片的GPIO口与单片机连接,实现计算机主机CPU与单片机之间的数据交换;所述的单片机保存有符合主机DVR视频监控软件要求的加密信息,并运行加密验证子程序。\n其中,所述的视频采集芯片采用SAA7130集成电路芯片,通过PCI总线与主机CPU连接,SAA7130集成电路芯片的通过PGIO口与单片机连接。所述的单片机为STC12C2052集成电路芯片。\n本发明特点:DVR视频监控软件和视频采集卡需配套使用,且不同的视频采集卡的加密信息各不相同。与现有加密技术相比,加密信息不易破解,开发商新开发的DVR视频监控软件可以避免盗版的侵害。\n[附图说明]\n下面结合附图和具体实施方式对本发明作进一步详细的说明。\n图1是本发明DVR视频监控软件加密方法实施例的流程图。\n图2是本发明DVR视频监控软件加密电路实施例原理框图。\n图3本发明DVR视频监控软件加密电路实施例视频采集芯片SAA7130的接线图。\n图4是本发明DVR视频监控软件加密电路实施例视单片机STC12C205的接线图。\n图5是本发明本发明DVR视频监控软件加密方法实施例单片机程序流程图。\n[具体实施方式]\n在图1所示的本发明DVR视频监控软件加密方法实施例中,DVR视频监控软件和视频采集卡需配套使用,视频采集卡具有符合DVR监控软件要求的加密信息,视频采集卡中的加密信息保存在视频采集卡的单片机中。不同的视频采集卡的加密信息各不相同;加密信息包括DVR视频监控软件开发商名称,和小于10000的数字流水号,不同的视频采集卡的流水号各不相同。流水号的最后一位用来识别视频采集卡的类型。DVR视频监控系统启动DVR视频监控软件时,首先启动DVR视频监控软件加密验证程序。加密验证程序从视频采集卡中获取加密信息进行验证,如验证通过,就进入DVR视频监控软件的主程序;如验证不通过则退出DVR视频监控软件程序。\n如图2所示,本发明DVR视频监控软件加密电路,包括视频采集芯片和单片机。视频采集芯片采用SAA7130集成电路芯片,单片机为STC12C2052集成电路芯片。视频采集芯片采用SAA7130通过PCI总线与计算机主机CPU的连接,通过PGIO口与STC12C2052集成电路芯片连接,实现计算机主机CPU与STC12C2052集成电路芯片之间的数据交换。在STC12C2052集成电路芯片中保存有符合主机DVR视频监控软件要求的加密信息,并运行加密验证子程序。\n本发明DVR视频监控软件加密电路实施例的结构和工作原理如图3至图5所示。本实施例采用STC单片机经由视频采集芯片的GPIO口、PCI总线同计算机主机进行通信。\n本发明DVR视频监控软件加密电路实施例实现原理如下:启动计算机主机上的DVR视频监控软件,首先DVR视频监控软件调用加密认证程序,通过PCI总线读写SAA7130的GPIO口,同时STC12C2052单片机一直处于外部中断等待程序,一旦被GPIO口传过来的外部中断触发信号触发,就进入加密认证中断程序,通过单片机和PC机之间数据交互进行板卡认证过程,如果认证通过,就可以正常启动DVR软件,否则,就提示“板卡初始化失败”,此时就导致启动DVR软件失败。\n单片机STC12C2052接口定义如下:\nP3.0----加密时作为数据低1位,重启时作为和PC的握手信号,判断是否启动T0\nP3.1----加密时作为数据低2位,重启时用于接收PC来的高电平,复为定时器T0\nP3.2----加密时作为外部中断输入口\nP3.3----加密时作为数据低3位\nP3.4----加密时作为数据低4位\nP3.5----用于判断是否启动死机重启程序(为0,启动重启程序;为1,处于加密阶段,一直等待外部中断)\n单片机STC12C2052接口同视频采集芯片的GPIO口的连接关系如下:\nRST---GPIO9 P3.0---GPIO10 P3.1--GPIO11\nP3.2---GPIO15 P3.3---GPIO14 P3.4--GPIO13\nP3.5---GPIO12\n图5所示的流程图说明如下:首先计算机主机开机,即单片机上电,程序进入初始化模块,此时给寄存器RO(加密数据读写次数寄存器)赋值,即单片机给计算机主机发送多少次数据,而每次发送数据为4bit,然后启动外部中断,若果启动DVR视频监控软件,计算机主机就给单片机发送一个外部中断信号,触发外部中断服务程序,即加密验证程序,此时计算机主机从单片机相应的位置获取加密数据,然后进行验证,如果验证OK,则正常进入DVR视频监控软件,否则提示“初始化采集卡失败”。需要说明的是,单片机里保存的数据不是唯一的,且如果同样的2张卡或2张以上的卡上单片机保存的数据一致,也会视为非法,同样不能正常启动DVR视频监控软件。判断加密相同视为非法板卡实现原理是,DVR视频监控软件将读取第一张板卡单片机里的信息保存临时寄存器里,将此信息会同下一张板卡读取出来的加密信息进行比较,如果相同就视为非法。
法律信息
- 2017-02-15
未缴年费专利权终止
IPC(主分类): H04N 7/18
专利号: ZL 200710305079.9
申请日: 2007.12.26
授权公告日: 2010.06.23
- 2011-08-03
专利权的转移
登记生效日: 2011.06.22
专利权人由王波变更为深圳市豪威未来科技有限公司
地址由518026 广东省深圳市福田区福中路深勘院7栋4楼变更为518026 广东省深圳市福田区福中路深勘院7栋4楼
- 2010-06-23
- 2008-09-24
- 2008-07-23
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2006-06-28
|
2005-12-23
| | |
2
| |
2007-08-15
|
2007-02-15
| | |
3
| | 暂无 |
2004-09-14
| | |
4
| |
2004-08-04
|
2003-01-16
| | |
5
| |
2007-07-11
|
2006-11-03
| | |
6
| | 暂无 |
2000-03-04
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |