开放平台
首页平台概述
开发者
  • API文档
  • SDK
产品功能
  • 新手入门
  • 产品功能
常见问题
首页平台概述
开发者
  • API文档
  • SDK
产品功能
  • 新手入门
  • 产品功能
常见问题
  1. Adroid SDK
  • demo
  • JS SDK
    • 产品介绍
    • 快速接入
    • SDK 对接示例
    • 观看直播
    • 暖场视频
    • 房间消息说明
    • 互动连麦
    • 文档白板
    • 全局事件
    • 全局错误码
    • 版本更新记录
    • 互动工具
      • 互动-抽奖
      • 互动-礼物
      • 互动-签到
      • 互动-问卷
      • 互动-公告
      • 互动-商品
      • 互动-问答
      • 互动-推屏卡片
      • 互动-快问快答
      • 互动-聊天
      • 互动-优惠券
      • 互动-点赞
    • 直播间拓展功能
      • 资料下载
      • 观看限制验证
      • 观看协议
      • 回放章节
  • 点播SDK
    • 点播上传SDK
    • 更新记录
  • iOS SDK
    • 整体介绍
    • 快速接入
    • SDK 登录
    • 暖场视频
    • 视频轮询
    • 直播彩排
    • 高级美颜
    • 云导播
    • 观看协议
    • 文档白板演示
    • 聊天功能
    • 视频直播
      • 发起视频直播
      • 观看视频直播
    • 互动直播
      • 观众互动
      • 推流摄像头
      • 互动直播API
      • 主播发起互动直播
      • 嘉宾加入互动直播
    • 无延迟直播
      • 主播发起无延迟直播
      • 观众观看无延迟直播
    • 互动工具
      • 互动-抽奖
      • 互动-礼物
      • 互动-签到
      • 互动-问卷
      • 互动-章节打点
      • 互动-公告
      • 互动-商品
      • 互动-计时器
      • 互动-问答
      • 互动-推屏卡片
      • 互动-快问快答
      • 互动-优惠券
      • 互动-点赞
    • 直播间拓展能力
      • 直播间特色功能配置项
      • 文件下载
      • 修改角色昵称
      • 观看权限校验
      • 投屏
      • 虚拟人数
    • 观看回放
      • 观看回放
    • 防录屏
      • 跑马灯
    • 字段说明
      • 互动活动详情字段
      • 错误码说明
      • 常量定义
      • 活动详情字段说明
    • 版本更新说明
      • 版本更新信息
      • v2.3.0 到 v2.4.0 升级说明
      • v3.0.1 到 v3.2.0 升级说明
      • V2.9.0到v3.0.1升级说明
      • v6.3.0
      • v6.2.1
      • v3.2.0 到 v4.0.1
      • v2.7.0 到 v2.8.0、v2.9.0 升级说明
      • 6.5.0
      • v5.0.x 到 v6.0.0
      • v6.4.0
  • Adroid SDK
    • 整体介绍
    • 快速接入
    • SDK登录
    • 暖场视频
    • 视频轮巡功能
    • 直播彩排
    • 高级美颜
    • 云导播功能
    • 观看协议
    • 文档白板
    • 聊天功能
    • 房间消息
    • 信息采集说明
    • 视频直播
      • 发起视频直播
      • 观看视频直播
    • 互动直播
      • 互动直播API
      • 主播发起互动直播
      • 嘉宾加入互动直播
      • 观众观看互动直播
    • 无延迟直播
      • 主播发起无延迟直播
      • 观众观看无延迟直播
    • 互动工具
      • 互动-抽奖
      • 互动-礼物
      • 互动-签到
      • 互动-问卷
      • 互动-公告
      • 互动-商品
      • 互动-计时器
      • 互动-问答
      • 互动-推屏卡片
      • 互动-快问快答
      • 互动-优惠券
      • 互动-点赞
    • 直播拓展功能
      • 修改角色名称
      • 文件下载
      • 投屏演示
      • 虚拟人数
      • 观看权限校验
      • 直播间特色功能配置项
    • 观看回放
      • 观看回放/点播
    • 防录屏
      • 直播水印
      • 跑马灯
    • 字段说明
      • 房间消息字段说明
      • 聊天消息字段说明
      • 活动详情字段说明
    • 版本更新说明
      • 更新记录
      • v6.4.0
      • v6.3.0
      • v6.2.3
      • v6.2.1
      • v6.2.0
      • v6.1.0
      • v6.0.0
      • v5.0.0
      • v4.1.0
      • v4.0.0
      • v3.3.0
  • APP嵌入支付说明
    • 支付调起说明
    • Scheme规则说明
  1. Adroid SDK

高级美颜

高级美颜#

主播或者嘉宾从SDK进入直播间,进行视频推流时可以启用高级美颜,支持磨皮、大眼、瘦脸等各类美颜需求,能大大提升直播效果。

注意事项#

