语音模式是一种特殊的通话模式,适用于以下场景:
在语音模式下:
使用 setCallMode 方法进行模式切换,该方法支持以下参数:
mode
:通话模式(XYSDKCallMode)audioMute
:是否静音videoMute
:是否关闭视频/**
* 语音模式切换
* @param audioOnlyMode 是否切换到语音模式
* @param audioMute 是否静音
* @param videoMute 是否关闭视频
*/
changeCallMode(audioOnlyMode: boolean, audioMute: boolean, videoMute: boolean) {
const instance = XYRTCEngine.getInstance();
const mode = audioOnlyMode ? XYSDKCallMode.AudioOnly : XYSDKCallMode.AudioVideo;
instance.setCallMode(mode, audioMute, videoMute);
}