enableAlphaChannelVideoEncoder method
- bool enable,
- ZegoAlphaLayoutType alphaLayout,
- {ZegoPublishChannel? channel}
开启视频编码器透明通道支持。
支持版本:3.4.0 及以上。 详情描述:在推流端开启视频编码器透明通道支持,将分割后的视频主体进行编码,用于推流。 业务场景:需要将视频中的主体与背景分离的场景,例如混合现实、多人同场互动场景等。 调用时机:创建引擎后。 注意:此函数仅在 ZegoExpressVideo SDK 中有效!
enable
是否开启视频编码器透明通道支持,默认关闭。alphaLayout
指定 Alpha 通道数据的布局位置。channel
推流通道。
Implementation
Future<void> enableAlphaChannelVideoEncoder(
bool enable, ZegoAlphaLayoutType alphaLayout,
{ZegoPublishChannel? channel}) async {
return await ZegoExpressImpl.instance
.enableAlphaChannelVideoEncoder(enable, alphaLayout, channel: channel);
}