一种批量实现网络摄像机编号的方法转让专利

申请号 : CN201110299024.8

文献号 : CN102420878B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杨大方

申请人 : 成都华迈通信技术有限公司

摘要 :

本发明公开了一种批量实现网络摄像机编号的方法,涉及网络摄像机技术,旨在提供一种高效、有效降低生产成本的批量设置网络摄像机SN号的方法,本发明技术要点:打开客户端,搜索到摄像机,客户端从文件中读取一个SN号,若读到SN号不为空,那么客户端把要升级的摄像机IP地址和SN号封装成消息1,并以组播的方式发出;摄像机接收到客户端发的消息1,并且解析,摄像机把解析的IP和自己的IP进行比较,如果IP地址相同,则把解析的SN号设置成自己的SN号,否则丢弃消息,然后摄像机把SN设置成功的消息2发给客户端;客户端收到摄像机发送的消息2,摄像机的SN号设置成功。如此循环,直到文件中的SN号用完或者摄像机被设置完。

权利要求 :

1.一种批量实现网络摄像机编号的方法,其特征在于,包括步骤:步骤101:客户端搜索同一个物理网段中的摄像机;

步骤102:客户端生成一个SN号,然后把需要编号的摄像机IP地址和所述SN号封装成消息1;

步骤103:客户端把封装好的消息1,以组播的方式发出;

步骤104:摄像机接收到客户端发的消息1,并且解析出IP地址和SN号;

步骤105:摄像机把解析的IP地址和自己的IP地址进行比较,若相同,则把解析的SN号设置成自己的SN号,否则丢弃消息1;

步骤106:成功设置SN号的摄像机向客户端发出消息2,告诉客户端SN号设置成功;

步骤107:客户端收到摄像机发送的消息2,摄像机的SN号设置成功,之后重新执行步骤102~107,直到所在物理网段中所有的摄像机均被设置了SN号;

所述SN号为序列号。

2.根据权利要求1所述的一种批量实现网络摄像机编号的方法,其特征在于,所述步骤102中,客户端生成SN号的方法为:步骤201:为每一个摄像机设置一个SN号,并保存在一个文件中;

步骤202:客户端从文件中读取一个SN号;

步骤203:判断读到SN号是否为空,若不为空,则将需要编号的摄像机IP地址和所述SN号封装成消息1;若为空,则结束编号程序。

说明书 :

一种批量实现网络摄像机编号的方法

技术领域

[0001] 本发明涉及网络摄像机技术,尤其是一种涉及网络摄像机SN号批量设置的方法。

背景技术

[0002] 随着安防行业的飞速发展,与安防相关的产品也随之畅销。网络摄像机应用也越来越广泛,随着客户需求不同,带有各种功能的摄像机逐渐多起来,为了区分摄像机的型号与功能,在摄像出厂时会随之配对一个唯一的标码SN号。根据SN号的不同,售后人员能区分出摄像机的机型与功能。SN号除了是区别摄像机唯一编码外还是摄像机与网络摄像机运营平台绑定的序列号,非常重要。
[0003] 现有技术中,SN号的设置需要把摄像机用网线与电脑直连,进行配置文件的修改,把SN号手动写入配置文件。这样的操作给摄像机出厂工作的带来了很大的不便,效率非常低下。

发明内容

[0004] 为了提高效率和节约成本,本发明提供了自动给摄像机设置SN号的方法,本方法按照型号功能对摄像机进行批量设置SN号,节省了人工与时间的成本。
[0005] 本发明采用的技术方案是这样的:一种批量实现网络摄像机编号的方法,包括步骤:
[0006] 步骤101:客户端搜索同一个物理网段中的摄像机;
[0007] 步骤102:客户端生成一个SN号,然后把需要编号的摄像机IP地址和所述SN号封装成消息1;
[0008] 步骤103:客户端把封装好的消息1,以组播的方式发出;
[0009] 步骤104:摄像机接收到客户端发的消息1,并且解析出IP地址和SN号;
[0010] 步骤105:摄像机把解析的IP地址和自己的IP地址进行比较,若相同,则把解析的SN号设置成自己的SN号,否则丢弃消息1;
[0011] 步骤106:成功设置SN号的摄像机向客户端发出消息2,告诉客户端SN号设置成功;
[0012] 步骤107:客户端收到摄像机发送的消息2,摄像机的SN号设置成功,之后重新执行步骤102~107,直到所在物理网段中所有的摄像机均被设置了SN号。
[0013] 优选地,所述步骤102中,客户端生成SN号的方法为:
[0014] 步骤201:为每一个摄像机设置一个SN号,并保存在一个文件中;
[0015] 步骤202:客户端从文件中读取一个SN号;
[0016] 步骤203:判断读到SN号是否为空,若不为空,则将需要编号的摄像机IP地址和所述SN号封装成消息1;若为空,则结束编号程序。
[0017] 综上所述,由于采用了上述技术方案,本发明的有益效果是:
[0018] 摄像机出厂时是没有SN号的,无法区别每一个摄像机,本方法提供了一种摄像机批量设置SN号的方法,大大节省了人工与时间成本,有效提高了生产效率。

附图说明

[0019] 图1是本发明中批量实现网络摄像机编号的方法的流程图。

具体实施方式

[0020] 本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
[0021] 本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
[0022] 如图1 ,本发明中批量设置网络摄像机SN号的方法包括:
[0023] 步骤1:打开客户端,客户端搜索到与其存在于同一个物理网段中的摄像机;
[0024] 步骤2:客户端生成一个与已有SN号不同的新的SN号;然后把要编号的摄像机IP地址和所述新生成的SN号封装成setconfig消息;
[0025] 步骤3:客户端把封装好的setconfig消息,以组播的方式发出;
[0026] 步骤4:摄像机接收到客户端发的setconfig消息,并且解析它,得到IP地址与SN号;
[0027] 步骤5:摄像机把解析的IP地址和自己的IP进行比较,判断是否相同,如果相同,摄像机则把解析的SN号设置成自己的SN号,否则丢弃setconfig消息;
[0028] 步骤6:SN设置成功的摄像机把success消息发给客户端;
[0029] 步骤7:客户端收到摄像机发送的success消息,摄像机的SN号设置成功,重新执行步骤2~7,直到所有的摄像机均被设置了SN号。
[0030] 作为本发明的一个优选实施方式是上述步骤2中,客户端生成一个与已有SN号不同的新的SN号的具体步骤是:
[0031] 步骤2-1:为每一个摄像机生成一个特有的SN号,并将这些SN号保存在文件中;
[0032] 步骤2-2:客户端从文件中读取一个SN号;
[0033] 步骤2-3:判断读到SN号是否为空,若不为空,则将需要编号的摄像机IP地址和所述SN号封装成消息1,之后继续执行步骤3~7;若为空,则说明文件中的SN号已用完,则结束编号程序。
[0034] 本发明并不局限于前述的具体实施方式。本发明扩展到任何在本说明书中披露的新特征或任何新的组合,以及披露的任一新的方法或过程的步骤或任何新的组合。