通过小鱼开发平台可实现全面的会议控制管理功能,对会议的控制管理操作将通过事件回调的方式通知终端,除了常用的踢人、静音操作,强制静音、无分享权限、无录制权限等会控操作也将通过事件回调通知终端,终端收到会控消息后可根据业务场景进行相应处理。
常见会控实现方法如下: 通过监听 onConfMgmtChanged 回调事件,可以获取麦克风状态和主会场信息,其中可能包括对当前设备进行强制静音、限制分享、限制录制等操作。
chirmanUri 返回主会场的 callUri 字段,如果不为空值,则说明当前会议设置了主会场
disableContent,如果为 true,则说明限制了分享的权限。
disableRecord,如果为 true,则说明限制了录制的权限。
confMgmtUrl,通过此链接,可对会议进行控制操作。
此处将列出简单的使用方式,详细调用方式可以参见 示例程序 Demo 中的用法。
// 会控回调消息
void MeetingWindow::onConfMgmtChanged(const SDKConfMgmtInfo &confMgmtInfo)
{
// 根据业务需求改变UI状态, 响应会控事件
}