tencent cloud

文档反馈

美颜特效(TUILiveKit)

最后更新时间:2024-12-19 17:17:29
    TUILiveKit 提供了两种美颜特效:基础美颜和高级美颜。如果您对基础美颜的效果不满意,可以选择集成高级美颜来满足更高级的美颜需求。

    基础美颜

    TUILiveKit 默认已经集成了基础美颜功能。基础美颜包括美白、磨皮和红润效果,并且可以通过调节美颜强度来满足不同的需求。这些功能已经内置在 TUILiveKit 中,无需额外的配置或集成

    面板展示

    
    
    

    高级美颜

    TUILiveKit 高级美颜采用 腾讯特效美颜

    效果展示

    v脸
    眼距
    瘦鼻
    3D贴纸
    
    
    
    
    
    
    
    
    
    
    
    

    

    说明:
    高级美颜需要单独付费,详情请查看 腾讯特效 SDK

    开始集成

    步骤一:集成 tebeautykit

    Android
    iOS
    1. 下载并解压 TUILiveKit,把 Android/tebeautykit 文件夹拷贝到自己的工程中,和 app 同级目录。
    
    
    
    2. 编辑您自己工程的 settings.gradle 文件,添加下面的代码:
    include ':tebeautykit'
    1. 下载并解压 TUILiveKit,把iOS/TEBeautyKit 文件夹拷贝到自己的工程中,和 Podfile 同级目录。
    
    
    
    2. 编辑 podfile 文件,添加下面的代码:
    pod 'TEBeautyKit',:podspec => './TEBeautyKit/TEBeautyKit.podspec'
    3. 终端执行 pod install 命令。

    步骤二: 鉴权 & 设置美颜资源

    1. 申请授权,得到 LicenseUrlLicenseKey,请参见 License 指引
    2. 在您的业务初始化的地方(默认可在 登录 的 相同位置),添加如下鉴权代码,并替换您申请的 美颜套餐编号LicenseUrlLicenseKey
    Android
    iOS
    TEBeautySettings.getInstance().initBeautySettings(context,
    S1_07, // 将S1_07替换为您购买的美颜套餐编号
    "LicenseUrl", // 请替换 LicenseUrl
    "LicenseKey"); // 请替换 LicenseKey
    iOS 可在 AppDelegatedidFinishLaunchingWithOptions 方法中设置相关内容。
    //
    // AppDelegate.swift
    //
    
    import TEBeautyKit
    
    func application(_ application: UIApplication,
    didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
    TEBeautyKit.setTELicense("LicenseURL", key: "LicenseKEY") { code, message in
    TEUIConfig.shareInstance().setPanelLevel(.S1_07) // 将S1_07替换为您购买的美颜套餐编号
    }
    return true
    }
    说明:
    如果您不清楚美颜编号,点此 美颜套餐编号总览
    完成上述步骤即可集成高级美颜。
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持