Skip to main content

频道内事件(onNotifyChannelEvent)

通过 srtc.onNotifyChannelEvent 注册回调,建议在 join 前设置:
ChannelEventImEvent 在类型层面均为判别联合:当你按 switch (evt.type) 分支处理时,evt.data 会跟随事件类型自动收窄到对应的数据结构。若只在 TypeScript 中用它们做类型标注,建议使用 import type 导入。

频道与连接


远端用户与流

SDK 内部会在远端用户离开时自动取消订阅该用户的所有轨道;在 USER_TRACK_REMOVE 时自动取消订阅对应轨道。

轨道与外设


网络质量与活跃说话人

ACTIVE_SPEAKERS_CHANGEDdata.speakers 为当前正在说话用户的全量快照,按 level 从高到低排序;无人说话时返回空数组,业务层可直接覆盖 UI 状态,无需自行合并增量。

频道外消息事件(onNotifyImEvent)

通过 srtc.onNotifyImEvent 注册回调,需先调用 srtc.enableIm(token)