一种网络摄像机与网关低功耗保活方法及其系统与流程

文档序号:21888678发布日期:2020-08-18 17:36阅读:412来源:国知局
一种网络摄像机与网关低功耗保活方法及其系统与流程

本申请实施例涉及网络摄像机技术领域,特别涉及一种网络摄像机与网关低功耗保活方法及其系统。



背景技术:

网络摄像机(internetprotocolcamera,ipc)是一种结合传统摄像机与网络技术所产生的的新一代摄像机,它由可以实现对摄像机采集的视频信号编码压缩成数字信号,从而可以接入网关进行网络交互,实现视频信号的远距离传输。

随着网络通信技术的发展,无线通信的技术越来越成熟,在网络摄像机的应用领域,为了减少网络布线的繁琐,现在纷纷采用了具有无线通讯功能的wifi模块来作为网络摄像机与网关的数据通讯,这样可以实现网络摄像机摆脱有线的束缚,提高安装的灵活性。

现有wifi模块支持的通讯频段可以满足对视频传输的要求,网络摄像机在非连续性工作时,网络摄像机需要与网关之间进行保活,在已存在wifi模块的现有网络摄像机上,现有技术中网络摄像机与网关之间的保活均是通过wifi模块进行,所谓网络摄像机与网关之间的保活是指网络摄像机每隔预设时间给网关发送相关信息,以便网关得知该网络摄像机与网关的连接状态为连通的状态,然而通过wifi模块使得网络摄像机与网关之间的保活是较为浪费能源的。



技术实现要素:

本申请实施例提供了一种网络摄像机与网关低功耗保活方法及其系统,用于降低现有技术中网络摄像机与网关之间保活的能源损耗。

本申请实施例第一方面提供一种网络摄像机与网关低功耗保活方法,应用于网络摄像机,包括:

网络摄像机通过蓝牙模块a与网关的蓝牙模块b进行配对;

所述网络摄像机通过所述蓝牙模块a与所述网关的所述蓝牙模块b进行保活。

可选地,所述网络摄像机通过蓝牙模块a与网关的蓝牙模块b进行配对包括:

所述网络摄像机通过所述蓝牙模块a向外广播配对请求;

所述网络摄像机接收所述网关通过所述蓝牙模块b发送的配对应答;

所述网络摄像机根据所述配对应答与所述网关进行秘钥协商;

所述网络摄像机与所述网关根据协商的秘钥进行加密通信。

可选地,在网络摄像机通过蓝牙模块a与网关的蓝牙模块b进行配对之后,所述方法还包括:

所述网络摄像机向所述网关发送配网信息,以使得所述网关将所述配网信息向服务器注册所述网络摄像机,并将服务器对所述网络摄像机的注册回复信息转发所述网络摄像机;

所述网络摄像机根据所述注册回复信息确定是否已连接至所述服务器。

可选地,所述网络摄像机通过所述蓝牙模块a与所述网关的所述蓝牙模块b进行保活包括:

所述网络摄像机通过所述蓝牙模块a持续向外广播连接请求;

所述网络摄像机接收已配对过的网关通过所述蓝牙模块b发送的连接应答,连接上所述网关;

所述网络摄像机开启低功耗保活模式。

可选地,所述网络摄像机开启低功耗保活模式包括:

所述网络摄像机降低与所述网关之间保活通信的时间间隔,并将所述时间间隔发送给所述网关;

所述网络摄像机根据所述时间间隔与所述网关进行保活通信。

可选地,所述网络摄像机还包括wifi模块a,在网络摄像机通过蓝牙模块a与网关的蓝牙模块b进行配对之后,所述方法还包括:

所述网络摄像机通过所述蓝牙模块a接收所述网关的蓝牙模块b发送的唤醒包;

所述网络摄像机根据所述唤醒包启动所述wifi模块a;

所述网络摄像机通过所述wifi模块a与所述网关的wifi模块b建立通讯。

本申请实施例第二方面提供另一种网络摄像机与网关低功耗保活方法,应用于网关,包括:

