网络摄像机配置方法和装置与流程

文档序号:12478243阅读:694来源:国知局
网络摄像机配置方法和装置与流程

本发明涉及无线通信技术领域,特别是涉及一种网络摄像机配置方法和装置。



背景技术:

网络摄像机又叫IP CAMERA(简称IPC)。网络摄像机在出厂前的生产测试中,需要通过连接产线的路由器连接无线网络,进而与网络中的终端设备连接,并通过连接的终端设备观看视频对网络摄像机的摄像头进行调焦。为了提高网络摄像机的生产效率,通常工厂内会有多个产线会同时运转,每个产线对应一个无线路由器和用于调焦的终端设备。

传统的产线中的网络摄像机连接路由器的方法是:网络摄像机接收无线环境中终端设备发送的无线报文,根据接收到的无线报文中的无线路由器参数连接无线路由器。上述连接方式存在的问题是:当无线环境中存在多台终端设备发送无线报文,生产线中的网络摄像机不知道连接到哪台路由器,网络摄像机很可能连接到其他产线的路由器,进而也就不能通过对应产线的局域网观看视频进行调焦。对于上述由于无线干扰导致的网络连接错位的情况只能使用硬件复位,显然这样的操作会增加工厂员工的工作负担,同时也降低了网络摄像机的调焦效率。



技术实现要素:

基于此,有必要针对产测阶段,网络摄像机调焦效率低的问题,提供一种网络摄像机配置方法和装置。

一种网络摄像机配置方法,所述方法包括:

当检测到上电信号时,获取网络摄像机中已写入的产线标识;

查找与所述产线标识具有对应关系的无线路由器参数,所述无线路由器参数包括无线路由器标识和密码信息;

向无线路由器发送连接请求,所述连接请求中包括所述无线路由器参数;

接收所述无线路由器发送的连接成功消息,完成与产线标识对应的所述无线路由器的连接。

在一个实施例中,所述当检测到上电信号时,获取网络摄像机中已写入的产线标识的步骤包括:

当检测到上电信号时,查找网络摄像机中是否已写入产线标识;

若否,则打开通信接口,通过所述通信接口接收控制终端输入的产线标识;

若是,则读取写入的所述产线标识。

在一个实施例中,通过所述通信接口接收控制终端输入的产线标识的步骤之后,还包括:

将接收的所述产线标识写入网络摄像机的指定文件,并关闭所述通信接口;

获取断电重启指令,读取所述指定文件中已写入的所述产线标识。

在一个实施例中,在所述关闭所述通信接口之前,还包括:

通过所述通信接口向所述控制终端发送数据接收成功的反馈信息。

在一个实施例中,所述通信接口为串口通信接口。

一种网络摄像机配置装置,所述装置包括:

产线信息获取模块,用于当检测到上电信号时,获取网络摄像机中已写入的产线标识;

无线信息获取模块,用于查找与所述产线标识具有对应关系的无线路由器参数,所述无线路由器参数包括无线路由器标识和密码信息;

连接请求模块,用于向无线路由器发送连接请求,所述连接请求中包括所述无线路由器参数;

连接模块,用于接收所述无线路由器发送的连接成功消息,完成与产线标识对应的所述无线路由器的连接。

在一个实施例中,所述产线信息获取模块还用于当检测到上电信号时,查找网络摄像机中是否已写入产线标识;

若否,则打开通信接口,通过所述通信接口接收控制终端输入的产线标识;

若是,则读取写入的所述产线标识。

在一个实施例中,所述产线信息获取模块还包括:

产线信息写入模块,用于将接收的所述产线标识写入网络摄像机的指定文件,并关闭所述通信接口;

重启模块,用于获取断电重启指令,读取所述指定文件中已写入的产线标识。

在一个实施例中,所述装置还包括:

反馈模块,用于通过所述通信接口向所述控制终端发送数据接收成功的反馈信息。

在一个实施例中,所述通信接口为串口通信接口。

