takePublishStreamSnapshot method
- {ZegoPublishChannel? channel}
对指定推流通道的推流画面截图。
支持版本:1.17.0 及以上。
详情描述:对推流画面进行截图。
调用时机:在调用 startPublishingStream 或 startPreview 后调用此函数。
使用限制:无。
注意事项:截图的分辨率为 setVideoConfig 里设置的编码分辨率,若需改为采集分辨率,请调用 setCapturePipelineScaleMode 将采集缩放时机模式改为 Post
。
相关回调:截图结果会通过 ZegoPublisherTakeSnapshotCallback
回调。
相关接口:takePlayStreamSnapshot
。
注意:此函数仅在 ZegoExpressVideo SDK 中有效!
channel
推流通道。- Returns 推流画面截图结果回调。
Implementation
Future<ZegoPublisherTakeSnapshotResult> takePublishStreamSnapshot(
{ZegoPublishChannel? channel}) async {
return await ZegoExpressImpl.instance
.takePublishStreamSnapshot(channel: channel);
}