startAudioRecording method Null safety

Future<int?> startAudioRecording(
  1. TRTCAudioRecordingParams param
)

开始录音。

该方法调用后, SDK 会将通话过程中的所有音频(包括本地音频,远端音频,BGM 等)录制到一个文件里。 无论是否进房,调用该接口都生效。 如果调用 exitRoom 时还在录音,录音会自动停止。

参数:

TRTCAudioRecordingParams 录音参数

返回:

0:成功;-1:录音已开始;-2:文件或目录创建失败;-3:后缀指定的音频格式不支持; -1001:参数错误

Implementation

Future<int?> startAudioRecording(TRTCAudioRecordingParams param) async {
  return _channel.invokeMethod('startAudioRecording', {
    "param": jsonEncode(param),
  });
}