上述网络摄像机配置方法和装置,通过当检测到上电信号时,获取网络摄像机中已写入的产线标识;查找与所述产线标识具有对应关系的无线路由器参数,所述无线路由器参数包括无线路由器标识和密码信息;向无线路由器发送连接请求,所述连接请求中包括所述无线路由器参数;接收所述无线路由器发送的连接成功消息,完成与产线标识对应的所述无线路由器的连接;网络摄像机通过预先写入的产线标识,准确的连接到与产线标识对应的无线路由器上,以使该无线路由器局域网中的终端设备能够准确地对接入的网络摄像机进行调焦,有效避免了其他产线无线网络的干扰,无需复位重连,提高了网络摄像机的调焦效率。

附图说明

图1为一个实施例中网络摄像机配置方法的流程图;

图2为一个实施例中的获取产线标识步骤对应的流程图;

图3为另一个实施例中网络摄像机配置方法的流程图;

图4为一个实施例中网络摄像机配置装置的结构框图;

图5为另一个实施例中网络摄像机配置装置的结构框图;

图6为又一个实施例中网络摄像机配置装置的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在如图1所示的实施例中,提供了一种网络摄像机配置方法,该方法包括如下步骤:

步骤S102:当检测到上电信号时,获取网络摄像机中已写入的产线标识。

具体的,在网络摄像机进行产线调焦前,预先在网络摄像机的指定的文件中写入该网络摄像机对应产线的产线标识,其中,每个产线标识唯一的对应一个路由器,在网络摄像机中预先将产线标识以及产线标识对应的路由器的参数关联存储。

例如,生成网络摄像机的工厂内布置有四个生产产线,设置这四个生产产线的标识分别为“1”、“2”、“3”、“4”,每个生产产线中对应设置有一个路由器,建立产线标识与对应的路由器的参数之间的映射关系,路由器参数包括路由器标识以及登录路由器网络的密码信息。如下表格所示:

其中,表格中的Pwd1、Pwd2、Pwd3和Pwd4均可为任意字符串,相互之间可以相同,也可以不同。

步骤S104:查找与所述产线标识具有对应关系的无线路由器参数,所述无线路由器参数包括无线路由器标识和密码信息。

具体的,网络摄像机中写入产线标识后,可根据该写入的产线标识,查找预存的(如上表格所示)与该写入的产线标识对应的路由器的参数。例如,当写入的产线标识为“1”时,查找出的无线路由器参数为factory_test1和Pwd1。

步骤S106:向无线路由器发送连接请求,所述连接请求中包括所述无线路由器参数。

步骤S108:接收所述无线路由器发送的连接成功消息,完成与产线标识对应的所述无线路由器的连接。

网络摄像机查找得到无线路由器参数后,将携带该无线路由器参数发出连接请求,无线路由器接收到连接请求后,将连接请求中的无线路由器标识与密码信息与自身的标识和接入密码匹配,在匹配成功的情况下,向网络摄像机发送连接成功消息。

完成与无线路由器的连接后,网络摄像机可以通过无线路由器连接到无线路由器所在的局域网内。

本实施例中,网络摄像机过预先写入的产线标识,准确的连接到与产线标识对应的无线路由器上,以使该无线路由器局域网中的终端设备能够准确地对接入的网络摄像机进行调焦,有效避免了其他产线无线网络的干扰,无需复位重连,提高了网络摄像机的调焦效率。

在一个实施例中,如图2所示,网络摄像机配置方法还包括:

步骤S202:当检测到上电信号时,查找网络摄像机中是否已写入产线标识;

若否,则执行步骤S302:打开通信接口,通过所述通信接口接收控制终端输入的产线标识;

若是,则执行步骤S102中的获取网络摄像机中已写入的产线标识的步骤。

网络摄像机查找指定的文件中没有产线标识时,可通过打开通信接口,接收工厂人员输入数据的方式获得产线标识。其中,这里的指定文件可以是用于写入产线标识新建的文件,也可以是网络摄像机中已有的文件。

在一个实施例中,通过通信接口输入产线标识的步骤是在网络摄像机软件烧录成功后进行的。具体的,给软件烧录成功后的网络摄像机上电,网络摄像机打开通信接口,工厂人员通过控制终端上安装的接口助手应用程序向该打开的通信接口输入产线标识。输入的该产线标识应当与网络摄像机调焦时所在的产线对应。

