创建一个 VideoFxConfig object - Amazon Chime SDK

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建一个 VideoFxConfig object

您可以在同一个对象中为 backgroundBlurbackgroundReplacement 定义配置。但是,不能同时为两个筛选器将 isEnabled 设置为 true。这是一个无效配置。

VideoFxConfig 类本身不进行验证。验证将在下一步骤中进行。

以下示例显示有效的 VideoFxConfig

const videoFxConfig: VideoFxConfig = { backgroundBlur: { isEnabled: false, strength: 'medium' }, backgroundReplacement: { isEnabled: false, backgroundImageURL: 'space.jpg', defaultColor: undefined, } }

下表列出了您可以在 VideoFxConfig 对象中指定的 VideoFxProcessor 属性。

背景模糊筛选器属性

属性

类型

描述

isEnabled

boolean

当为 true 时,筛选器会模糊背景。

strength

string

确定模糊程度。有效值:low | medium | high

背景替换筛选器属性

属性

类型

描述

isEnabled

boolean

当为 true 时,筛选器会替换背景。

backgroundImageURL

string

背景图片中的。URL筛选器根据当前屏幕的尺寸动态调整图像大小。您可以使用诸如之类的字符串https://...或诸URL如之类的数据data:image/jpeg;base64

defaultColor

string

十六进制颜色字符串,例如 000000FFFFFF,或 blackwhite 等字符串。如果您未指定图像URL,则处理器将使用defaultColor作为背景。如果未指定 defaultColor,则处理器默认为黑色。