文档首页/ 华为云会议 Meeting/ 客户端SDK参考/ Android SDK/ 接口参考/ 基础配置/ 自定义会议接听时摄像头/麦克风开关
更新时间:2024-09-14 GMT+08:00
分享

自定义会议接听时摄像头/麦克风开关

在OpenSDKConfig中配置是否在接听会议的时候自动打开摄像头或者麦克风入会

接听会议的时候sdk通过该回调接口获取摄像头和麦克风是否打开在入会的时候设置是否开启摄像头麦克风

使用场景

一般应用设置中有是否开启摄像头麦克风的用户设置项,通过自定义该回调接口即可实现会议接听时候的摄像头麦克风的开启情况和用户的设置项保持一致

注意事项

1.摄像头的开启需要先有权限,没有权限的情况下无法开启摄像头

2.SDK初始化的时候必须传入这个配置sdkConfig才会生效

示例代码
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
public class MyDeviceStrategyWhenConfAccept implements IDeviceStrategyWhenConfAccept {
    @Override
    public boolean isTurnOnCameraWhenConfAccept() {
        //入会时是否打开摄像头
        return DemoUtil.needCustom(NeedCustomType.CONF_OPEN_CAMERA);
    }

    @Override
    public boolean isTurnOnMicWhenConfAccept() {
        //入会时是否打开麦克风
        return DemoUtil.needCustom(NeedCustomType.CONF_OPEN_MIC);
    }

}
sdkConfig.setDeviceStrategyWhenConfAccept(new MyDeviceStrategyWhenConfAccept());

相关文档