MeetingSession 由 MeetingEngine.enterMeeting(...) 或 enterMeetingByMeetingId(...) 成功返回。它只属于当前这次入会,离会后不可复用。
生命周期状态
state 返回 CLOSED;继续调用其他会中方法会抛出 IllegalStateException,从而避免旧会议句柄误操作下一场会议。
信息与管理入口
cn.seastart.meeting.manager 包。infosManager 提供房间、成员和轨道的本地快照;signInManager 提供会中签到能力。
注册 Session 级事件
null 可取消监听。事件作用域和线程契约见 事件接口。
退出会议
leave() 会使当前 Session 失效,停止采集、共享和订阅,移除渲染控件,并终止本次 Session 的后续回调。SDK 级资源仍由 MeetingEngine.release() 释放。
常用会中能力
主持人会控、等候室和讨论组接口也全部属于 Session,包括
adminDestroyMeeting、adminUpdateRoom*、adminUpdateUser*、adminMove*WaitingRoom、createSubMeeting、startSubMeeting 等。