配置背景虚化与被叫预览功能

更新时间: 2023/11/15 02:53:25

呼叫组件支持背景虚化与被叫预览功能。

在初始化呼叫组件时,提前配置初始化配置项即可开启被叫预览功能与背景虚化功能。

初始化配置项

使用 setupWithConfig 初始化时,部分高级功能的配置项如下表所示。

配置项 参数类型 说明
enableCalleePreview BOOL 是否开启被叫预览,默认不开启。
指在移动设备上音视频通话接听前,可以预览呼叫者的昵称或其他相关信息的功能,从而决定是否接听或采取其他操作。
enableVirtualBackground BOOL 是否开启背景虚化(通话中)功能,默认不开启。
指在通话过程中,通过自动识别用户人像,虚化用户周围的真实环境,从而保护用户的隐私。

实现示例代码

objcNECallUIKitConfig *config = [[NECallUIKitConfig alloc] init];
...
// 开启被叫预览
config.uiConfig.enableCalleePreview = YES;
// 开启虚化(在视频通话中显示虚化按钮)
config.uiConfig.enableVirtualBackground = YES;
...
[[NERtcCallUIKit sharedInstance] setupWithConfig:config];

开启虚化功能需要增加 RTC 底层能力库,只需要在主工程引入依赖即可,无需其他处理。

objcpod 'NERtcSDK/Nenn'
pod 'NERtcSDK/Segment'
此文档是否对你有帮助?
有帮助
去反馈
  • 初始化配置项
  • 实现示例代码