乐橙云开发文档
快速入门
  • 文档综述
  • 云直播开发指南
  • 轻应用开发指南
  • 移动应用开发指南
  • 桌面应用开发指南
  • 消息推送
  • 云转存
  • 国标GB28181设备接入
  • HTTP接口
  • 服务支持
前往官网
快速入门
  • 文档综述
  • 云直播开发指南
  • 轻应用开发指南
  • 移动应用开发指南
  • 桌面应用开发指南
  • 消息推送
  • 云转存
  • 国标GB28181设备接入
  • HTTP接口
  • 服务支持
前往官网
快速入门
  • 文档综述

  • 云直播开发指南

  • 轻应用开发指南

  • 小程序对接指南

  • 移动应用开发指南

    • 应用开发
      • Android

      • IOS

      • SDK隐私协议
    • 桌面应用开发指南

    • 消息推送

    • 云转存

    • 国标GB28181设备接入

    • IOT物模型

    • HTTP接口

    • 服务支持

    本页目录

    应用开发

    # 应用开发

    开发者采用云云对接的方式对接开放平台,整体架构如下:

    移动对接架构图

    • 设备配网、设备初始化、音视频播放相关功能的实现可直接参考DEMO,使用客户端SDK完成对接。

    • 账户绑定、设备绑定/解绑、设备管理、设备操作、云存储管理、报警消息管理等除【设备配网、设备初始化、音视频播放、图片解密】以外的功能建议开发者直接通过后台服务调用开放平台HTTP接口实现。

    • 以“获取token--设备绑定—设备列表获取—视频预览”四个核心功能开发为主线,为开发者介绍应用开发的实现。

    # 1.获取token

    开放者通过后台服务调用开放平台获取token,具体流程如下所示:

    token获取

    # 2.设备绑定

    开放平台非常注重设备隐私性和安全性,设备已有的安全级别上又提升一个级别,故后续新出厂的设备(或者老设备升级成新程序),将可能存在无法直接通过调用HTTP接口(bindDevice)完成设备绑定操作,故开发者需要结合客户端SDK完成绑定操作。

    并且,设备绑定涉及多个过程,根据不同的设备版本,绑定的流程也不同,客户端SDK DEMO中对设备绑定流程进行详细的编码描述,开发者可用做参考,流程简要概括如下所示:

    设备绑定

    # 3.子账户授权

    开放平台提供了设备权限的分配和管理能力,通过管理员账号创建多个子账户,然后将设备资源以及权限可以分配到各个子账户上,每个子账户与开发者应用中的用户相关联。

    流程简要概括如下所示:

    流程

    # 4.设备列表获取

    在设备绑定成功后,设备与账号完成了账号绑定。调用”设备查询“中的相关接口获取设备列表,具体流程如下所示:

    # 5.视频预览

    视频预览功能无需调用开放平台HTTP接口,开发者只需要调用嵌入到应用下的开放SDK即可完成视频的播放,具体的播放实现请参考SDK使用说明文档以及DEMO中的实现,简单流程说明如下:

    在设备绑定成功后,设备与账号完成了账号绑定。调用”设备管理“中的相关接口获取设备列表,具体流程如下所示:

    小程序插件对接开发
    OpenSDK组件
    意见反馈
    您的改进建议

    鼠标选中内容,快速反馈问题

    选中存在疑惑的内容,即可快速反馈问题,我们将尽快跟进处理。

    不再提示 好的,我知道了

    企业微信
    企业微信二维码

    扫码添加企业微信

    在线沟通乐橙云对接方案及费用问题

    • 浅色模式
    • 深色模式
    • 阅读模式
    您的改进建议
    商务咨询