所述网关通过蓝牙模块b与网络摄像机的蓝牙模块a进行配对;

所述网关通过所述蓝牙模块b与所述网络摄像机的蓝牙模块a进行保活。

可选地,所述网关通过蓝牙模块b与网络摄像机的蓝牙模块a进行配对包括:

所述网关通过所述蓝牙模块b接收所述网络摄像机的所述蓝牙模块a广播的配对请求;

所述网关根据所述配对请求回复配对应答,并与所述网络摄像机进行秘钥协商;

所述网关与所述网络摄像机根据协商的秘钥进行加密通信。

可选地,在所述网关通过蓝牙模块b与网络摄像机的蓝牙模块a进行配对之后,所述方法还包括:

所述网关接收所述网络摄像机发送的配网信息;

所述网关将述配网信息向服务器注册所述网络摄像机;

所述网关接收所述服务器对所述网络摄像机的注册回复信息;

所述网关将所述注册回复信息转发所述网络摄像机,以使得所述网络摄像机根据所述注册回复信息确定是否已连接至所述服务器。

可选地,所述网关通过所述蓝牙模块b与所述网络摄像机的蓝牙模块a进行保活包括:

所述网关接收所述网络摄像机广播的连接请求;

所述网关根据所述连接请求检测是否为已配对过的网络摄像机;

若所述网关确定为已配对过的网络摄像机,则直接连接所述网络摄像机;

所述网关响应并进入所述网络摄像机的低功耗保活模式。

可选地,所述网关响应并进入所述网络摄像机的低功耗保活模式包括:

所述网关接收所述网络摄像机发送降低的保活通信的时间间隔;

所述网关根据所述时间间隔与所述网络摄像机进行保活通信。

可选地,所诉网关还包括wifi模块b,在所述网关通过蓝牙模块b与网络摄像机的蓝牙模块a进行配对之后,所述方法还包括:

所述网关通过所述蓝牙模块b向所述网络摄像机的蓝牙模块a发送唤醒包;

所述网关根据所述唤醒包通过所述wifi模块b与所述网络摄像机的wifi模块a建立通讯。

本申请实施例第三方面提供一种网络摄像机与网关低功耗保活系统,应用于网络摄像机,包括:

蓝牙模块a,用于与网关的蓝牙模块b进行配对;

所述蓝牙模块a,还用于与所述蓝牙模块b进行保活。

可选地,所述蓝牙模块a在与蓝牙模块b进行配对时,具体用于:

向外广播配对请求;

接收蓝牙模块b发送的配对应答;

根据所述配对应答与所述蓝牙模块b进行秘钥协商;

与所述蓝牙模块b根据协商的秘钥进行加密通信。

可选地,所述系统还包括:

蓝牙模块a,还用于向所述网关发送配网信息,以使得所述网关将所述配网信息向服务器注册所述网络摄像机,并将服务器对所述网络摄像机的注册回复信息转发所述网络摄像机;

确定单元,用于根据所述注册回复信息确定是否已连接至所述服务器。

可选地,所述蓝牙模块a在与所述蓝牙模块b进行保活时,具体用于:

持续向外广播连接请求;

接收已配对过的网关通过所述蓝牙模块b发送的连接应答,连接上所述网关;

开启低功耗保活模式。

可选地,所述蓝牙模块a在开启低功耗保活模式时,具体用于:

降低与所述网关之间保活通信的时间间隔,并将所述时间间隔发送给所述网关;

根据所述时间间隔与所述网关进行保活通信。

可选地,所述系统还包括wifi模块a,所述系统还包括:

所述蓝牙模块a,还用于接收所述蓝牙模块b发送的唤醒包;

唤醒单元,用于根据所述唤醒包启动所述wifi模块a;

所述wifi模块a,用于与所述网关的wifi模块b建立通讯。

本申请实施例第四方面提供一种网络摄像机与网关低功耗保活系统,应用于网关,包括:

蓝牙模块b,用于与网络摄像机的蓝牙模块a进行配对;

所述蓝牙模块b,还用于与所述蓝牙模块a进行保活。