在一个实施例中,如图2所示,在通过所述通信接口接收控制终端输入的产线标识的步骤之后,还包括:

步骤S304:将接收的所述产线标识写入网络摄像机的指定文件,并关闭所述通信接口。

步骤S306:获取断电重启指令,读取所述指定文件中已写入的产线标识。

网络摄像机接收输入的产线标识并写入文件后,关闭通信接口,并标记网络摄像机状态为已写入产线标识状态。此时,可以给设备断电重启,设备断电重启后,获取已经写入的产线标识,根据产线标识对应的无线路由器的标识以及密码自动连接到对应产线的无线网络,处于同一局域网内的终端设备通过分配的IP地址中查看视频,通过观察视频对网络摄像机的摄像头进行调焦,调焦成功后,标识当前网络摄像机的状态为已厂测状态。

已厂测的网络摄像机可进入正常的出货模式。

在一个实施例中,通过接口在接收到输入的产线标识后,将通过通信接口向控制终端发送数据接收成功的信息反馈,以使工厂人员能够准确及时地获知网络摄像机接收数据的情况,当得到接收数据成功的反馈后,工厂人员可进行网络摄像机断电重启操作。

在一个实施例中,通信接口为串行通信接口。

如图3所示,为实现网络摄像机配置的提供的一个详细的实施例的流程图。

网络摄像机每次上电都会先初始化的WiFi模块,判断WiFi模块是否有配置文件factory_test。设备第一次上电程序中并没有factory_test文件,需要创建一个factory_test文件同时写入二进制的值:factory=1、normal=0、num,其中factory用于标识网络摄像机是处于产测阶段,还是处于出货阶段,Normal标识网络摄像机中是否已经写入num值,num写入的是产线标识。

factory_test文件创建成功后判断normal的值是否为0,normal的值为0代表还未写入num值。第一次上电normal的值为0,串口打开,进入等待串口接收数据,数据接收成功后返回“receive success”,同时将串口接收到的数据写到factory_test文件的num中,并且将normal的值设置为1,然后将网络摄像机断电。

网络摄像机第二次上电,由于第一次上电后将normal的值设置为1,所以不会再打开串口等待接收数据。通过判断factory的值为1,将num值所对应的无线路由器标识ssid和密码pwd保存到config配置文件,IPC根据config文件中的无线路由器标识ssid和密码pwd连接对应产线的路由器,连接成功后将标志位factory置为0,然后将设备断电。

设备第三次上电,读取factory_test文件中的值(factory、normal、num),通过判断factory的值为0,表示已经进行过工厂测试,IPC进入正常接收手机发送的无线报文,并且连接路由器。

在一个实施例中,如图4所示,提供了一种网络摄像机配置装置,该装置包括:

产线信息获取模块402,用于当检测到上电信号时,获取网络摄像机中已写入的产线标识。

无线信息获取模块404,用于查找与所述产线标识具有对应关系的无线路由器参数,所述无线路由器参数包括无线路由器标识和密码信息。

连接请求模块406,用于向无线路由器发送连接请求,所述连接请求中包括所述无线路由器参数。

连接模块408,用于接收所述无线路由器发送的连接成功消息,完成与产线标识对应的所述无线路由器的连接。

在一个实施例中,所述产线信息获取模块还用于当检测到上电信号时,查找网络摄像机中是否已写入产线标识;

若否,则打开通信接口,通过所述通信接口接收控制终端输入的产线标识;

若是,则读取写入的产线标识。

在一个实施例中,如图5所示,所述产线信息获取模块还包括:

产线信息写入模块502,用于将接收的所述产线标识写入网络摄像机的指定文件,并关闭所述通信接口;

重启模块504,用于获取断电重启指令,读取所述指定文件中已写入的产线标识。

在一个实施例中,如图6所示,网络摄像机配置装置还包括:

反馈模块602,用于通过所述通信接口向所述控制终端发送数据接收成功的反馈。

在一个实施例中,所述通信接口为串口通信接口。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,程序可存储于一计算机可读取存储介质中,如本发明实施例中,该程序可存储于计算机系统的存储介质中,并被该计算机系统中的至少一个处理器执行,以实现包括如上述各方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1