






-
应用简介
随着互联网技术的飞速发展,视频直播行业逐渐成为人们日常生活中不可或缺的一部分。美颜功能作为直播平台的一大亮点,深受用户喜爱。魅影直播美颜SDK作为行业内的佼佼者,为开发者提供了丰富的美颜效果和便捷的接入方式。本文将为您详细介绍如何快速接入魅影直播美颜SDK,让您的视频直播应用焕发新颜。
一、魅影直播美颜SDK简介
魅影直播美颜SDK是一款高性能、易用性强的直播美颜解决方案。它集成了多种美颜效果,包括磨皮、美白、瘦脸、大眼、眼距等,同时支持自定义美颜参数,满足不同用户的需求。魅影直播美颜SDK支持多种平台,包括Android、iOS、Web等,让开发者可以轻松地将美颜功能集成到自己的直播应用中。
二、快速接入魅影直播美颜SDK
1. 下载SDK
访问魅影直播美颜SDK官网(https://miyanglive.com/),下载适合您开发平台的SDK包。
2. 解压SDK包
将下载的SDK包解压到本地目录,以便后续使用。
3. 引入SDK
在您的项目中,根据开发平台引入相应的SDK头文件。以下是不同平台的引入示例:
- Android:在Android Studio中,将SDK包中的jar文件添加到项目的libs目录下,并在build.gradle文件中添加依赖。
```groovy
dependencies {
implementation files("libs/your-sdk.jar")
}
```
- iOS:将SDK包中的.a文件添加到项目的Frameworks目录下。
4. 初始化SDK
在您的直播应用中,需要调用SDK提供的初始化方法,以便使用美颜功能。
```csharp
// Android
MiyangLiveSDK.init(context);
// iOS
[MySDK init];
```
5. 设置美颜参数
根据用户需求,设置美颜参数。以下为部分参数说明:
- 磨皮程度:0-10,数值越大,磨皮效果越明显。
- 美白程度:0-10,数值越大,美白效果越明显。
- 瘦脸程度:0-10,数值越大,瘦脸效果越明显。
- 大眼程度:0-10,数值越大,眼睛越大。
- 眼距程度:0-10,数值越大,眼睛间距越小。
```csharp
// Android
MiyangLiveSDK.setBeautyParam(beautyLevel, whitenessLevel, faceSlimLevel, bigEyeLevel, eyeDistanceLevel);
// iOS
[MySDK setBeautyParam:beautyLevel whitenessLevel:whitenessLevel faceSlimLevel:faceSlimLevel bigEyeLevel:bigEyeLevel eyeDistanceLevel:eyeDistanceLevel];
```
6. 开始美颜直播
设置完美颜参数后,即可开始美颜直播。以下为部分代码示例:
```csharp
// Android
MiyangLiveSDK.startBeautyLive();
// iOS
[MySDK startBeautyLive];
```