可选地,所述蓝牙模块b在与蓝牙模块a进行配对时,具体用于:

接收所述蓝牙模块a广播的配对请求;

根据所述配对请求回复配对应答,并与所述蓝牙模块a进行秘钥协商;

与所述蓝牙模块a根据协商的秘钥进行加密通信。

可选地,在所述网关蓝牙模块b与网络摄像机蓝牙模块a进行配对之后,所述方法还包括:

所述蓝牙模块b,还用于接收所蓝牙模块a发送的配网信息;

注册单元,用于将述配网信息向服务器注册所述网络摄像机,以使得所述服务器对所述网络摄像机的配网信息进行注册处理得到注册回复信息,并将所述注册回复信息发送所述网关;

所述蓝牙模块b,还用于将所述注册回复信息转发所述网络摄像机,以使得所述网络摄像机根据所述注册回复信息确定是否已连接至所述服务器。

可选地,所述蓝牙模块b在与所述蓝牙模块a进行保活时,具体用于:

接收所述蓝牙模块a广播的连接请求;

根据所述连接请求检测是否为已配对过的所述蓝牙模块a;

若确定为已配对过的所述蓝牙模块a,则直接连接所述蓝牙模块a;

响应并进入所述蓝牙模块a的低功耗保活模式。

可选地,所述蓝牙模块b在响应并进入所述蓝牙模块a的低功耗保活模式时,具体用于:

接收所述蓝牙模块a发送降低的保活通信的时间间隔;

根据所述时间间隔与所述蓝牙模块a进行保活通信。

可选地,所诉系统还包括wifi模块b,所述系统还包括:

所述蓝牙模块b,还用于向所述蓝牙模块a发送唤醒包;

所述wifi模块b,用于根据所述唤醒包与所述wifi模块a建立通讯。

本申请实施例第五方面提供一种网络摄像机,包括:

处理器、存储器、总线、摄像组件、蓝牙模块a、wifi模块a;

所述处理器通过总线与所述存储器、所述摄像组件、所述蓝牙模块a、所述wifi模块a相连;

所述处理器执行如前述第一方面中任一项所述的方法。

本申请实施例第六方面提供一种网关,包括:

处理器、存储器、总线、蓝牙模块b、wifi模块b;

所述处理器通过总线与所述存储器、所述蓝牙模块b、所述wifi模块b相连;

所述处理器执行如前述第二方面中任一项所述的方法。

本申请实施例第七方面提供一种计算机存储介质,所述计算机存储介质中存储有指令,所述指令在计算机上执行时,使得所述计算机执行如前述第一方面或第二方面中任一项所述的方法。

本申请实施例第八方面一种计算机程序产品,所述计算机程序产品在计算机上执行时,使得所述计算机执行如前述第一方面或第二方面中任一项所述的方法。

从以上技术方案可以看出,本申请实施例具有以下优点:

本申请中的技术方案中,通过使用在网络摄像机中配置有蓝牙模块a以及在网关中配置有蓝牙模块b,使得网络摄像机与网关之间的保活可以通过蓝牙模块a与蓝牙模块b进行,相比于现有技术中使用wifi模块进行保活,本申请技术方案克服人们的思维惯性,通过引进使用蓝牙模块的通讯进行保活,由于蓝牙模块的功耗要比wifi模块要低得多,特别是对于自带电池的网络摄像机来说,电池的消耗降低对提高续航能力是非常重要的,wifi模块之间的通讯消耗在毫安级别,而蓝牙模块之间的通讯消耗在微安级别,由此可见使用蓝牙模块进行保活通信起到相比于wifi模块进行保活通讯更为节约电能,可以降低现有技术中网络摄像机与网关之间保活的能源损耗。

附图说明

图1为本申请实施例网络摄像机与网关低功耗保活方法的一个实施例流程图;

图2为本申请实施例网络摄像机与网关低功耗保活方法的另一个实施例流程图;

图3为本申请实施例网络摄像机与网关低功耗保活系统中网络摄像机的一个结构示意图;

