跳到主要内容

麦克风

打开/关闭麦克风

可以通过 RCRTCEngine 下的 enableMicrophone 控制麦克风的打开和关闭。

方法

Dart
RCRTCEngine.enableMicrophone();

参数说明

参数类型必填说明
enablebooltrue 开启麦克风,false 关闭麦克风

示例代码

Dart
engine.enableMicrophone(true);

设置声音质量和场景

可以通过 RCRTCEngine 下的 setAudioConfig 设置声音质量和场景。

方法

Dart
RCRTCEngine.setAudioConfig();

参数说明

参数类型必填说明
configRCRTCAudioConfig音频配置

示例代码

Dart
RCRTCAudioConfig config = RCRTCAudioConfig.create(
quality: RCRTCAudioQuality.music_high,
scenario: RCRTCAudioScenario.music_classroom,
);
engine.setAudioConfig(config);

设置音量

可以通过 RCRTCEngine 下的 adjustLocalVolume 设置音量大小。声音的大小范围为 0-100。

方法

Dart
RCRTCEngine.adjustLocalVolume();

参数说明

参数类型必填说明
volumeint音量大小,取值范围 0-100

示例代码

Dart
engine.adjustLocalVolume(100);