Skip to main content

ChannelDelegate

通过 channel.delegates.add(delegate: self) 注册。

连接事件


用户事件


轨道事件

最常见的业务入口是 didAddTrack,因为你通常会在这里决定是否订阅远端视频或远端音频。

消息与频道事件


TrackDelegate

通过 track.delegates.add(delegate: self) 注册。

轨道级事件

其中 trackDidBindRtcTrack(_:) 对视频渲染尤其有用,因为远端轨道对象可能先出现,底层 rtcTrack 稍后才真正绑定完成。