setBackgroundSticker abstract method
- @Deprecated('Deprecated since v3.51 and will be deleted in v3.57, use RTCVideoEffect.enableVirtualBackground and RTCVideoEffect.disableVirtualBackground instead.')
- String? modelPath,
- VirtualBackgroundSource? source,
将摄像头采集画面中的人像背景替换为指定图片或纯色背景
若要取消背景特效,将背景贴纸特效素材路径设置为null。
modelPath
传入背景贴纸特效素材路径。
source
设置背景特效图片的本地路径。
返回值:
- 0:成功;
- 1000:未集成特效 SDK;
- 1001:特效 SDK 不支持该功能;
- <0:其他错误,具体参看错误码表。
调用此接口前需依次调用以下接口:
- 检查视频特效许可证 RTCVideo.checkVideoEffectLicense;
- 设置视频特效算法模型路径 RTCVideo.setVideoEffectAlgoModelPath;
- 开启视频特效 RTCVideo.enableVideoEffect。
Implementation
@Deprecated(
'Deprecated since v3.51 and will be deleted in v3.57, use RTCVideoEffect.enableVirtualBackground and RTCVideoEffect.disableVirtualBackground instead.')
Future<int?> setBackgroundSticker({
String? modelPath,
VirtualBackgroundSource? source,
});