图4为本申请实施例网络摄像机与网关低功耗保活系统中网关的一个结构示意图;

图5为本申请实施例网络摄像机与网关低功耗保活系统中网络摄像机的另一个结构示意图;

图6为本申请实施例网络摄像机与网关低功耗保活系统中网关的另一个结构示意图。

具体实施方式

本申请实施例提供了一种网络摄像机与网关低功耗保活方法及其系统,用于降低现有技术中网络摄像机与网关之间保活的能源损耗。

需要说明的是,本申请主要针对的是目前使用wifi模块进行网络摄像机与网关之间保活通信的技术方案进行改进。简单来说就是在原来的基础上给网络摄像机配置了蓝牙模块a,给网关配置了蓝牙模块b,并对其中蓝牙模块a与蓝牙模块b之间的通信进行如下的限定,进而可以有效降低现有技术中网络摄像机与网关之间保活的能源损耗。

请参阅图1,本申请的网络摄像机与网关低功耗保活系统中网络摄像机的一个实施例,包括:

101、网络摄像机通过蓝牙模块a与网关的蓝牙模块b进行配对。

本申请中网络摄像机与网关的保活通信是用过蓝牙模块进行的,蓝牙模块a为配置在网络摄像机内用于与网关进行保活通信的装置,蓝牙模块b为配置在网关内用于与网络摄像机进行保活通信的装置。首先需要对网络摄像机的蓝牙模块a与对应的网关的蓝牙模块b进行配对,以便网络摄像机与网关之间进行身份核对,确保网络摄像机的蓝牙模块a与网关的蓝牙模块b的通信对象的正确性。

102、网络摄像机通过蓝牙模块a与网关的蓝牙模块b进行保活。

在步骤101中网络摄像机与网关之间通过各自的蓝牙模块进行配对之后,需要说明的是,当网络摄像机在不进行摄像工作的时候,即网络摄像机与网关之间没有视频的数据流进行流通的时候,网关是需要通过与网络摄像机进行一定时间间隔的数据交互(心跳包),以确定网络摄像机处于待机状态,即所谓的保活。此时,可以选择通过网络摄像机自带的蓝牙模块a与网关自带的蓝牙模块b进行保活通讯。

本申请中的技术方案中,通过使用在网络摄像机中配置有蓝牙模块a以及在网关中配置有蓝牙模块b,使得网络摄像机与网关之间的保活可以通过蓝牙模块a与蓝牙模块b进行,相比于现有技术中使用wifi模块进行保活,本申请技术方案克服人们的思维惯性,通过引进使用蓝牙模块的通讯进行保活,由于蓝牙模块的功耗要比wifi模块要低得多,特别是对于自带电池的网络摄像机来说,电池的消耗降低对提高续航能力是非常重要的,wifi模块之间的通讯消耗在毫安级别,而蓝牙模块之间的通讯消耗在微安级别,由此可见使用蓝牙模块进行保活通信起到相比于wifi模块进行保活通讯更为节约电能,可以降低现有技术中网络摄像机与网关之间保活的能源损耗。

请参阅图2,本申请,的网络摄像机与网关低功耗保活方法的另一个实施例,包括:

201、网络摄像机向外广播配对请求。

在具有蓝牙模块a的网络摄像机开始使用的时候,首先需要与对应连接的网关进行配对,该配对的过程一般为开启网络摄像机的蓝牙模块a,以及开启网关的蓝牙模块b,并使得蓝牙模块a与蓝牙模块b置于相互的信号传输范围内,然后网络摄像机通过蓝牙模块a向外广播配对请求,以便位于信号范围的网关蓝牙模块b可以检索到配对请求的信号。

202、网关根据该配对请求回复配对应答。

在步骤201中网关蓝牙模块b检索到配对请求的网络摄像机之后,可以选择允许该网络摄像机通过蓝牙模块b进行连接,也可以选择不允许该网络摄像机通过蓝牙模块b进行连接,比如,当该网关蓝牙已经连接有其他设备时,可以拒绝与该网络摄像机的配对请求,具体在此不做限定。在网关允许网络摄像机的蓝牙模块a进行配对连接之后,网关可以通过蓝牙模块b向网络摄像机的蓝牙模块a回复对应的配对应答,至此,网络摄像机与网关进行了配对连接。

