startAudioRecording method
- TRTCAudioRecordingParams param
开始音频录制,将当前所有音频混合并录制到一个文件中。
调用此 API 后,SDK 将在当前通话中将所有音频(如本地音频、远程音频和背景音乐)录制到一个文件中。无论是否进行了进房操作,一旦调用此 API,它就会生效。如果在调用 exitRoom 时音频录制仍在进行中,它将自动停止。
参数:
TRTCAudioRecordingParams 音频录制参数
返回值:
0
:成功;-1
:音频录制已启动;-2
:无法创建文件或目录;-3
:指定文件扩展名的音频格式不受支持;-1001
:参数错误
不支持:
- web
Implementation
Future<int?> startAudioRecording(TRTCAudioRecordingParams param) async {
return _cloudChannel.invokeMethod('startAudioRecording', {
"param": jsonEncode(param),
});
}