NERtc Android SDK  V5.5.40
Public 成员函数 | Public 属性 | 静态 Public 属性 | 所有成员列表
com.netease.lava.nertc.sdk.video.NERtcVirtualBackgroundSource类 参考

Public 成员函数

 NERtcVirtualBackgroundSource (int backgroundSourceType, int color, String source, int blur_degree)
 
String toString ()
 

Public 属性

int backgroundSourceType
 
int color
 
String source = null
 
int blur_degree
 

静态 Public 属性

static final int BACKGROUND_COLOR = 1
 
static final int BACKGROUND_IMG = 2
 
static final int BACKGROUND_BLUR = 3
 
static final int BLUR_DEGREE_LOW = 1
 
static final int BLUR_DEGREE_MEDIUM = 2
 
static final int BLUR_DEGREE_HIGH = 3
 

详细描述

自定义背景图像。

类成员变量说明

◆ BACKGROUND_BLUR

final int com.netease.lava.nertc.sdk.video.NERtcVirtualBackgroundSource.BACKGROUND_BLUR = 3
static

自定义背景图为虚化后的效果图。

◆ BACKGROUND_COLOR

final int com.netease.lava.nertc.sdk.video.NERtcVirtualBackgroundSource.BACKGROUND_COLOR = 1
static

自定义背景图为纯色。

◆ BACKGROUND_IMG

final int com.netease.lava.nertc.sdk.video.NERtcVirtualBackgroundSource.BACKGROUND_IMG = 2
static

自定义背景图为图片。

注解
仅支持 PNG 或 JPG 格式的文件。

◆ backgroundSourceType

int com.netease.lava.nertc.sdk.video.NERtcVirtualBackgroundSource.backgroundSourceType

自定义背景图的类型。可以设置的枚举值包括:

  • 1:BACKGROUND_COLOR(自定义纯色);
  • 2:BACKGROUND_IMG(自定义图片);
  • 3:BACKGROUND_BLUR(虚化效果)。

◆ blur_degree

int com.netease.lava.nertc.sdk.video.NERtcVirtualBackgroundSource.blur_degree

自定义背景图的虚化程度。可以设置的枚举值包括:

  • 1:BLUR_DEGREE_LOW(虚化程度为低);
  • 2:BLUR_DEGREE_MEDIUM(虚化程度为中);
  • 3:BLUR_DEGREE_HIGH(虚化程度为高)。
    注解
    该参数仅在自定义背景图类型为 BACKGROUND_BLUR 时生效。

◆ BLUR_DEGREE_HIGH

final int com.netease.lava.nertc.sdk.video.NERtcVirtualBackgroundSource.BLUR_DEGREE_HIGH = 3
static

自定义背景图的虚化程度为高。用户很难看清背景。4

◆ BLUR_DEGREE_LOW

final int com.netease.lava.nertc.sdk.video.NERtcVirtualBackgroundSource.BLUR_DEGREE_LOW = 1
static

自定义背景图的虚化程度为低。用户差不多能看清背景。

◆ BLUR_DEGREE_MEDIUM

final int com.netease.lava.nertc.sdk.video.NERtcVirtualBackgroundSource.BLUR_DEGREE_MEDIUM = 2
static

自定义背景图的虚化程度为中。用户较难看清背景。

◆ color

int com.netease.lava.nertc.sdk.video.NERtcVirtualBackgroundSource.color

自定义背景图的颜色。格式为 RGB 定义的十六进制整数,不带 # 号。
例如 0xFFB6C1 代表浅粉色。默认值为 0xFFFFFF,表示白色。取值范围是 [0x000000,0xFFFFFF]。如果该值无效,SDK 将原始背景图片替换为白色的图片

注解
该参数仅在自定义背景图类型为 BACKGROUND_COLOR 时生效。

◆ source

String com.netease.lava.nertc.sdk.video.NERtcVirtualBackgroundSource.source = null

自定义背景图片的本地绝对路径。支持 PNG 和 JPG 格式。

注解
该参数仅在自定义背景图类型为 BACKGROUND_IMG 时生效。

该类的文档由以下文件生成: