startRecordingCapturedData method

Future<void> startRecordingCapturedData(
  1. ZegoDataRecordConfig config,
  2. {ZegoPublishChannel? channel}
)

开始本地录制,直接将音视频数据录制到本地文件。

支持版本:1.10.0 及以上。 详情描述:开始录制本端音频或音视频,直接将音视频数据录制到本地文件,录制的数据将与该通道推流的数据一致。 使用限制:无。 注意事项:录制过程中不可以停止预览 stopPreview 或停止推流 stopPublishingStream,否则 SDK 将主动结束当前录制任务。媒体播放器的数据需要混入到推流中才能录制。 相关回调:开始录制后将会收到 onCapturedDataRecordStateUpdate 录制状态回调和 onCapturedDataRecordProgressUpdate 录制进度回调。

  • config 录制配置对象。
  • channel 推流通道。

Implementation

Future<void> startRecordingCapturedData(ZegoDataRecordConfig config,
    {ZegoPublishChannel? channel}) async {
  return await ZegoExpressImpl.instance
      .startRecordingCapturedData(config, channel: channel);
}