千家论坛_弱电智能化技术与工程讨论(建筑智能,家居智能,人工智能)

家庭安防
收藏本版 (3) |订阅

家庭安防 今日: 2770 |主题: 594|排名: 10 

发新帖
打印 上一主题 下一主题

ZeroLink技术网络摄像机配置...

[复制链接]
qinzi2010 发布于: 2015-3-18 21:33 558 次浏览 1 位用户参与讨论
跳转到指定楼层
ZeroLink技术网络摄像机配置
         作者 江 勇
【摘要】
随着智能家居,物联网产业的快速发展,传统网络摄像机厂家的目光不约而同的聚焦到家庭视频监控领域,并且为之增加云存储,大数据,智能控制等新新概念。联想、佳能、海康、大华等巨头的加入,家庭视频监控即将爆发。
传统网络摄像机产品形态已经趋于成熟,百万高清级已经基本普及,低照度,智能分析,P2P功能也基本进入主流规格清单中。这些规格都被移植到家庭视频监控产品。从发展的趋势看,家庭视频监控产品的也有其独特发展方向,结合目前的产品看,主要有2点:接入网络都采用无线WiFi而非传统有线连接;追求用户体验,简单易用。
家庭视频监控简单易用的一个重要内容是:如何连接网络摄像机产品加入网络。现有的产品,联想看家宝仍然采用传统通过有线网络配置无线WiFi;海康威视的C2和大华KW12W则通用都采用了WPS技术;视频监控新贵Dropcam则选择了不惜成本的增加了蓝牙辅助实现;也有厂家采取AP/STA切换工作状态的方法;
本文将讨论一个更加简便的方法:ZeroLink技术。无须额外增加设备,无须切换WiFi工作状态,利用网络摄像机本身自带的WiFi,结合ios或者android客户端软件,直接连接网络。ZeroLink技术可以支持一次性配置一台或者多台网络摄像机。

【关键词】 ZeroLink,网络摄像机,WiFi,摄像机配置

  • ZeroLink技术简介
ZeroLink技术网络摄像机要求网络摄像机必须带WiFi功能。因为其具体的实现依赖WiFi无线广播功能和WiFi侦听功能。
由于网络摄像机事先对待连接的用户路由器的名称(SSID)、加密类型、秘钥、信道等等情况一无所知,实现连接路由器的操作的前必然需要通过某些渠道内获取到这些信息,然后再实现连接路由器。
这里就要用到WiFi侦听功能,WiFi的工作模式除了一般经常接触到作为AP(路由器)和作为STA(客户端)之外,还有一种侦听模式,在该模式下,WIFI内接收到其信号范围内所有无线数据信号。比如在某无线环境下,有路由器AP1,AP2..AP13,且AP1—AP13分别工作在WiFi的1-13频道。有一个带WiFi的网络摄像机 L0工作在侦听模式,L0分别循环工作在1-13信道。
在侦听状态下,工作在某个信道时,L0将能侦听到该信道下AP的所有无线数据帧。802.11协议族将无线数据分为数据帧,管理帧,控制帧。其中数据帧的作用是用来携带高层次的数据(如IP数据包,ISO7层协议),它负责传输业务数据。在WiFi通讯环境中,侦听到的这些数据是被加密的,直接**并不现实。但是我们仍然能从这些加密过的数据帧找出很多可以利用的信息,比如源和目的MAC地址,还有一种信息就是数据帧的长度。WiFi的具体加密方法将影响数据帧的长度,但是加密后的数据帧长度和原始数据长度的关系是恒定线性关系,比如原始数据长度是n,加密后数据帧长度是n+x,这个x是个恒定值。所以我们可以将WiFi的SSID,密码等信息编码成长度相关的数据包,则有可能避免需要解密数据,结合其他一些特征,从而从加密数据帧长度信息中提取WiFi的SSID和密码。
WiFi的SSID和密码还需要一个发送方,ZeroLink客户端完成这一工作,可以运行在ios/android手机,平板,或者电脑上,只要该设备带有WiFi功能即可。ZeroLink客户端将需要传输的WiFi的SSID,密码等信息通过UDP WIFI无线广播包传输出去,无须关注接收端是否存在,并且是否正常接收到该数据。处于侦听状态下的WiFi就能侦听到这些无线广播包。
这就是ZeroLink的基本技术原理,涉及一些原因,在此文就不展开说明了。
  • ZeroLink技术在网络摄像机上的应用
