setBackgroundSticker method Null safety

Future<int?> setBackgroundSticker(
  1. {String? modelPath,
  2. VirtualBackgroundSource? source}
)

将摄像头采集画面中的人像背景替换为指定图片或纯色背景

若要取消背景特效,将背景贴纸特效素材路径设置为null。

modelPath 传入背景贴纸特效素材路径。

source 设置背景特效图片的本地路径。

返回值:

  • 0: 成功;
  • 1000: 未集成特效 SDK;
  • 1001: 特效 SDK 不支持该功能;
  • <0: 其他错误,具体参看错误码表。

调用此接口前需依次调用以下接口:

  1. 检查视频特效许可证 RTCVideo.checkVideoEffectLicense;
  2. 设置视频特效算法模型路径 RTCVideo.setVideoEffectAlgoModelPath;
  3. 开启视频特效 RTCVideo.enableVideoEffect。

Implementation

Future<int?> setBackgroundSticker(
    {String? modelPath, VirtualBackgroundSource? source});