203、网关与网络摄像机进行秘钥协商。

在步骤202中网关与网络摄像头通过蓝牙模块相互连接之后,为了保障蓝牙模块之间的通讯安全,网关与网络摄像机之间进行秘钥协商,此过程为通过一定的算法对网关与网络摄像机之间的通讯进行加密,并且网关和网络摄像机各自会拥有对应的解密秘钥。这样就可以使得网关与网络摄像机之间的通讯不易被破解,减少被网络攻击与非法控制。

204、网络摄像机向网关发送配网信息。

在步骤203之后,网络摄像机与网关的通讯均可以通过加密进行,此时网络摄像机可以向网关发送自己的配网信息,该配网信息主要包括网络摄像机的物理地址、型号参数等信息,该配网信息用于给网关转发到服务器,在服务器进行对网络摄像机的注册。

205、网关转发网络摄像机的配网信息给服务器。

由于网络摄像机是不直接与服务器连接的,需要通过网关对配网信息进行转发给服务器。

206、服务器根据该配网信息形成注册回复信息。

服务器用于存储和管理网络摄像机的各类信息,在得到网络摄像机的配网信息之后,根据该配网信息的在服务器中完成注册验证,形成注册回复信息,该注册回复信息包括注册成功或注册失败。在服务器注册成功的网络摄像机可以享受到服务器的远程数据存储和远程控制服务。

207、服务器将注册回复信息发送网关。

在步骤206形成注册回复信息之后,服务器可以将根据网络摄像机的配网信息形成的注册回复信息提供网关转发给网络摄像机,以使得网络摄像机知道是否注册成功。

208、网关转发服务器的注册回复信息给网络摄像机。

209、网络摄像机根据注册回复信息确定是否与服务器连接成功。

网络摄像机可以根据注册回复信息确定是否注册成功,若网络摄像机在服务器中注册成功,那么网络摄像机的可以接受来自服务器的控制指令,以及可以网络摄像机的数据存储到服务器中。

210、网络摄像机开启低功耗保活模式。

可以理解的是,在网络摄像机处于待机模式时,即服务器没有对网络摄像机有控制命令,网络摄像机也没有摄像任务执行的情况下,网络摄像机为了节能就会进入待机模式。在该模式中网关与网络摄像机之间没有启动wifi模块进行视频数据流的传输,网络摄像机与网关之间仅靠蓝牙模块进行心跳包的传递进行保活。可以理解的是,在一定时间内网络摄像机没有接收到摄像指令,就可以自动进入网络摄像机与网关的低功耗保活模式,该过程主要包括:

(1)网络摄像机通过蓝牙模块a向外持续广播连接请求,此处需要蓝牙模块a向外持续广播连接请求的步骤,是考虑到在网络摄像机与网关具有事先配对,针对网络摄像机却处于离线,没有与网关的蓝牙模块b进行连接的情况,需要重新连接;若已连接,可以忽略此步骤。

(2)网关会定时通过蓝牙模块b搜索是否有网络摄像机需要连接,此时可以搜索到网络摄像机广播的连接请求,网关根据该连接请求检测是否为已经配对过的网络摄像机,若是,则直接连接;若否,则引导其进行上述的配对验证与向服务器注册。

(3)网络摄像机的低功耗模式主要为关闭网络摄像机的高耗能功能模块,比如摄像组件,wifi模块a等,仅保留蓝牙模块a与网关进行心跳包的传递,而且还可以进一步的降低的保活通信心跳包的传递时间间隔,使得传递时间间隔尽可能地长,以在保持待机通讯的前提下减少网络摄像机与网关之间的通讯次数,达到网络摄像机与网关之间的更加低功耗保活的目的。

211、网络摄像机将低功耗保活模式信息发送给网关。