将支持ZeroLink技术网络摄像机的分为2种工作模式,未连接任何网络或者连接网络重复失败后,进入侦听状态,将此模式称为ZeroLink模式。成功连接网络时,称为正常工作模式。
ZeroLink技术网络摄像机出厂默认为ZeroLink模式,首次使用时,用ZeroLink客户端对其进行网络配置;假如用户需要将网络摄像机重新连接到其他路由器下,则先关闭连接中的路由器,使网络摄像机断开当前网络连接,一段时间不能成功连接到网络后,自动切入ZeroLink工作模式,再次用ZeroLink客户端对其进行网络配置。
对于已经安装固定好网络摄像机,无须拆卸,便可以轻松为其修改网络连接。而且也不用担心传统方法的误操作导致必须恢复出厂设置再配置的尴尬,输入了错误的WiFi密码等也不碍事,重新正确操作即可。
  • ZeroLink技术客户端
将网络摄像机接上电源,ZeroLink技术客户端可以在android,ios,linux等各种带WiFi的平台上实现。图三是在android上实现的一个客户端界面截图。具体的操作步骤简单介绍如下:
  • 预装ZeroLink客户端的Android手机已经连接到路由器。
  • 打开ZeroLink客户端程序,默认进入ZeroLink配置界面,界面上会自动显示出已连上的路由器的SSID,当前路由器的加密认证模式。
                                                                                      


      • Android平台客户端界面
  • 如果路由器的加密认证模式为非Open的,则手动的输入路由器的密码。
  • 点击Start按钮,程序自动重复广播发送编码后的路由器SSID,密码,认证模式。
  • 点击Stop按钮,停止发送。
  • 点击Scan按钮,可以列表显示被成功连接入网的网络摄像机,可以显示IP地址,信号强度等基础信息。Start与Scan,可以同时操作。
  • ZeroLink技术与其他技术对比
本节介绍采用ZeroLink技术和其他配置技术的详细比较。从各种技术实现需要依赖的硬件,软件,连接设备能力,误操作后恢复能力,整机成本影响,用户体验,这几个角度,进行了详细对比分析。


      • 各种连接方式特性对比

对比分析之后,我们不难得出结论:采用ZeroLink技术的网络摄像机,创造出完美用户体验的同时,操作极为简单方便,且并不带来整机成本的增加,甚至还可以摈弃一些网络摄像机传统部件,比如有线网口,物理按键,为产品小型化创造更好的条件。一次性配置多台设备的能力更是独一无二。
  • ZeroLink技术展望
为了突破网络摄像机连接网络不便这一一直以来的桎楛,行业从业者付出了诸多努力,特别是Dropcam,为了突破这一桎楛,不惜采用增加硬件部件的措施,先后设计出通过USB和蓝牙模块,帮助用户快速为Dropcam连接网络,创造出出色的用户体验。
ZeroLink技术基于同样的理念:简化连接网络操作,创造更好卓越的用户体验。作者致力于推广ZeroLink技术的应用,特别是家用视频监控应用,推动网络摄像机产品发展。
目前ZeroLink技术已经申请了专利。作者对期望在产品中应用这一技术的合作厂家持开放态度,获取具体的信息,可以联系本文作者。


  • 附录:作者简介与联络方式
作者 江 勇
                        联系电话: 13322923113
                        邮箱:1556631285@qq.com



作者  江勇
简介:2006年本科毕业于湖南吉首大学电子信息工程专业,随后在深圳大学取得集成电路设计专业硕士学位。先后工作于深圳同为,深圳数字电视国家工程实验室,专注于IPCAM,DVR等产品主控芯片研究和驱动开发。现任深圳灵卡技术有限公司研发经理。

回复

使用道具 举报

已有1人评论

新浪微博达人勋

千家认证

沙发
安防与生活 发表于 2015-4-3 13:39:18
支持一下   顶起
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆 千家通行证登陆

本版积分规则

千家智客微信号
千家智客微信
玩物说商城
玩物说商城