Skip to content

总体流程

Room 接入由业务服务端、设备端和探鸽平台共同完成。业务服务端负责业务鉴权并申请短效入房凭证;设备端调用 TiRTC TiRtcWhipConnect 接口发起建连;探鸽平台完成凭证校验、房间会话建立和音频收发。

Room 接入总体流程

入房链路

  1. 业务服务端确认设备有权限加入某个业务 room_id
  2. 业务服务端调用 POST /v1/token/room,为设备申请 peer_idtoken
  3. 业务服务端把短效凭证通过安全通道下发给设备。
  4. 设备端调用 TiRTC TiRtcWhipConnect,并传入业务服务端下发的 peer_idtoken
  5. 探鸽平台校验 token,并为设备加入指定 room_id
  6. 探鸽平台完成连接与房间会话。
  7. 设备端开始收发音频。
  8. 设备端通过命令通道收发房间信令。

媒体与信令

Room 对接入方暴露一条 TiRTC 连接:

  • 设备端通过媒体通道上行麦克风音频。
  • 设备端通过媒体通道接收房间下行音频。
  • 设备端通过命令通道同步房间成员和生命周期事件。
  • 下行默认使用 opus/16k/mono,适合资源受限设备播放。

下一步

Room 文档