1.
sdk 6.3.0之后支持 高级美颜功能,美颜sdk 在获取房间详情之后生效,获取房间详情之后,默认开启美颜。以下接口在获取房间详情之后生效
2.
因为美颜特殊要求,如果加入高级美颜功能则最小sdk支持版本为需要升级为19,如果不用则可以继续用16
3.
在自己的demo的依赖里面增加,如果不需要美颜 不要额外的依赖这个链接,这个包大概60M-70M左右 我要瘦身
4.
接入高级美颜之后之前之前的美颜失效

核心类#

类名定义
VHBeautifyKit美颜核心工具类
VHBeautifyParamConfigVH美颜参数列表
VHBeautifyFilterConfigVH滤镜参数列表

关键方法#

方法方法描述
getInstance单例
setBeautifyEnable美颜开关
isBeautifyEnable美颜是否打开
setFilterIntensity设置当前滤镜强度
setFilter设置滤镜和强度
updateParamIntensity修改美颜参数强度
getParamIntensity获取美颜参数强度
IVHSDKListener美颜设置状态回调

美颜开关#

接口API
接口入参
参数名称是否必须示例备注
enable是打开/关闭美颜
代码示例

获取美颜开关状态#

接口API
代码示例

设置当前滤镜强度#

接口API
接口入参
参数名称是否必须示例备注
filterIntensity是1滤镜强度
代码示例

设置滤镜和强度#

接口API
接口入参
参数名称是否必须示例备注
filterName是滤镜名
filterIntensity是滤镜强度
代码示例

修改美颜模型强度#

** 接口API**
接口入参
参数名称是否必须示例备注
key是目标美颜模型名
value是参数强度
代码示例

获取美颜模型强度#

接口API
接口入参
参数名称是否必须示例备注
key是目标美颜模型名
代码示例

配置表#

VHBeautifyParamConfig配置表
key默认值范围定义
BLUR_INTENSITY00-6.0磨皮程度
CHEEK_NARROW_INTENSITY00-1.0窄脸程度
CHEEK_SHORT_INTENSITY00-1.0短脸程度
CHEEK_THINNING_INTENSITY00-1.0瘦脸程度
CHEEK_V_INTENSITY00-1.0V脸程度
COLOR_INTENSITY00-2.0美白程度,推荐 0.2
EYE_BRIGHT_INTENSITY00-1.0亮眼程度,推荐 1
EYE_ENLARGING_INTENSITY00-1.0大眼程度
FILTER_INTENSITY00-1.0滤镜程度
FOREHEAD_INTENSITY0.50-1.0额头调整程度,0-0.5 是变小,0.5-1 是变大
LONG_NOSE_INTENSITY00-1.0鼻子长度,0.5-0.0 变短,0.5-1.0 变长
MOUTH_INTENSITY0.50-1.0嘴巴调整程度,0-0.5是变小,0.5-1是变大
NOSE_INTENSITY00-1.0瘦鼻程度
RED_INTENSITY00-2.0红润程度,推荐 0.5
SHARPEN_INTENSITY00-1.0锐化程度,推荐 0.2
TOOTH_WHITEN_INTENSITY00-1.0美牙程度,推荐 1
VHBeautifyFilterConfig配置表
key定义
ORIGIN原图
FENNEN粉嫩
XIAOQINGXIN小清新
BAILIANG白亮
LENGSEDIAO冷色调
NUANSEDIAO暖色调
HEIBAI黑白
GEXING个性
ZIRAN自然
ZHIGANHUI质感灰
MITAO蜜桃
VHBeautifyBlurType配置表
keycode定义
VH_BLURTYPE_CLEAR0清晰磨皮
VH_BLURTYPE_HAZY1朦胧磨皮
VH_BLURTYPE_FINE2精细磨皮
VH_BLURTYPE_EQUALLY3均匀磨皮
VHBeautifyCode配置表
keycode定义
CODE_INIT_SUCCESS301美颜微吼云鉴权成功
CODE_INIT_FAILED302美颜微吼云鉴权失败
CODE_AUTHCONFIG_NULL303美颜厂商SDK授权信息为空
THIRD_FAILED_AUTH304三方鉴权失败
THIRD_FAILED_FILE_NOTFOUND305模型文件找不到
THIRD_FAILED_LOAD_AI_MODEL306加载AI道具失败
THIRD_FAILED_LOAD_BUNDLE307加载普通道具失败

全局回调#

检查美颜是否开启成功,获取完活动详情会有对应回调
接口API
代码示例

demo#

demoUI主要类
UI具体实现类
//引入demo UI 建议自己实现
<com.vhall.beautifykit.control.FaceBeautyControlView
        android:id="@+id/faceBeautyControlView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_alignParentBottom="true"
        android:visibility="gone" />

高级美颜瘦身技巧#

根据集成情况可以从以下几个方面进行瘦身,安装包大约可减少30M以上

功能瘦身#

如果只使用 美颜(美白、磨皮、大眼...)和滤镜功能可以去掉部分资源文件瘦身

去掉不需要的CPU架构瘦身#

其他瘦身配置#

修改于 2025-05-27 10:25:02
上一页
直播彩排
下一页
云导播功能
Built with