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

入房链路
- 业务服务端确认设备有权限加入某个业务
room_id。 - 业务服务端调用
POST /v1/token/room,为设备申请peer_id和token。 - 业务服务端把短效凭证通过安全通道下发给设备。
- 设备端调用 TiRTC
TiRtcWhipConnect,并传入业务服务端下发的peer_id和token。 - 探鸽平台校验 token,并为设备加入指定
room_id。 - 探鸽平台完成连接与房间会话。
- 设备端开始收发音频。
- 设备端通过命令通道收发房间信令。
媒体与信令
Room 对接入方暴露一条 TiRTC 连接:
- 设备端通过媒体通道上行麦克风音频。
- 设备端通过媒体通道接收房间下行音频。
- 设备端通过命令通道同步房间成员和生命周期事件。
- 下行默认使用
opus/16k/mono,适合资源受限设备播放。