检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数 类型 描述 confId NSString * 会议ID。 vmrConferenceId NSString * 云会议室ID,显示时使用 confSubject NSString * 会议主题 chairmanPwd NSString * 主持人密码 generalPwd NSString
_T("open"), schemeStr, NULL, NULL, SW_SHOWNORMAL); } 上述代码示例仅作为逻辑示例,不能直接使用。 如果是在Web上拉起华为云会议App并登入后加入会议,只需要用"href=cloudlink://welinksoftclient/h5page
按照提示,授权华为账号登录DevEco Studio, 图5 授权华为账号登录DevEco Studio 3. 重新运行UISDKDemo工程 使用Demo 以创建1个即时会议为例: 点击“初始化”按钮,初始化SDK。 图6 HarmonyOS Demo首界面 登录 账号密码登录:点击
number string 号码 nickName string 与会者昵称 thirdUserId string 与会者三方账号,appId登录时使用 accountId string 华为云会议账号 父主题: 界面配置管理对象
log("init, out data = ", ret); return ret; } 典型场景和接口参考中的示例代码仅作为示例用的伪代码,不能直接使用。 父主题: 典型场景
钮id一致。 buttonTitle 是 char[] 自定义按钮显示名称。 buttonImg 是 char[] 自定义按钮的图标路径,使用绝对路径。 表3 枚举HwmCustomButtonPos参数说明 参数 描述 CUSTOM_BUTTON_POS_TOOL_BAR 底部工具栏
图像高度,作为输入时,范围为[90,1200],必须是2的整数倍 videoFrameFormat 是 VideoFrameFormat 图像格式,当前demo使用格式为:VIDEO_FRAME_FORMAT_NV21,转换后需设置为105 VIDEO_FRAME_FORMAT_I420(100, "I420")
if (result) { NSLog(@"初始化成功"); } 典型场景和接口参考中的示例代码仅作为示例用的伪代码,不能直接使用。 父主题: 基础配置
addObject:model5]; self.completeHandler(slectedModels, nil); } 1.AppId 登录场景建议使用自定义联系人及 UI ,构建选中联系人数据时,需要传入第三方账号 thirdUserId。 2.completeHander直接回调需要添
数据缓冲区,长度=iSamples*iBytesPerSample*iChannels uiDataLen signed int 编码后或解码前使用该字段表示数据长度,加解密处理后需更新此字段值 uiBufferLen signed int 缓冲区长度,编码后数据进行第三方加密,数据长度会变大,防止溢出
调用getConfDetail接口,会议id作为参数。 处理返回结果 处理Promise<HWMQueryConfInfoResult>,得到会议详情数据。 调用编辑会议接口 使用步骤2获取的数据,组装数据结构HWMOpenModifyConfParamModel(包含结构内的Array<HWMOpenAttendeeBaseInfoModel>)。
allowGuestStartConf 否 boolean 是否允许来宾提前启动会议。 说明: 仅针对随机会议ID的会议生效。 固定会议ID的会议,请使用修改云会议室信息接口设置。 allowGuestStartConfTime 否 number 允许来宾提前入会时间范围(单位:分钟): 0
(NSArray <HWMInMeetingCellModel *> *)buildTitleBarPopViewItems; // 自定义cll使用以下,遵循HWMInMeetingCellDelegate /// cell 对象代理 /// @param cellType cellType
参数 类型 描述 scene HwmUICustomImageScene 自定义图标场景。 imagePath char[] 自定义图标路径,使用绝对路径。如“to/path/image.svg”,支持svg/png等格式。 注:需要UTF8编码。 width unsigned int
allowGuestStartConf 否 boolean 是否允许来宾提前启动会议。 说明: 仅针对随机会议ID的会议生效。 固定会议ID的会议,请使用修改云会议室信息接口设置。 allowGuestStartConfTime 否 number 允许来宾提前入会时间范围(单位:分钟): 0
c_str()); AfxMessageBox(tips); } 典型场景和接口参考中的示例代码仅作为示例用的伪代码,不能直接使用。 父主题: 典型场景
调用GetConfDetail接口,第1步中的数据作为参数。 处理回调函数 处理回调onGetConfDetailResult,得到会议详情数据。 调用编辑会议接口 使用步骤2获取的数据,组装数据结构EditConfParam(包含结构内的Array<AttendeeBaseInfo>)和回调函数onEditConfResult。
分组讨论结束后与会者可返回主会场继续进行会议。 前提条件 客户端要求 Windows/Mac客户端 可使用功能 创建和管理、开始、参与、结束分组讨论 版本要求 V8.10.5及以上版本 免费版、Flexus版、旗舰版都可使用。 免费版:最多创建5个讨论组。 Flexus版、旗舰版:最多创建50个讨论组。
配置屏幕共享代码,Extensions 的SampleHandler.m文件中添加代码如下。 图16 SampleHandler文件位置 文件内容修改groupId后可以直接使用。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
图4中红框区域位置的菜单 6.buildUnJoinedToolbarMenuItems:自定义与会者未入会页面底部菜单栏 图5中红框区域位置的菜单 使用场景 需要自定义与会者页面六个区域菜单项的场景 注意事项 1.SDK初始化的时候必须传入这个配置sdkConfig才会生效 自定义与会者列表点击菜单设置