跳转到主要内容
SIP / H323 / GB28181 等设备的接入,以及会议外的 IM 消息,SMeeting 没有另做一套 —— 请求会原样转发给底层的 SRTC,参数与返回结构完全一致。 所以这两类接口的文档就是 SRTC 那两页:

设备接入

设备的增删改查、网关列表、邀请入会、会中开关设备音视频

IM 消息

会议外的即时消息、IM 授权与设备在线管理

调用时的两点差别

域名用 SMeeting 的。接口路径(/server/v1/agent/...、/server/v1/im/...)和参数 都不变,只是发给 SMeeting 的地址,不用再单独对接 SRTC 的域名。 签名也用 SMeeting 的 app_id / app_key,签名方法见概览。 转发时鉴权已经在 SMeeting 这一层做完了。

设备入会时目标房间填什么

邀请设备入会(/server/v1/agent/invite)的 no 参数,在 SMeeting 里填会议房间号 room_no, 不是 meeting_id。设备入会时 SMeeting 按房间号找到该房间当前的这一场会议,再把设备拉进去; 填 meeting_id 会因为找不到会议而入会失败。
agents 里每台设备的 type 与 contact 从设备列表取,国标设备的 contact 格式是 设备编号:通道编号,各字段说明见邀请设备入会。