startAudioRecordingWithConfig method
- AudioRecordingConfiguration config
开始客户端录音。
自从 v3.4.2
Agora SDK 支持通话过程中在客户端进行录音。调用该方法后,你可以录制频道内用户的音频,并得到一个录音文件。录音文件格式可以为:
- WAV: 音质保真度较高,文件较大。例如,采样率为 32000 Hz,录音时长为 10 分钟的文件大小约为 73 M。
- AAC: 质保真度较低,文件较小。例如,采样率为 32000 Hz,录音音质为 AudioRecordingQuality.Medium,录音时长为 10 分钟的文件大小约为 2 M。
一旦用户离开频道,录音会自动停止。
Note
- 该方法需要在加入频道后调用。
Parameter config
录音配置。详见 AudioRecordingConfiguration。
Implementation
@override
Future<void> startAudioRecordingWithConfig(
AudioRecordingConfiguration config) {
return _invokeMethod('startAudioRecording', {'config': config.toJson()});
}