由于低功耗保活模式是需要网络摄像机与网关之间进行,所以网络摄像机需要将低功耗保活模式信息发送给网关,比如改变的保活通信心跳包的传递时间间隔等,以使得网关知道如何执行,不至于误判网络摄像机离线。

212、网关响应该低功耗保活模式。

网关接收低功率保活模式信息之后,响应网络摄像机的低功耗保活模式,比如执行新的保活通信心跳包的传递时间间隔等。

213、服务器接收对网络摄像机的控制请求。

可以理解的是,服务器可以接收来智能设备的应用软件app的用于控制和管理网络摄像机的控制请求。需要说明的是,也就是服务器可以将网络摄像机的一些相关数据传输给指定的智能终端,比如手机、或者电脑等,该智能终端可以通过在特定的应用软件app查看该网络摄像机的相关数据,以及通过该应用软件app对网络摄像机进行远程控制。当智能终端通过该软件应用app对网络摄像机进行远程控制时,服务器会接收到针对网络摄像机的控制请求。

214、服务器将收到针对网络摄像机的控制请求发送网关。

由于服务器没有直接与网络摄像机连接,需要通过网关对控制请求进行转发至对应的网络摄像机。

215、网关确定网络摄像机状态。

在网关接收到针对网络摄像机的控制请求之后,需要先确定对应的网络摄像机的状态,即网关需要知道对应的网络摄像机是否在线,因为网关只能对在线的网络摄像机进行控制,所谓在线就是网络摄像机与网关在之间保持处于通讯状态,没有离线。由于网关是网络摄像机的保活参与设备之一,网关存储有与网络摄像机的最新交流信息,所以可以通过查询与网络摄像机的通讯记录,得知最近一次与网络摄像机的通讯时间,若最近一次与网络摄像机的通讯时间距离现有时间不超过预设时间间隔,那么可以认定网络摄像机的状态为在线,否则认为不在线。

216、网关向网络摄像机发送连接请求或唤醒包。

若网络摄像机不在线,服务器则发送连接控制指令使得网关尝试主动搜索连接对应网络摄像机,若连接成功则进行正常工作状态,响应步骤213的控制请求,若连接不上网络摄像机则返回网络摄像机已离线的信息;若网络摄像机在线且处于工作状态,则直接传递服务器接收到的控制指令,以使得网络摄像机按照操作指令工作,响应步骤213的控制请求;若网络摄像机在线且处于待机状态,可以选择调用预设的网络摄像机唤醒包,所述唤醒包用于将网络摄像机从待机状态激活,转向工作状态,响应步骤213的控制请求。

217、网络摄像机进入正常工作状态。

网络摄像机进入工作状态就是根据连接请求或者唤醒包,启动网络摄像机的wifi模块a,以使得wifi模块a与网关的wifi模块b进行连接通讯。进一步的,网关可以在唤醒包或者连接请求中将wifi模块b的信号频段和连接密码等信息通过已配对的蓝牙模块b传输给网络摄像机的蓝牙模块a,以使得网络摄像机的wifi模块a可以快速与网关的wifi模块b进行连接。

本申请中的技术方案中,通过使用在网络摄像机中配置有蓝牙模块a以及在网关中配置有蓝牙模块b,使得网络摄像机与网关之间的保活可以通过蓝牙模块a与蓝牙模块b进行,相比于现有技术中使用wifi模块进行保活,本申请技术方案克服人们的思维惯性,通过引进使用蓝牙模块的通讯进行保活,由于蓝牙模块的功耗要比wifi模块要低得多,特别是对于自带电池的网络摄像机来说,电池的消耗降低对提高续航能力是非常重要的,wifi模块之间的通讯消耗在毫安级别,而蓝牙模块之间的通讯消耗在微安级别,由此可见使用蓝牙模块进行保活通信起到相比于wifi模块进行保活通讯更为节约电能,可以降低现有技术中网络摄像机与网关之间保活的能源损耗,在此基础上若基于蓝牙的longrange模式,还可以实现网络摄像与网关更加远距离的保活。

