开启功能
enableSDKCapability
接口描述
用于开启特性支持。
方法定义
1 | - (void)enableSDKCapability:(HWMSDKCapabilitySuport)type; |
参数描述
| 参数 | 类型 | 描述 |
|---|---|---|
| HWMSDKCapabilitySuportVideoHD | NSUInteger | 开启720P高清视频,默认360P。 |
| HWMSDKCapabilitySuportShareAudio | NSUInteger | 开启显示共享时包含电脑声音选项,默认不开启。 |
| HWMSDKCapabilitySuportHideNoCameraView | NSUInteger | 开启显示隐藏非视频与会者选项,默认开启。 |
| HWMSDKCapabilitySuportBreakoutConf | NSUInteger | 开启分组会议,默认开启。 |
| HWMSDKCapabilitySuportConfirmRecord | NSUInteger | 录制安全提示,默认不开启。 |
| HWMSDKCapabilityHideInviteResultToast | NSUInteger | 隐藏邀请结果提示,默认不开启。 |
| HWMSDKCapabilityHideOfflineParticipantList | NSUInteger | 隐藏与会者列表未入会标签,默认不开启。 |
| HWMSDKCapabilityHideVbRiskTip | NSUInteger | 隐藏虚拟背景隐私风险提示,默认不开启。 |
| HWMSDKCapabilityConfEndShowTips | NSUInteger | 展示离会提示,默认不开启。 |
| HWMSDKCapabilitySupportVirtualBackground | NSUInteger | 支持虚拟背景,默认开启。 |
| HWMSDKCapabilityQueryContact | NSUInteger | 查询通讯录,默认不开启。 |
| HWMSDKCapabilityQueryAvatar | NSUInteger | 查询头像,默认不开启。 |
| HWMSDKCapabilityUploadAvatar | NSUInteger | 上传头像,默认不开启。 |
开启支持高清视频
/// 开启支持高清视频 [[HWMBizSdk getBizOpenApi] enableSDKCapability:HWMSDKCapabilitySuportVideoHD];
开启共享声音功能
- 配置开启共享时包含电脑声音功能,调用enableSDKCapability接口 示例代码
/// 开启共享声音 [[HWMBizSdk getBizOpenApi] enableSDKCapability:HWMSDKCapabilitySuportShareAudio];
配置开启共享时包含电脑声音功能后,用户发起共享时,在开始共享窗口会显示【共享时包含电脑声音】选项。若未配置开启该功能,则窗口上不显示该选项。如下图:

- 取消 App Sandbox 功能
SDK 自动安装音频驱动插件需要关闭 App Sandbox 功能,并获取 root 权限。
在 App 的 entitlements 描述文件中,删除 App Sandbox 条目。如下图:

取消 App Sandbox 功能后,首次点击勾选【共享时包含电脑声音】选项时,会获取 root 权限。在用户单击【好】后,开始自动安装音频驱动插件。如下图:

若未取消 App Sandbox 功能,首次点击勾选【共享时包含电脑声音】选项时,会弹框提示到官网下载。在用户单击【下载】后,会跳转到官网。如下图:

下载链接可通过initWithConfig接口中的appUrl字段配置,该接口用于启动并初始化SDK,参考初始化。若未配置appUrl,则不显示下载。
App Sandbox 功能取消后,App 内获取到的用户路径会发生变化,App 会无法上架到 Mac App Store。
开启隐藏非视频与会者功能
/// 开启显示隐藏非视频与会者选项 [[HWMBizSdk getBizOpenApi] enableSDKCapability:HWMSDKCapabilitySuportHideNoCameraView];
开启后,在会议设置中可以看到隐藏非视频与会者选项:

示例代码
/// 关闭隐藏非视频与会者选项 [[HWMBizSdk getBizOpenApi] disableSDKCapability:HWMSDKCapabilitySuportHideNoCameraView];
关闭后,会议设置不显示隐藏非视频与会者选项。