麦克风
打开/关闭麦克风
可以通过 RCRTCEngine 下的 enableMicrophone
控制麦克风的打开和关闭。
方法
Dart
RCRTCEngine.enableMicrophone();
参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
enable | bool | 是 | true 开启麦克风,false 关闭麦克风 |
示例代码
Dart
engine.enableMicrophone(true);
设置声音质量和场景
可以通过 RCRTCEngine 下的 setAudioConfig
设置声音质量和场景。
方法
Dart
RCRTCEngine.setAudioConfig();
参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
config | RCRTCAudioConfig | 是 | 音频配置 |
示例代码
Dart
RCRTCAudioConfig config = RCRTCAudioConfig.create(
quality: RCRTCAudioQuality.music_high,
scenario: RCRTCAudioScenario.music_classroom,
);
engine.setAudioConfig(config);
设置音量
可以通过 RCRTCEngine 下的 adjustLocalVolume
设置音量大小。声音的大小范围为 0-100。
方法
Dart
RCRTCEngine.adjustLocalVolume();
参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
volume | int | 是 | 音量大小,取值范围 0-100 |
示例代码
Dart
engine.adjustLocalVolume(100);