上述对本申请网络摄像机与网关低功耗保活方法的实施例进行了描述,下面对本申请网络摄像机与网关低功耗保活方法的系统进行描述,请参阅图3,一种网络摄像机与网关低功耗保活系统,应用于网络摄像机,包括:

蓝牙模块a301,用于与网关的蓝牙模块b进行配对;

所述蓝牙模块a301,还用于与所述蓝牙模块b进行保活。

可选地,所述蓝牙模块a301在与蓝牙模块b进行配对时,具体用于:

向外广播配对请求;

接收蓝牙模块b发送的配对应答;

根据所述配对应答与所述蓝牙模块b进行秘钥协商;

与所述蓝牙模块b根据协商的秘钥进行加密通信。

可选地,所述系统还包括:

蓝牙模块a301,还用于向所述网关发送配网信息,以使得所述网关将所述配网信息向服务器注册所述网络摄像机,并将服务器对所述网络摄像机的注册回复信息转发所述网络摄像机;

确定单元302,用于根据所述注册回复信息确定是否已连接至所述服务器。

可选地,所述蓝牙模块a301在与所述蓝牙模块b进行保活时,具体用于:

持续向外广播连接请求;

接收已配对过的网关通过所述蓝牙模块b发送的连接应答,连接上所述网关;

开启低功耗保活模式。

可选地,所述蓝牙模块a301在开启低功耗保活模式时,具体用于:

降低与所述网关之间保活通信的时间间隔,并将所述时间间隔发送给所述网关;

根据所述时间间隔与所述网关进行保活通信。

可选地,所述系统还包括wifi模块a,所述系统还包括:

所述蓝牙模块a301,还用于接收所述蓝牙模块b发送的唤醒包;

唤醒单303元,用于根据所述唤醒包启动所述wifi模块a;

所述wifi模块a304,用于与所述网关的wifi模块b建立通讯。

本实施例中,一种网络摄像机与网关低功耗保活系统,应用于网络摄像机,所执行的操作与前述图1或图2中网络摄像机执行的操作类似,在此不再进行赘述。

本申请中的技术方案中,通过使用在网络摄像机中配置有蓝牙模块a301以及在网关中配置有蓝牙模块b,使得网络摄像机与网关之间的保活可以通过蓝牙模块a301与蓝牙模块b进行,相比于现有技术中使用wifi模块进行保活,本申请技术方案克服人们的思维惯性,通过引进使用蓝牙模块的通讯进行保活,由于蓝牙模块的功耗要比wifi模块要低得多,特别是对于自带电池的网络摄像机来说,电池的消耗降低对提高续航能力是非常重要的,wifi模块之间的通讯消耗在毫安级别,而蓝牙模块之间的通讯消耗在微安级别,由此可见使用蓝牙模块进行保活通信起到相比于wifi模块进行保活通讯更为节约电能,可以降低现有技术中网络摄像机与网关之间保活的能源损耗。

请参阅图4,一种网络摄像机与网关低功耗保活系统,应用于网关,包括:

蓝牙模块b401,用于与网络摄像机的蓝牙模块a进行配对;

所述蓝牙模块b401,还用于与所述蓝牙模块a进行保活。

可选地,所述蓝牙模块b401在与蓝牙模块a进行配对时,具体用于:

接收所述蓝牙模块a广播的配对请求;

根据所述配对请求回复配对应答,并与所述蓝牙模块a进行秘钥协商;

与所述蓝牙模块a根据协商的秘钥进行加密通信。

可选地,在所述网关蓝牙模块b401与网络摄像机蓝牙模块a进行配对之后,所述方法还包括:

所述蓝牙模块b401,还用于接收所蓝牙模块a发送的配网信息;

注册单元402,用于将述配网信息向服务器注册所述网络摄像机,以使得所述服务器对所述网络摄像机的配网信息进行注册处理得到注册回复信息,并将所述注册回复信息发送所述网关;

所述蓝牙模块b401,还用于将所述注册回复信息转发所述网络摄像机,以使得所述网络摄像机根据所述注册回复信息确定是否已连接至所述服务器。

