乐橙云开发文档
控制台
更新日志
控制台
更新日志
快速入门
  • 开始使用
    • 选择集成方式
    • 快速入门
      • 控制台完成首次实时预览
      • 首次接口调用
      • 轻应用实时预览
      • 客户端 SDK 实时预览
      • 添加设备
  • 核心概念
  • 开发指南
  • 设备能力与事件参考
  • API 参考
  • SDK 与工具
  • 行业方案
  • 平台与支持
本页目录
准备
步骤
验证成功
下一步

首次接口调用

首次接口调用

用服务端 HTTP 完成一次实时预览取址。参数表不在本页,以链接的接口页为准。

准备

已创建应用,并持有 AppId、AppSecret。设备已在该开发者账号下,见 控制台完成首次实时预览。

步骤

  1. 按 签名 计算 sign:签名原始串为 time:{time},nonce:{nonce},appSecret:{appSecret}(键值对,英文逗号分隔)。password 为 AppSecret 的 SHA-256 小写十六进制;sign 为以 password 为密钥的 HMAC-SHA256 后再 Base64。用签名页标准案例核对本地结果。
  2. 调用 accessToken 取得管理员 accessToken。文档写明有效期为 3 天,临近过期或返回 TK1002 时重新获取,不要为了刷新而频繁调用。
  3. 调用 分页详情 device.detail.page 分页查询账号下的设备。用返回的 deviceId 和 channelList 确认目标设备与通道号。capabilityIds 只表示这台设备具备哪些能力,不要把它当作后续 get、set、invoke 的入参。
  4. 调用 bindDeviceLive 创建设备源直播地址。该接口返回所选码流的 HTTP 地址,并写明地址公开后他人可以直接查看画面。若需要 FLV 地址,再调用 createDeviceFlvLive;该页只说明创建 FLV 地址,没有写在浏览器中打开。
  5. 确认返回的 result.code 为 0。bindDeviceLive 返回的 HTTP 地址到 直播服务 中打开,对照 控制台完成首次实时预览。createDeviceFlvLive 只核对返回成功;该接口页没有写在浏览器中打开。

服务端 HTTP

上述调用都在服务端完成。请求体为统一结构:system(ver、appId、sign、time、nonce)、id、params。域名与示例见 开发规范。

验证成功

bindDeviceLive 返回成功,并且该 HTTP 直播地址能在控制台直播服务中打开并看到画面。FLV 接口只以返回成功为准。

下一步

  • token
  • 轻应用实时预览

商务合作:cloud_openteam@imou.com · 工单 · 获取帮助(公众号、小程序试用中心)

Copyright © 2015-2026 IMOU. All Rights Reserved. 浙ICP备16023676号

控制台完成首次实时预览
轻应用实时预览