专为以下场景打造:FLUTTER

Flutter Beauty AR SDK

使用 Flutter Beauty AR SDK 构建移动相机体验。通过 Dart 控制特效,并接入 iOS 与 Android 的原生处理流程。

开发者资源

Flutter Beauty AR SDK 文档与示例

准备从容出镜的外观

为移动创作者工作流加入可调节美颜设置。

添加富有表现力的人脸特效

让用户在 Flutter 应用中选择授权人脸特效。

FLUTTER BEAUTY AR 功能

构建应用所需的相机体验

移动平台

  • iOS 与 Android 接入
  • 原生处理桥接

Dart 特效控制

  • 调节特效值
  • 选择授权资源

相机生命周期

  • 相机启动后启用
  • 相机停止前禁用

探索 Flutter Beauty AR SDK

将 API 接入你的相机、控制项和特效素材。

原生处理

将 Dart 接入相机处理流程

启用特效前,注册原生处理器、准备资源,并完成 Flutter Beauty AR SDK 认证。

阅读文档
beauty_lifecycle.dart
// After authorization and camera startup:
TencentEffectApi.getApi()?.enableBeauty(true);

// Before shutting down the camera:
TencentEffectApi.getApi()?.enableBeauty(false);

个性化定制

你的界面,你的风格。

让体验与你的应用保持一致。

为移动体验创建面板

使用自己的 widget,或围绕 Flutter Beauty AR SDK 适配示例面板。

阅读文档

开始使用

开始接入 Flutter Beauty AR SDK

  1. 01

    准备许可证

    使许可证与 应用标识符 匹配。

    打开 Beauty AR 控制台
  2. 02

    添加 Flutter Beauty AR SDK

    按照平台指南连接您的项目。

    按照集成指南操作
  3. 03

    处理第一帧画面

    准备 Flutter Beauty AR SDK 的原生桥接和资源,然后在相机启动后启用处理。

    配置许可证
Flutter Beauty AR SDK
终端
flutter pub add tencent_effect_flutter
beauty_setup.dart
// After native registration and resource initialization:
TencentEffectApi.getApi()?.setLicense(
  licenseKey, licenseUrl,
  (code, message) {
    if (code == 0) {
      // Authorization succeeded. Start your camera next.
      // Enable beauty only after camera startup completes.
    }
  },
);

Flutter Beauty AR SDK 常见问题

此处的 Flutter Beauty AR SDK 支持哪些平台?

此接入面向 iOS 和 Android。Flutter 插件依赖原生 Beauty AR SDK;本页不描述 Flutter Web 或桌面支持。

只添加 Flutter Beauty AR SDK 包就足够了吗?

不够。还需完成原生接入、资源配置、许可证认证,以及所选 RTC 或相机处理流程的视频处理器注册。

Flutter Beauty AR SDK 能与 TRTC 一起使用吗?

可以。请遵循官方 TRTC 接入指南与原生处理器注册步骤。其他直播处理流程需提供各自兼容的原生桥接。

何时应该启用 Flutter Beauty AR SDK?

相机启动后启用美颜,相机停止前禁用。保持这些调用成对,并在离开页面时移除回调。

可以定制特效面板吗?

可以。可调整示例面板配置或构建自己的 Flutter widget。特效是否可用仍取决于原生包、许可证和资源文件。

如何通过 Dart 接入 Flutter Beauty AR SDK?

安装文档指定的 Flutter 包,并完成每个目标平台的原生项目配置。结合底层 iOS 与 Android 行为测试 widget 生命周期。

发布应用前如何测试 Flutter Beauty AR SDK?

测试许可证授权范围内的输入与特效处理,包括使用相机时的权限和退出预览后的清理。

如何定制 Flutter Beauty AR SDK 的界面?

将受支持特效连接到自有预览和选择器。素材、功能支持与许可证范围必须匹配目标平台。

Flutter Beauty AR 集成支持

让相机体验开始运行

使用 Flutter Beauty AR SDK 和适合应用的许可证开始构建。