说明:
前端自定义 JS 方法
通过以下代码即可控制上台学生的麦克风/摄像头的开/关状态:
TCIC.SDK.instance.setStageUpMediaOption({micAutoOpen: true,cameraAutoOpen: false,});
具体场景使用说明示例
EnableDirectControl
含义:是否允许老师/助教直接控制学生的摄像头/麦克风(及是否需要学生授权同意)。该设置适用于以下场景:
当老师邀请学生上台时;
当老师播放音视频课件时。
自定义 js 内容含义:无需授权的情况下,麦克风和摄像头的开启/关闭状态。
接口配置 | 同时:前端自定义 js 内容 | 学生侧-交互表现 |
设置创建房间接口的 EnableDirectControl=0 | micAutoOpen: false, cameraAutoOpen: false, | 麦克风:展示弹窗以进行授权 摄像头:展示弹窗以进行授权 |
设置创建房间接口的 EnableDirectControl=0 | micAutoOpen: false, cameraAutoOpen: true, | 麦克风:展示弹窗以进行授权 摄像头:默认打开 |
设置创建房间接口的 EnableDirectControl=0 | micAutoOpen: true, cameraAutoOpen: false, | 麦克风:默认打开 摄像头:展示弹窗以进行授权 |
仅需设置创建房间接口的 EnableDirectControl=1 | micAutoOpen: false, cameraAutoOpen: false, | 麦克风:默认关闭 摄像头:默认关闭 |
设置创建房间接口的 EnableDirectControl=1 | micAutoOpen: true, cameraAutoOpen: true, | 麦克风:默认打开 摄像头:默认打开 |
设置创建房间接口的 EnableDirectControl=1 | micAutoOpen: true, cameraAutoOpen: false, | 麦克风:默认打开 摄像头:默认关闭 |
设置创建房间接口的 EnableDirectControl=1 | micAutoOpen: false, cameraAutoOpen: true, | 麦克风:默认关闭 摄像头:默认打开 |