takePublishStreamSnapshot method

Future<ZegoPublisherTakeSnapshotResult> takePublishStreamSnapshot(
  1. {ZegoPublishChannel? channel}
)

对指定推流通道的推流画面截图。

支持版本:1.17.0 及以上。 详情描述:对推流画面进行截图。 调用时机:在调用 startPublishingStreamstartPreview 后调用此函数。 使用限制:无。 注意事项:截图的分辨率为 setVideoConfig 里设置的编码分辨率,若需改为采集分辨率,请调用 setCapturePipelineScaleMode 将采集缩放时机模式改为 Post。 相关回调:截图结果会通过 ZegoPublisherTakeSnapshotCallback 回调。 相关接口:takePlayStreamSnapshot。 注意:此函数仅在 ZegoExpressVideo SDK 中有效!

  • channel 推流通道。
  • Returns 推流画面截图结果回调。

Implementation

Future<ZegoPublisherTakeSnapshotResult> takePublishStreamSnapshot(
    {ZegoPublishChannel? channel}) async {
  return await ZegoExpressImpl.instance
      .takePublishStreamSnapshot(channel: channel);
}