检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
底部工具栏定制 此章节以视频会议为例(音频会议同理使用)。 buildToolBarMenuItems 接口描述 该接口用于构建视频会议底部toolbar的会控全量菜单。 图1 视频会议会控菜单定制位置 注意事项 此方法用于视频会议底部toolbar的定制。 方法定义 1 - (NSArray
显示会议主窗口 showMeetingWindow 接口描述 当会议主窗口处于最小化或者被其他窗口覆盖时,使用该接口将会议主窗口拉到最上层。一般用于从会议列表中拉起正在进行的会议窗口。 注意事项 无 方法定义 HWM_SDK_AGENT_API hwmsdk::HwmErrCode
取消周期会议 CancelCycleConf 接口描述 该接口用于取消至少还有一场子会议未开始的周期会议。 注意事项 该接口在登录状态下才能调用。 最后一场子会议未开始前可以调用接口,开始后调用则无效。 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。
创建事件监听对象 接口描述 用于创建事件监听对象。 注意事项 该接口的返回对象可用于监听会议的事件,建议提前创建好并监听 调用on方法监听时,可监听的事件可使用获取事件列表获取 方法定义 1 createEventListener: EventEmitter 参数描述 无。 返回值
会议结束通知 通知描述 收到该通知时,表示当前会议已结束。 方法定义 1 virtual void OnConfEndedNotify(const HwmConfEndInfo *confEndInfo) {}; 注意事项 无。 参数描述 表1 结构体HwmConfEndInfo参数说明
设置日志保存路径 SetLogPath 接口描述 该接口用于设置日志保存路径。 注意事项 该接口非必需调用,若不设置,则使用默认路径。 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。 方法定义 HWM_SDK_AGENT_API hwmsdk::HwmErrCode
设置网络模式 接口功能 该接口用于设置网络模式。注意事项:1、企业内的App无法直接访问公网(即媒体节点下沉和管理节点代理下沉场景)的情况下才需要调用该接口。如华为云会议的媒体节点下沉部署到企业,并且管理节点也是通过企业内的代理访问,需要将网络模式设置成“企业内外接入”;2、该接
共享vmr信息变化 接口描述 收到该通知时,表示共享vmr信息发生变化。 方法定义 1 2 3 4 5 6 /** * 共享云会议室刷新 * * @param shareVmrInfo 共享云会议室信息 */ void on
自定义设置界面 ConfigSettingWindow 接口描述 该接口用于自定义设置界面中各标签页和功能区的显示隐藏,若未进行设置,则默认都显示 图1 设置界面 注意事项 该接口必须在设置界面打开前调用,设置界面打开时调用不会即时生效。 该接口为异步接口,返回值只代表接口是否调
预约周期会议 接口描述 该接口用于预约周期会议。 注意事项 不在登录状态下,不应调用该接口。 会议开始时间必须晚于当前时间,会议时长应大于15分钟。 个人会议或者云会议室的时候要传入vmrId。 携带与会者入会的时候需要传入attendees。 周期会议最大跨度一年,会议数量不超过50,超过则只预约前50个会议
编辑周期会议 接口描述 该接口用于编辑周期会议。 注意事项 无 方法定义 1 2 3 4 5 6 /** * 编辑周期会议 * @param editConfParam 编辑周期会议参数 * @param hwmCallback 结果回调
自定义设置界面 buildSettingTabItems 接口描述 该接口用于自定义设置界面中各标签页和功能区的显示隐藏,若未进行设置,则默认都显示。 图1 自定义设置界面 方法定义 1 - (NSArray <HWMSettingTabItem *> *)buildSettingTabItems;
禁用提示音 DisableVoicePrompts 接口描述 禁用提示音。 注意事项 该接口非必需调用,如不调用,则默认播放会中提示音。 该接口为同步接口,返回值以错误码形式返回 方法定义 1 SDKERR disableVoicePrompts(VoicePrompts voicePrompts);
禁用提示音 disableVoicePrompts: 接口描述 禁用会议提示音。 注意事项 该接口非必需调用,若不设置,则使用默认模式。 返回值只代表接口是否调用成功。 方法定义 1 - (HWMSDKERR)disableVoicePrompts:(HWMSDKVoicePromptsModel
设置代理信息 接口功能 设置代理信息 函数原型 setProxy(proxyInfo: ProxyInfo, onSetProxyResult?: (ret: SDKERR, reason: string) => void): void 请求参数 表1 入参说明 参数名称 是否必选
场景3:预约会议 描述 在使用华为云会议账号登录后,可以调用预约会议接口预约会议。预约会议时,除了填写预约会议所需的会议参数以外,还可以添加与会者。 业务流程 调用BookConf接口预约会议,然后处理回调函数OnBookConfResult和OnConfList通知。 若要预约
接入号的使用场景是什么? 当用户未下载安装“华为云会议”软终端时,可直接拨打接入号,根据语音提示输入会议ID和密码加入会议。 父主题: 会议操作
注意事项,使用通知前请查看 需要使用通知方法时,必须注册代理对象。 两种单代理注册方式: 初始化时,对HWMOpenSDKConfig对象的属性赋值 1 2 3 HWMOpenSDKConfig *config = [[HWMOpenSDKConfig alloc] init];
企业配置变更 通知描述 收到该通知时,表示企业配置信息变更。 方法定义 1 virtual void OnCorpConfig(HwmCorpConfigInfo* data) {}; 注意事项 无。 参数描述 表1 结构体HwmCorpConfigInfo参数说明 参数 类型
跑通iOS Demo 本小节描述如何快速编译并运行客户端SDK的iOS Demo。 环境要求 在iOS Demo的编译运行过程中请满足如下环境要求。 表1 环境要求 环境和工具名称 版本要求 说明 操作系统 Mac OSX High Sierra 10.14.4及以上 Xcode对Mac系统要求,推荐版本10