可选地,所述蓝牙模块b401在与所述蓝牙模块a进行保活时,具体用于:

接收所述蓝牙模块a广播的连接请求;

根据所述连接请求检测是否为已配对过的所述蓝牙模块a;

若确定为已配对过的所述蓝牙模块a,则直接连接所述蓝牙模块a;

响应并进入所述蓝牙模块a的低功耗保活模式。

可选地,所述蓝牙模块b401在响应并进入所述蓝牙模块a的低功耗保活模式时,具体用于:

接收所述蓝牙模块a发送降低的保活通信的时间间隔;

根据所述时间间隔与所述蓝牙模块a进行保活通信。

可选地,所诉系统还包括wifi模块b,所述系统还包括:

所述蓝牙模块b401,还用于向所述蓝牙模块a发送唤醒包;

所述wifi模块b403,用于根据所述唤醒包与所述wifi模块a建立通讯。

本实施例中,一种网络摄像机与网关低功耗保活系统,应用于网关,所执行的操作与前述图1或图2中网关执行的操作类似,在此不再进行赘述。

本申请中的技术方案中,通过使用在网络摄像机中配置有蓝牙模块a301以及在网关中配置有蓝牙模块b,使得网络摄像机与网关之间的保活可以通过蓝牙模块a301与蓝牙模块b进行,相比于现有技术中使用wifi模块进行保活,本申请技术方案克服人们的思维惯性,通过引进使用蓝牙模块的通讯进行保活,由于蓝牙模块的功耗要比wifi模块要低得多,特别是对于自带电池的网络摄像机来说,电池的消耗降低对提高续航能力是非常重要的,wifi模块之间的通讯消耗在毫安级别,而蓝牙模块之间的通讯消耗在微安级别,由此可见使用蓝牙模块进行保活通信起到相比于wifi模块进行保活通讯更为节约电能,可以降低现有技术中网络摄像机与网关之间保活的能源损耗,在此基础上若基于蓝牙的longrange模式,还可以实现网络摄像与网关更加远距离的保活。

下面对网络摄像机与网关低功耗保活系统,应用于网络摄像机的另一实施例进行描述,请参阅图5,具体包括:

网络摄像机与网关低功耗保活系统500可以包括一个或一个以上处理器(centralprocessingunits,cpu)501和存储器505,该存储器505中存储有一个或一个以上的应用程序或数据。其中,存储器505可以是易失性存储或持久存储。存储在存储器505的程序可以包括一个或一个以上模块,每个模块可以包括对网络摄像机与网关低功耗保活系统中的一系列指令操作。该网络摄像机与网关低功耗保活系统500还可以包括一个或一个以上的蓝牙模块a503,一个或一个以上的wifi模块a504,一个或一个以上的电池502,一个或一个以上的摄像组件506,一个或一个以上操作系统,例如andriod,windowsserver,macosx,unix,linux,freebsd等。该网络摄像机与网关低功耗保活系统500的处理器501可以执行前述图1或图2所示实施例中网络摄像机所执行的所有或部分操作,具体此处不再赘述。

下面对网络摄像机与网关低功耗保活系统,应用于网关的另一实施例进行描述,请参阅图6,具体包括:

网络摄像机与网关低功耗保活系统600可以包括一个或一个以上处理器(centralprocessingunits,cpu)601和存储器605,该存储器605中存储有一个或一个以上的应用程序或数据。其中,存储器605可以是易失性存储或持久存储。存储在存储器605的程序可以包括一个或一个以上模块,每个模块可以包括对网络摄像机与网关低功耗保活系统中的一系列指令操作。该网络摄像机与网关低功耗保活系统600还可以包括一个或一个以上的蓝牙模块b603,一个或一个以上的wifi模块b604,一个或一个以上的电源602,一个或一个以上的摄像组件606,一个或一个以上操作系统,例如andriod,windowsserver,macosx,unix,linux,freebsd等。该网络摄像机与网关低功耗保活系统500的处理器601可以执行前述图1或图2所示实施例中网关所执行的所有或部分操作,具体此处不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

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