IP 摄像机接入

更新时间:2024-11-20 08:51:25下载pdf

IP 摄像机英文全称为 Internet Protocol Camera,即网络摄像机,简称 IPC。涂鸦 IPC 硬件解决方案由嵌入式 SDK、App SDK、PCBA 和云模组组成,旨在将传统摄像机与网络技术相结合,满足物联网场景下的监控需求,服务于智慧园区、智慧社区、智能家居、智慧城市、工业制造等物联网行业。

应用场景

IPC 可以广泛应用于教育、商业、医疗、公共事业等多个领域。

  • 在银行、超市、道路等公共场所中,IPC 正在逐步提高环境安全程度和工作人员响应速度,及时发现问题并解决问题。
  • 在养老解决方案中,IPC 可以作为监护人员的辅助设备,随时了解建筑范围内的人员活动情况。
  • 在智能办公场景中,IPC 能免除不必要的商务活动,让企业及时、直观的掌握公司情况。

涂鸦方案

涂鸦 IPC 产品支持以下对接方案,开发者可以根据业务类型采用一种或者多种方案开发产品:

具体功能

经过涂鸦 IPC 开发方案的设备能实现完整的 IPC 功能,包括但不限于以下功能:

  • 设备配网
  • 视频播放
  • 能耗管理
  • 门铃呼叫
  • 云存储
  • 侦测报警

接入流程

您可以根据以下流程快速体验涂鸦嵌入式 IPC SDK 的功能。

第一步:创建产品

创建产品的详细步骤可参考 选品类创建产品

  1. 登录 涂鸦开发者平台
  2. 选择 安防监控 > 云台摄像机,选择自定义方案,输入输入产品名称和型号等信息。
    IP 摄像机接入
  3. 根据产品所需,添加功能点。
    IP 摄像机接入
  4. 硬件开发 阶段,选择芯片平台和模组名称。
    IP 摄像机接入
  5. 根据页面提示,您可以获取免费的激活码。
    IP 摄像机接入
  6. 选择了激活码后,等待生成免费授权码。
  7. 短信收到后,点击订单详情。
    IP 摄像机接入
  8. 产品创建成功,并获得10组试用的授权信息。

第二步:获取 IPC SDK

请登录 GitHub 下载 SDK。

第三步:运行 Demo

通过运行 Demo,您可以快速体验涂鸦 IPC SDK 功能。

  1. 按照 Demo 使用说明,下载Demo 代码到本地。

    #git clone https://github.com/tuya/tuya-iotos-embeded-multimedia-demo.git
    
  2. 将下载的 SDK 解压到demo_for_ipc/sdk目录下,生成可执行程序。

    #cd demo_for_ipc
    #make APP_NAME=demo
    
  3. 手机安装涂鸦智能 App,选择添加摄像机,生成二维码,然后扫描这个二维码。

    {"s":"Tuya-Test","p":"88888888","t":"AYm1YVV5jupJcF"}

    该 Token 有 10 分钟的有效期。

  4. 执行虚拟机,体验 Demo。

    #cd output
    #./tuya_ipc_demo -m 2 -p [PID] -u [UUID] -a [AUTHKEY] -r "[./]" -t "[TOKEN]"
    
    IP 摄像机接入
  5. 通过如下指令体验不同的功能,例如虚拟设备执行过程中,运行以下命令:

    #start
    

    随后,可以在消息中心产看得到一条移动侦测的上报。

    IP 摄像机接入

    其他模拟指令说明如下表:

    指令 指令说明
    start 模拟移动侦测事件触发
    stop 模拟停止移动侦测事件
    status 获取设备激活状态
    bell 模拟门铃事件上报