开始使用
  • English
  • 简体中文
前往官网
开始使用
  • English
  • 简体中文
前往官网
  • 开始使用
  • 核心概念
  • 开发指南
    • 账号与授权
    • 设备接入
      • 接入摄像机
      • 接入 SaaS
      • 接入 Web
      • 多相机看板
      • 通过接口绑定设备
      • 设备生命周期
      • 排障:绑定失败与设备离线
    • 音视频
    • 设备能力对接
    • 接收设备消息
    • 开通与管理云存储
    • 上线与排障
  • 设备能力与事件参考
  • API 参考
  • SDK 与工具
  • 方案
  • 平台与支持
本页目录
适用场景与前提
步骤
各端实现
相关参考

接入 SaaS

接入 SaaS

适用场景与前提

在自己的 SaaS 里按租户、站点和角色展示摄像机。平台提供设备清单和播放凭证。谁能看哪台设备,由你的服务判断。不要用跳进消费者 App 代替集成。

步骤

  1. 注册并 创建应用。按环境分开保存 AppSecret。
  2. 把摄像机绑进开发者账号。消费者 App 里能看到,不等于 OpenAPI 能列出。
  3. 在 BFF 调用 accessToken 并缓存。不要把该令牌返回给浏览器。
  4. 用 分页设备详情 把 deviceId 和通道写入你的站点数据。pageSize 为 1–50。
  5. 用户打开某一路时,先检查你的租户、站点和角色。不通过就返回通用的拒绝,不要透露其他租户是否存在这台设备,也不要调用播放接口。通过后再签发播放凭证:网页用 getKitToken,直播地址用 bindDeviceLive 或 createDeviceRtmpLive,原生应用用 OpenSDK。谁在何时看了哪一路,记在你自己的审计日志里。开放平台只回答「这个开发者应用能否操作已绑定的摄像机」。

各端实现

网页播放见 接入 Web。直播地址见 云直播。安装包见 资源下载。

多画面不要在登录时打开全部高清。格子可见时再拉流,默认标清(streamId 为 1)。

相关参考

  • 接入摄像机
  • 子账号与授权策略
接入摄像机
接入 Web