检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
发起立即会议 StartP2pConf 接口描述 该接口用于发起立即会议。 注意事项 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。 方法定义 1 HWM_SDK_AGENT_API hwmsdk::HwmErrCode StartP2pConf
设置会场名 RenameSelf 接口描述 该接口用于设置会场名。 注意事项 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。 方法定义 1 HWM_SDK_AGENT_API hwmsdk::HwmErrCode RenameSelf(const
场景5: 编辑会议 描述 在华为云会议账号登录后,调用会议详情接口获取会议详情后调用接口编辑会议。 业务流程 使用SDK发起会议时,先调用editConf接口,然后处理回调hwmCallback。 接口调用 调用editConf编辑会议。 处理回调 处理回调hwmCallback。
70.16.5更新内容 新增周期会议相关接口,具体请见预约周期会议、编辑周期会议、取消周期会议、编辑周期子会议、取消周期子会议 新增设置网络模式接口,具体请见网络模式设置 新增音频共享,具体请见SampleHandler文件修改 id入会HWMJoinConfParam.h 新增字段
用户离会事件 与会者离开会议时,服务端会推送用户离会事件消息的post请求到企业开发者回调URL。 请求参数请参考:表1。 响应消息: 200 OK,没有Body体。 推送用户离会事件示例 请求消息: POST /openapi/meetingevent Date: Tue, 17
共享工具栏定制 screenShareToolBarItems 接口描述 该接口用于共享工具栏左侧区域按钮的定制。 下图中框选部分按钮最多可定制8个按钮,多余按钮将不会被展示。 图1 共享按钮定制位置 注意事项 传入的按钮如果当前场景不支持或当前角色不支持将不会被展示; 方法定义
用户入会事件 与会者加入会议时,服务端会推送用户入会事件消息的post请求到企业开发者回调URL。 请求参数请参考:表1。 响应消息: 200 OK,没有Body体。 推送用户入会事件示例 请求消息: POST /openapi/meetingevent Date: Tue, 17
功能总览 功能总览 全部 会议管理 加入会议 会议邀请 会议控制 画面布局 会议共享 同声传译 实时字幕 会议直播 会中聊天 1080P超高清视频 屏蔽周围人声 音频设置 视频设置 通讯录 常规设置 会议空间 登录与注册 华为云会议管理平台 会控助手 网络研讨会 会议管理 您可在华为云会议创建立即会议或预约会议
场景7:加入会议 描述 在华为云会议账号登录后或者登录前,都可以使用该接口通过会议ID和密码加入会议。 业务流程 使用SDK加入已经存在的会议时,先调用JoinConfById接口,然后处理回调函数OnJoinConfByIdResult和消息通知OnConfState、OnConfInfo
预约会议 接口描述 该接口用于预约会议。 注意事项 不在登录状态下,不应调用该接口。 会议开始时间必须晚于当前时间,会议时长应大于15分钟。 个人会议或者云会议室的时候要传入vmrId。 携带与会者入会的时候需要传入attendees。 callback中的result返回会议详情信息
初始化 init 接口描述 用于启动并且初始化SDK。 注意事项 该接口用于启动并初始化SDK,在调用其他接口之前必须先调用该接口。 返回值只代表接口是否调用成功。 方法定义 1 init(config: HWMSDKConfig, ctx: Context): SDKERR;
修订记录 表1 修订记录 日期 版本 修订内容 2024-12-31 100.12.5 1.新增接口AcceptConf接受会议邀请,RejectConf拒绝会议邀请和SetAnswerType设置来电应答方式 2.结构体HwmJoinConfByIdInfo会议id入会信息新增布尔字段
场景9:添加与会人 描述 在会议中,可以调用添加与会人的接口把与会人加入到会议中。 业务流程 使用SDK添加与会人时,先调用AddAttendee接口,然后处理回调函数OnAddAttendeeResult。 接口调用 组装数据结构HwmConfAttendee。 调用AddAttendee
接口参考 请求消息的Body体参数如下: 表1 请求消息数据结构 参数 类型 描述 appID String 配置项中“订阅者ID”。 timestamp Integer 消息时间戳,单位毫秒。 nonce String 随机生成字符串。 signature String 消息体签名
会议信息更新通知 通知描述 收到该通知时,表示会议中的信息发生变更。 方法定义 - (void)onMeetingInfoChanged:(HWMSDKMeetingInfoModel *)meetingInfo; 注意事项 SDK初始化时设置globalHandler代理对象或者在需要处理的界面设置代理对象
底部工具栏定制 meetingToolBarItemsForScene 接口描述 该接口用于构建底部toolbar的会控全量菜单。 下图中1区域内支持调整按钮展示顺序或者隐藏按钮。 下图中2区域支持最多8个按钮,多余按钮将不会展示。 下图中3区域按钮仅支持隐藏/显示。 图1 视频会议会控菜单定制位置
同步初始化 Init 同步初始化 1 HWMSdk.init(Application,OpenSDKConfig) 接口描述 该接口用于初始化SDK,进行一些环境准备工作,调用其他接口之前必须先调用这个接口,只需要调用一次,建议放在Application的onCreate里,尽量提前
会议详情通知 接口描述 收到该通知时,表示会议中的信息发生变更。 方法定义 1 2 3 4 5 6 /** * 会议详情的上报 * * @param meetingInfo */ void onMeetingInfoChanged
错误码表 错误码表 表1 错误码说明 错误码 错误描述 -1 Unknown error.:未知错误 0 Success.:成功 100000429 server flow control.:服务端流控错误 111070001 Request error.:请求错误 111070002
错误码表 错误码表 表1 错误码说明 错误码 错误描述 -1 Unknown error.:未知错误 0 Success.:成功 100000429 server flow control.:服务端流控错误 111070001 Request error.:请求错误 111070002