华为云会议 MEETING-开启功能:开启共享声音功能

时间:2024-10-28 14:49:43

开启共享声音功能

  1. 配置开启共享时包含电脑声音功能,调用enableSDKCapability接口

    示例代码
    /// 开启共享声音
    [[HWMBizSdk getBizOpenApi] enableSDKCapability:HWMSDKCapabilitySuportShareAudio];

    配置开启共享时包含电脑声音功能后,用户发起共享时,在开始共享窗口会显示【共享时包含电脑声音】选项。若未配置开启该功能,则窗口上不显示该选项。如下图:

  2. 取消 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。

support.huaweicloud.com/sdkreference-meeting/toctopics/zh-cn_topic_0000001188128478.html