实时互动-教育版 麦克风及摄像头开关控制(学生侧)

为优化业务侧在不同教学场景的交互使用体验,目前支持配合后台 API 接口 创建房间 的参数和前端自定义方法,实现课中对学生麦克风、摄像头权限的精细化控制。

相关产品
实时互动-教育版 产品页,含版本规格、价格与购买入口。

注意:说明:

注意:阅读这篇前,请确保你已经了解 快速开始定制 的内容。

一、前端自定义 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, 麦克风:默认关闭摄像头:默认打开
赞 (0)
上一篇 4天前
下一篇 4天前