You need to enable JavaScript to run this app.
文档中心
实时音视频

实时音视频

复制全文
下载 pdf
基础美颜(免费版)
Flutter 基础美颜
复制全文
下载 pdf
Flutter 基础美颜
RTC SDK 提供基础美颜和智能美化特效两种美颜功能,且二者不能共用。​
  • 基础美颜提供美白、锐化、磨皮等效果,广泛适用于视频通话、直播等场景。​
  • 智能美化特效提供美颜、滤镜、背景贴纸等高级特效,需额外付费使用。参看 RTC 和智能美化特效(CV)产品深度融合打造的智能美化特效功能。​
前提条件​
  • 已经集成了 CV SDK。RTC SDK 包中提供了可用于基础美颜的 CV SDK。你也可以选择其他版本的 CV SDK(版本不低于 4.4.2)。集成方法参看 Native 端基础美颜集成 CV SDK。​
  • 基础美颜首次运行时需要连接网络下载所需文件,因此需要确保你的设备具有网络连接,且系统时间正常。​
操作步骤​
初始化​
调用 createRTCVideo 创建引擎实例并调用 startVideoCapture 开启视频采集,在开启美颜后方可在本地预览画面中查看美颜效果。​
​
RTCVideo rtcVideo = await RTCVideo.createRTCVideo(engineContext);​
rtcVideo.startVideoCapture();​
​
开启美颜​
调用 enableEffectBeauty,设参数 enable 为 true 开启美颜。​
​
int? ret = await rtcVideo.enableEffectBeauty(true);​
​
注意:首次安装 App 时,调用该接口会返回 -1004,这表明当前正在下载美颜所需文件,下载完成后美颜会自动生效。文件下载成功后,后续开启基础美颜将立即生效,接口返回 0,此时可在本地预览画面中看到效果。​
设置美颜强度​
调用 setBeautyIntensity 可更新美颜强度。强度有效设置范围为 [0, 1],超过此范围设置失败。强度设置为 0 时无美颜效果。​
​
int? ret = await rtcVideo.setBeautyIntensity(beautyMode: EffectBeautyMode.white, intensity: 0.8);​
​
​
最近更新时间:2026.09.22 15:59:54
这个页面对您有帮助吗?
有用
有用
无用
无用