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

  • 云直播开发指南

  • 轻应用开发指南

  • 小程序对接指南

    • 小程序对接开发
    • 半屏小程序对接开发
    • 小程序插件对接开发
  • 移动应用开发指南

  • 桌面应用开发指南

  • 消息推送

  • 云转存

  • 国标GB28181设备接入

  • IOT物模型

  • HTTP接口

  • 服务支持

  • 平台活动

本页目录
小程序对接文档
拉流播放
语音对讲
createDeviceRtmpLive
请求地址
传入参数说明
样例输入
代码示例

小程序对接开发

小程序对接文档

因小程序中使用的为 rtmp 流,且语音对讲实现的方案为 rtmp 推流,故使用小程序进行对接,需要检查小程序主体是否具备,live-player 组件的使用资质,详情请查看官方文档

拉流播放

使用 createDeviceFlvLive 接口,创建 flv 链接,并将创建好的 flv 链接,赋值给 live-player 进行播放。

语音对讲

使用 createDeviceRtmpLive 接口,创建 rtmp 推流链接,并将创建好的 rtmp 链接,赋值给 live-pusher ,随后收集音频,下发音频相关操作将由 live-pusher 负责完成。

createDeviceRtmpLive

请求地址

https://openapi.lechange.cn/openapi/createDeviceRtmpLive

传入参数说明
参数名参数类型是否必填默认值合法值参数说明
tokenString是管理员 accessToken
deviceIdString是设备序列号
channelIdString是通道号
isTalkboolean是false是否为对讲 rtmp 流,获取语音对讲则为 true

样例输入

{
  "system": {
    "ver": "1.0",
    "appId": "lcdxxxxxxxxx",
    "sign": "469e57e01dcbd786f961d79bc231dd52",
    "time": 1603366946,
    "nonce": "2e84717c-0f22-4424-8afe-19bab0d6d606"
  },
  "id": "051824b1-9655-4755-9cc2-adcc9ab5fef1",
  "params": {
    "deviceId": "TESTQWERXXXX",
    "channelId": "0",
    "token": "At_00000ad9e6e87f0142eb92e207aec46a",
    "isTalk": true
  }
}

代码示例

请查看 资源下载 中 小程序对接 Demo

轻应用组件
半屏小程序对接开发