云服务器内容精选

  • Android菜单功能说明 场景 按钮ID 类名 路径 按钮名称 描述 底部菜单项 hwmconf_menu_audience_join AudienceJoinMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/ 观众观看 网络研讨会场景下,会中主持人开启观众观看按钮 hwmconf_menu_hands HandsMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/ 举手/手放下 会中与会者/观众举手、手放下按钮 hwmconf_menu_invite InviteMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/ 邀请 主持人会中邀人按钮 hwmconf_inmeeting_video_btn CameraMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/ 视频 会中打开/关闭摄像头按钮 hwmconf_inmeeting_mic_btn MicMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/ 静音/取消静音 会中打开/关闭麦克风按钮 hwmconf_inmeeting_chat_btn ChatMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/ 聊天 会中打开聊天界面按钮 hwmconf_inmeeting_participants_btn ParticipantMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/ 与会者 会中打开与会者列表界面按钮 hwmconf_menu_share_conf_link ShareConfLinkMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/ 分享 会中分享会议信息按钮 hwmconf_inmeeting_share_screen ShareMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/ 共享 会中发起共享按钮 hwmconf_inmeeting_speaker_btn SpeakerMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/ 扬声器/听筒 会中扬声器/听筒切换按钮 hwmconf_menu_trans_video TransVideoMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/ 转视频通话 点对点语音呼叫转视频通话按钮 hwmconf_inmeeting_vote_btn VoteBtnMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/ 投票 会中投票按钮 hwmconf_inmeeting_more_btn MoreMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/ 更多 会中会控更多按钮 更多菜单项 hwmconf_more_menu_audio_to_video CallAudioToVideoMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/call/ 视频会议 点对点语音通话转视频通话按钮 hwmconf_more_menu_video_to_audio CallVideoToAudioMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/call/ 转语音通话 点对点视频通话转语音通话按钮 hwmconf_inmeeting_chat_btn ChatMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 聊天 会中打开聊天界面按钮 hwmconf_inmeeting_cloud_live CloudLiveMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 直播 会中开始/结束直播按钮 hwmconf_inmeeting_conf_setting ConfSettingMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 会议设置 会议设置按钮 hwmconf_inmeeting_connect_audio ConnectAudioMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 选择音频 开启音频 扬声器无法静音 hwmconf_inmeeting_disconnect_audio DisconnectAudioMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 断开音频 会中断开音频来控制扬声器静音 hwmconf_inmeeting_hands_up_toast HandsUpOrDownMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 举手/手放下 会中与会者/观众举手、手放下按钮 hwmconf_inmeeting_simul_interpret InterpretMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 传译 会中同声传译功能按钮,跳转设置同声传译语言等 hwmconf_inmeeting_invite_btn InviteMoreMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 邀请与会者 邀请与会者 hwmconf_inmeeting_recording_start OpenOrCloseRecordMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 录制 会中开启/暂停 会议云录制 hwmconf_participant_release_host ReleaseOrRequestChairManMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 申请/释放主持人 申请/释放主持人 按钮 hwmconf_more_menu_start_or_stop_share StartOrStopShareMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 共享 会中发起/停止 屏幕共享给他人 hwmconf_subtitle_btn SubtitlesMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 开启字幕 会中开启/关闭 实时翻译字幕功能 hwmconf_more_menu_switch_camera SwitchCameraMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 切换摄像头 前后摄像头切换按钮 hwmconf_inmeeting_virtual_bg VirtualBackgroundMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 虚拟背景 虚拟背景按钮,点击进入会中虚拟背景设置界面 hwmconf_inmeeting_vote VoteMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 投票 会中投票按钮 设置菜单项 hwmconf_confsetting_camera_direction RouterMenu HWMPermission\src\main\res\values\ut_ids.xml 自动(摄像头方向) 会中设置摄像头采集角度 hwmconf_confsetting_network_detect RouterMenu HWMPermission\src\main\res\values\ut_ids.xml 网络检测 会中检测当前的网络环境 hwmconf_confsetting_camera_restriction RouterMenu HWMPermission\src\main\res\values\ut_ids.xml 视频权限 会中主持人设置允许/禁止与会者自行开启摄像头或强制全员开启 hwmconf_confsetting_local_record_permission RouterMenu HWMPermission\src\main\res\values\ut_ids.xml 本地录制权限 会中主持人设置仅主持人/全体成员/允许部分成员录制 hwmconf_confsetting_beauty SwitchMenu HWMPermission\src\main\res\values\ut_ids.xml 美颜 会中开启美颜 hwmconf_confsetting_video_mirror SwitchMenu HWMPermission\src\main\res\values\ut_ids.xml 视频镜像 会中开启视频镜像 hwmconf_confsetting_hide_self SwitchMenu HWMPermission\src\main\res\values\ut_ids.xml 会中小画面 会中是否显示右上角小画面 hwmconf_confsetting_noise_reduction SwitchMenu HWMPermission\src\main\res\values\ut_ids.xml 音频降噪 会中开启音频降噪,在嘈杂环境中,减少噪音,使您的声音更清晰 hwmconf_confsetting_high_resolution SwitchMenu HWMPermission\src\main\res\values\ut_ids.xml 高清视频优先 会中开启高清视频优先 hwmconf_confsetting_whistle_detection SwitchMenu HWMPermission\src\main\res\values\ut_ids.xml 检测到啸叫自动静音 会中检测到啸叫自动静音 hwmconf_confsetting_lock_meeting SwitchMenu HWMPermission\src\main\res\values\ut_ids.xml 锁定会议 会议锁定后,与会方无法主动入会,仅可通过主持人邀请入会 hwmconf_confsetting_enable_waiting_room SwitchMenu HWMPermission\src\main\res\values\ut_ids.xml 开启等候室 开启后,所有允许入会的来宾先进入等候室,待主持人允许后才能加入会议 hwmconf_confsetting_allow_unmute SwitchMenu HWMPermission\src\main\res\values\ut_ids.xml 允许解除静音 会中主持人允许与会者解除静音 hwmconf_confsetting_allow_sharing SwitchMenu HWMPermission\src\main\res\values\ut_ids.xml 允许共享 会中主持人允许与会者发起共享 hwmconf_confsetting_allow_rename SwitchMenu HWMPermission\src\main\res\values\ut_ids.xml 允许改名 会中主持人允许与会者改名 hwmconf_confsetting_enable_brighten SwitchMenu HWMPermission\src\main\res\values\ut_ids.xml 暗场景增强 暗场景增强,在视频场景光照不足时,改善视频体验 hwmconf_confsetting_allow_open_camera SwitchMenu HWMPermission\src\main\res\values\ut_ids.xml 允许开启视频 会中主持人设置允许打开/关闭摄像头 hwmconf_confsetting_picture_ratio TextMenu HWMPermission\src\main\res\values\ut_ids.xml 画面比例 会中设置画面比例,支持自适应显示/显示原始大小 hwmconf_confsetting_allow_join_conf TextMenu HWMPermission\src\main\res\values\ut_ids.xml 入会范围 会中主持人设置入会范围,支持设置所有人/仅企业内人员/仅会议邀请人员 hwmconf_confsetting_preempt_share_type TextMenu HWMPermission\src\main\res\values\ut_ids.xml 抢占共享权限 会中主持人设置支持/禁止与会者发起共享并停止其他人正在进行的共享 hwmconf_confsetting_chat_permission TextMenu HWMPermission\src\main\res\values\ut_ids.xml 聊天设置 会中主持人设置允许与会者自由聊天/仅允许公开聊天/仅允许私聊主持人/全员禁言 hwmconf_confsetting_subtitles_language TextMenu HWMPermission\src\main\res\values\ut_ids.xml 字幕翻译语言 会中设置字幕翻译语言为中文/英语/德语 hwmconf_confsetting_chat_message_remind TextMenu HWMPermission\src\main\res\values\ut_ids.xml 聊天消息提醒 会中设置聊天消息提醒为弹幕/气泡/不提醒 与会者列表界面右上角菜单栏 hwmconf_participant_participants_add ContantMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/more/ 通讯录 点击跳转自定义通讯录界面 hwmconf_participant_download_link_share ParticipantShareMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/more/ 分享 点击分享 点击与会者弹窗菜单 hwmconf_participant_item_admit AdmitMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 准入 主持人准入等候室成员 hwmconf_menu_attendee_profile AttendeeProfileMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 查看详情 查看与会者个人详情 hwmconf_participant_item_auto_admit AutoAdmitMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 本次会议自动准入 主持人允许与会者本次会议自动从等候室准入 hwmconf_ctrl_back_to_main_conf BackToMainConfMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 返回主会场 与会者从分组会议返回主会场 hwmconf_participant_item_broadcast BroastAndCacelMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 广播/取消广播 主持人广播/取消广播与会者 hwmconf_participant_item_call_other_numbers CallOtherNumberMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 呼叫其他号码 支持会中呼叫与会者其它号码 hwmconf_ctrl_end_conf EndConfMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 结束全体会议 主持人结束全体会议 hwmconf_participant_item_hang_up HangupMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 挂断 主持人挂断会中与会者 hwmconf_participant_item_invite_screen_share InviteOrCancelShareMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 邀请共享 主持人邀请与会者共享 hwmconf_ctrl_leave_conf LeaveConfMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 离开会议/离开等待 与会者离开会议/离开等待 hwmconf_participant_item_move_to_waiting_room MoveToWaitingRoomMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 移至等候室 主持人将与会者移至等候室 hwmconf_participant_item_mute_unmute MuteOrUnmuteMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 静音/取消静音 主持人静音/取消静音与会者 hwmconf_participant_item_chat_with PrivateChatMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 私聊 私聊与会者 hwmconf_participant_item_redial RecallMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 重新呼叫 会中主持人重新呼叫与会者 hwmconf_participant_item_remove RemoveMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 移除 会中主持人移除与会者 hwmconf_menu_rename RenameMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 改名 会中改名 hwmconf_participant_item_report ReportMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 举报 举报 hwmconf_participant_item_watch SelectWatchOrCacnelMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 选看/取消选看 会中与会者选看/取消选看他人 hwmconf_menu_set_attendee SetAttendeeMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 设为观众 网络研讨会,主持人将嘉宾设为观众 hwmconf_participant_item_set_chair SetChairmanMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 设为主持人 主持人设他人为主持人 hwmconf_participant_item_set_cohost SetOrCancelCoHostMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 设为联席主持人 主持人设他人为联席主持人 hwmconf_menu_set_panelist SetPaneListMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 设为嘉宾 网络研讨会,主持人设观众为嘉宾 hwmconf_menu_allow_speak_or_not AllowSpeakerOrNotMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 禁止说话 会中主持人禁止与会者解除静音发言 hwmconf_participant_allow_unmute_self AllowUnmuteOrNotMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 允许与会者解除静音 会中主持人允许与会者解除静音 hwmconf_participant_item_local_record GrantOrCancelLocalRecordMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 允许录制 会中主持人允许/禁止与会者本地录制 hwmconf_ctrl_trans_chair_and_leave_conf TransferChairAndLeaveMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/item/ 离开会议并指定主持人 会中主持人离开会议并指定主持人 与会者列表界面底部菜单栏 hwmconf_participant_unmute_all CancelAllMuteMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/toolbar/ 取消全场静音 会中主持人取消全场静音 hwmconf_participant_bottom_hands_down HandsDownMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/toolbar/ 手放下 与会者/主持人将与会者手放下 hwmconf_participant_bottom_hands_up HandsupMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/toolbar/ 举手 与会者举手 hwmconf_participant_more_btn MoreMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/toolbar/ 更多 与会者列表界面底部菜单栏更多按钮 hwmconf_participant_mute_all MuteAllMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/toolbar/ 全场静音 会中主持人全场静音 hwmconf_participant_apply_chair RequestChairmanMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/participant/toolbar/ 申请主持人 与会者申请主持人 与会者列表界面底部更多菜单栏 hwmconf_participant_lock_meeting LockOrUnlockConfMenu com/huawei/hwmconf/presentation/dependency/menu/buildin/more/ 锁定会议 会议锁定后,与会方无法主动入会,仅可通过主持人邀请入会 父主题: 界面定制
  • 修订记录 表1 修订记录 日期 版本 修订内容 2024-4-23 100.3.6 1. 功能配置开关接口enableCapability新增是否支持与会者邀请枚举值HWM_CAPABILITY_SUPPORT_GUEST_INVITE。 2. 问题修复,体验更稳定。 具体使用请见100.3.6更新内容 2024-2-17 90.12.7 1. 问题修复,体验更稳定。 具体使用请见90.12.7更新内容 2024-1-5 90.12.5 1. 新增显示提示信息接口showToast。 2. 新增获取主窗口信息接口getMainWindowInfo。 3. 创建会议、预约会议新增参数会议资源类型confResType。 4. 新增共享vmr信息通知onShareVmrInfoNotify。 5. 新增获取错误提示接口getErrorMessage,文案可用于提示。 6. 新增设置(会控)保底ip地址接口setGuaranteedIpAddresses,支持下沉企业数据不上云或断网逃生。 7. config接口新增配置字段copy_audience_conf_info,支持网络研讨会种观众链接的复制按钮可注入。 具体使用请见90.12.5更新内容 2023-12-13 90.10.8 1. 问题修复,体验更稳定。 具体使用请见90.10.8更新内容 2023-11-23 90.10.5 1. 新增MMR立即会议记录回调onP2PConfRecordNotify。 2. ElectronSDK支持node文件与Electron版本解耦,集成方不用再重新编译node文件。 3. ElectronSDK工程包删除编译node文件的相关脚本。 具体使用请见90.10.5更新内容 2023-10-9 90.9.5 1. concurrentParticipants 会议方数,会议最大与会人数限制。 2. 新增日志路径设置接口setLogPath。 3. 新增会议来电通知onConfIncomingNotify。 具体使用请见90.9.5更新内容 2023-8-24 90.7.5 windows平台问题修复,体验更稳定。 2023-8-10 90.7.5 1. 新增发起立即会议接口startP2pConf。 2. 新增获取用户保存路径接口getUserSavePath。 3. Random入会新增参数域名domain,离线入会场景使用。 具体使用请见90.7.5更新内容 2023-6-1 90.6.5 1. 发起呼叫接口StartCall废弃 2. 预约会议、编辑会议、创建会议、获取会议详情、会议信息通知新增用户自定义信息字段customInfo。 3. Init接口新增是否支持同终端多应用登录字段isSupportMultiAppLogin。 4. 新增弱网信息通知OnPoorNetworkQualityInfoNotify。 5. 新增错误码412100044(服务器降级),接入方收到该错误码时,可以继续调用入会接口离线入会(该错误码的适配方式请参考Demo)。 具体使用请见90.6.5更新内容 2023-5-11 80.15.21 1. 问题修复,体验更稳定。 具体使用请见80.15.21更新内容 2023-3-29 80.15.5 1. 设置网络模式接口setNetworkMode新增参数isForcedVpn。 具体使用请见80.15.5更新内容 2023-2-23 80.13.6 1. 问题修复,体验更稳定。 具体使用请见80.13.6更新内容 2023-2-7 80.13.5 1. 设置语言接口setLanguage新增自定义语言功能。 具体使用请见80.13.5更新内容 2023-1-17 80.12.7 1. 问题修复,体验更稳定。 具体使用请见80.12.7更新内容 2023-1-9 80.12.6 1. 功能配置开关接口enableCapability新增是否显示录制安全提示窗枚举值HWM_CAPABILITY_CONFIRM_RECORD。 2. 问题修复,体验更稳定。 具体使用请见80.12.6更新内容 2022-12-24 80.12.5 1.上传头像接口上传条件变更(增加类型和大小判断),win支持上传头像接口。 2. 问题修复,体验更稳定。 具体使用请见80.12.5更新内容 2022-11-16 80.10.5 1. 获取VMR列表接口和修改云会议室信息接口新增参数confAllowJoinUser、isOpenWaitingRoom。 2. 新增设置共享权限接口SetShareScreenPermission。 3. 加入会议接口新增参数isStopConflictConf。 4. 获取会议详情新增参数vmrConfIdType。 5. AppId登录接口新增参数deptCode。 具体使用请见80.10.5更新内容 2022-10-8 80.9.5 1. Mac补充获取会议详情、编辑会议接口新增参数allowLive。 2. 新增周期会议相关接口。 3. 功能配置开关接口新增分组讨论功能开关枚举值HWM_CAPABILITY_BREAKOUT_CONF。 4. 会议信息通知新增参数isInBreakoutSubConf。 5. Electron SDK补充常见错误码。 具体使用请见80.9.5更新内容 2022-9-2 80.8.5 1. 获取会议详情、编辑会议接口新增参数allowLive。 2. 会议信息通知新增参数isCreator。 3. 预约会议、编辑会议支持设置“来宾在主持人之前加入会议”,并可设置提前入会时间(allowGuestStartConf、allowGuestStartConfTime)。 具体使用请见80.8.5更新内容 2022-7-30 80.7.5 1. 新增显示设置界面接口showSettingWindow。 2. 会议信息通知OnConfInfoNotify新增参数isOtherCorpConf。 3. 与会者列表子项注入点击通知OnClickInjectParticipantItemBtnNotify新增与会者详情按钮类型HWM_CLICK_INJECT_PARTICIPANT_ITEM_BTN_PARTICIPANT_DETAIL,新增华为云会议账号参数accountId。 4. Config接口新增字段participant_detail,支持与会者头像点击注入。 具体使用请见80.7.5更新内容 2022-6-17 80.5.11 1.config接口新增字段statusBar,支持录制状态栏按钮可隐藏。 2.新增禁用提示音接口disableVoicePrompts。 具体使用请见80.5.11更新内容 2022-5-18 80.5.5 1. Mac补充exit接口。 2. Mac创建会议、预约会议、编辑会议、获取会议详情接口补充等候室开关功能。 3. 功能配置开关接口新增隐藏非视频与会者配置。 4. 会议结束通知新增服务器异常错误码。 具体使用请见80.5.5 更新内容 2022-04-16 70.16.5 首次发布 父主题: Electron SDK
  • Demo安装包下载 Demo下载后可参考Demo 包完整性校验进行包完整性校验。 Android Demo安装包下载 图1 Android Demo安装包下载二维码 使用手机浏览器扫一扫下载 Windows Demo安装包下载 图2 Windows Demo安装包下载链接 32位Windows Demo下载链接:hmwsdk-win-demo-win32.zip 完整性校验 hwmsdk-win-demo-win32-sha256 64位Windows Demo下载链接:hmwsdk-win-demo-x64.zip 完整性校验 hwmsdk-win-demo-x64-sha256 Mac Demo安装包下载 图3 Mac Demo安装包下载链接 Mac Demo下载链接:hwmsdk-mac-demo.dmg 完整性校验hwmsdk-mac-demo-sha256 Electron Demo安装包下载 图4 Electron Demo安装包下载链接 32位Windows Electron Demo下载链接:hwmsdk-electron-demo-win-ia32.zip 完整性校验 hwmsdk-electron-demo-win-ia32-sha256 64位Windows Electron Demo下载链接:hwmsdk-electron-demo-win-x64.zip 完整性校验 hwmsdk-electron-demo-win-x64-sha256 Mac Electron Demo下载链接:hwmsdk-electron-demo-mac.dmg 完整性校验 hwmsdk-electron-demo-mac-sha256 父主题: Demo体验
  • App SDK下载 华为云会议的UI SDK提供一年的维护周期,如果超过一年的版本使用中有问题,请升级到最新版本。 SDK下载后可参考3.3章节进行包完整性校验。 表1 Android/iOS/Windows/Mac/Electron UI SDK下载 SDK名称 SDK包 开发者 版本号 主要功能 个人信息处理规则 合规使用说明 校验码 Android UI SDK 参见表2下载链接 华为云计算 技术有限公司 最新版本:100.3.6 主要功能介绍请参见功能总览。 SDK如何处理个人信息请参见SDK隐私声明。 您集成和使用我们的SDK时需要遵从个人信息保护基本要求,详情请参见SDK合规使用指南。 参见表2完整性校验 iOS UI SDK 参见表2下载链接 华为云计算技术有限公司 最新版本:100.3.6 主要功能介绍请参见功能总览。 SDK如何处理个人信息请参见SDK隐私声明。 您集成和使用我们的SDK时需要遵从个人信息保护基本要求,详情请参见SDK合规使用指南。 参见表2完整性校验 Windows UI SDK 参见表2下载链接 华为云计算技术有限公司 最新版本:100.3.6 主要功能介绍请参见功能总览。 SDK如何处理个人信息请参见SDK隐私声明。 您集成和使用我们的SDK时需要遵从个人信息保护基本要求,详情请参见SDK合规使用指南。 参见表2完整性校验 Mac UI SDK 参见表2下载链接 华为云计算技术有限公司 最新版本:100.3.6 主要功能介绍请参见功能总览。 SDK如何处理个人信息请参见SDK隐私声明。 您集成和使用我们的SDK时需要遵从个人信息保护基本要求,详情请参见SDK合规使用指南。 参见表2完整性校验 Electron UI SDK 参见表2下载链接 华为云计算技术有限公司 最新版本:100.3.6 主要功能介绍请参见功能总览。 SDK如何处理个人信息规则,Windows端请参见SDK隐私声明,Mac端请参见SDK隐私声明。 您集成和使用我们的SDK时需要遵从个人信息保护基本要求,Windows端详情请参见SDK合规使用指南,Mac端详情请参见SDK合规使用指南。 参见表2完整性校验 表2 Android/iOS/Windows/Mac/Electron UI SDK资源下载路径 版本 发布日期 资源 下载链接 安装包增量 说明 100.3.6(最新) 2024-4-23 Android UI SDK hwmsdk-android-100.3.6.zip 完整性校验 hwmsdk-android-100.3.6-sha256 32位: 30.8M 64位: 32.7M 32位+64位: 52.4M - iOS UI SDK hwmsdk-ios-100.3.6.zip 完整性校验 hwmsdk-iOS-100.3.6-sha256 30.1M - Windows UI SDK hwmsdk-win-100.3.6.zip 完整性校验 hwmsdk-win-100.3.6-sha256 约102.8M - Mac UI SDK hwmsdk-mac-100.3.6.zip 完整性校验 hwmsdk-mac-100.3.6-sha256 约55.5M - Electron UI SDK hwmsdk-electron-100.3.6.zip 完整性校验 hwmsdk-electron-100.3.6-sha256 Win平台:约102.8M Mac平台:约55.5M - 90.12.7(维护) 2024-2-17 Android UI SDK hwmsdk-android-90.12.7.zip 完整性校验 hwmsdk-android-90.12.7-sha256 32位: 34.3M 64位: 36.1M 32位+64位: 59.4M - iOS UI SDK hwmsdk-ios-90.12.7.zip 完整性校验 hwmsdk-iOS-90.12.7-sha256 33.9M - Windows UI SDK hwmsdk-win-90.12.7.zip 完整性校验 hwmsdk-win-90.12.7-sha256 约114.8M - Mac UI SDK hwmsdk-mac-90.12.7.zip 完整性校验 hwmsdk-mac-90.12.7-sha256 约60.4M - Electron UI SDK hwmsdk-electron-90.12.7.zip 完整性校验 hwmsdk-electron-90.12.7-sha256 Win平台:约114.8M Mac平台:约60.4M - 90.12.5(维护) 2024-1-10 Android UI SDK hwmsdk-android-90.12.5.zip 完整性校验 hwmsdk-android-90.12.5-sha256 32位: 34.3M 64位: 36.1M 32位+64位: 59.4M - iOS UI SDK hwmsdk-ios-90.12.5.zip 完整性校验 hwmsdk-iOS-90.12.5-sha256 33.9M - Windows UI SDK hwmsdk-win-90.12.5.zip 完整性校验 hwmsdk-win-90.12.5-sha256 约114.8M - Mac UI SDK hwmsdk-mac-90.12.5.zip 完整性校验 hwmsdk-mac-90.12.5-sha256 约60.4M - Electron UI SDK hwmsdk-electron-90.12.5.zip 完整性校验 hwmsdk-electron-90.12.5-sha256 Win平台:约114.8M Mac平台:约60.4M - 90.10.8(维护) 2023-12-14 Android UI SDK hwmsdk-android-90.10.8.zip 完整性校验 hwmsdk-android-90.10.8-sha256 32位: 34.8M 64位: 36.4M 32位+64位: 60.2M - iOS UI SDK hwmsdk-ios-90.10.8.zip 完整性校验 hwmsdk-iOS-90.10.8-sha256 33.7M - Electron UI SDK hwmsdk-electron-90.10.8.zip 完整性校验 hwmsdk-electron-90.10.8-sha256 Win平台:约106.3M Mac平台:约60.3M - 90.10.5(维护) 2023-11-23 Electron UI SDK hwmsdk-electron-90.10.5.zip 完整性校验 hwmsdk-electron-90.10.5-sha256 Win平台:约106.3M Mac平台:约60.3M - Android SDK如何选择32位和64位版本,请参考"常见问题8.3"。 父主题: SDK下载
  • 企业SSO登录 当企业拥有自己的鉴权系统,并想用自己的鉴权系统登录华为云会议,可以使用企业SSO登录,配置后企业成员就可以使用企业内部统一鉴权登录华为云会议客户端。 企业SSO登录的配置操作详情请参考:如何配置企业SSO登录? 打开华为云会议桌面端。 单击“SSO”打开“SSO登录”界面。 输入企业域名,或单击“我不知道企业域名”后输入 企业邮箱 。 单击“登录”,将在浏览器中跳转至鉴权页面。 图1 企业SSO登录 输入账号和密码,企业鉴权通过后页面跳转至华为云会议管理平台,华为云会议管理平台将拉起华为云会议桌面端。 拉起成功后,进入桌面端首页。 图2 进入桌面端首页 父主题: 桌面端
  • 会控操作 完成配对并入会后,可在移动端的控制器对硬终端进行静音、允许共享等会控操作,如表2所示。 表2 硬终端控制器会控操作说明 会控操作 操作说明 静音 单击“静音”,可开启或关闭麦克风。 共享 单击“共享”,可获取共享码及投屏操作引导。 与会者 单击“与会者”,可查看与会者列表。 邀请 单击“邀请”打开会议信息弹窗,可以获取会议二维码、会议号和密码邀请他人入会。 离开 单击“离开”,主持人可选择结束或离开会议,与会者可离开会议。 主持人控制 单击“主持人控制”打开弹窗,可进行以下操作。 单击“允许解除静音”右侧的按钮可开启或关闭功能。开启后,当主持人设置了全场静音,与会者可打开自己的麦克风。 单击“允许开启视频”右侧的按钮可开启或关闭功能。开启后,与会者可打开自己的摄像头。 单击“允许共享”右侧的按钮可开启或关闭功能。开启后,与会者可发起共享。 单击“全场静音”将关闭所有与会者的麦克风。 单击“取消全场静音”将打开所有与会者的麦克风。 与会者其他操作 与会者从主持人处获取主持人密码后,当会中没有主持人,单击“申请主持人”可申请成为主持人。 图5 硬终端控制器会控操作(主持人) 图6 硬终端控制器会控操作(与会者)
  • 会前操作 完成配对后,可在移动端的控制器对硬终端进行加入会议、发起会议等会前操作,如表1所示。 表1 硬终端控制器会前操作说明 会前操作 操作说明 加入会议 已有日程:在控制器找到对应的会议,单击“加入”。 无日程:从主持人或其他与会者处获取会议号和密码。单击“加入会议”,输入会议号和密码后可入会。 发起会议 单击“发起会议”可创建会议。 共享投屏 单击“共享投屏”,可获取共享码及投屏操作引导。 图4 硬终端控制器会前操作
  • 集成客户端UI SDK 下载客户端SDK开发包以及二次开发文档。 在集成开发客户端SDK的过程中,除本开发指南外,开发者还需要查看本《客户端SDK参考》。 请参考《客户端SDK参考》中的“资源下载”获取SDK开发包,Demo源代码在SDK包中。 试用Demo。 华为云会议为每个平台SDK提供了Demo安装包,开发者可以下载Demo,快速体验功能的运行和调试。 请参考《客户端SDK参考》中每个平台SDK下的“Demo安装包下载”试用Demo。 准备开发环境。 开发环境准备 不同平台的开发工具及环境要求。详见《客户端SDK参考》中对应平台下的“快速入门”。 调测环境准备 订购华为云会议服务后或者申请免费试用账号后,调用客户端SDK。 调用SDK集成开发。 开发者可以在自己对应要开发的平台上集成华为云会议对应平台的SDK接口。 详细开发方法参见《客户端SDK参考》。 功能调试。 开发完成后,可以接入华为云会议调试环境进行功能调试。
  • 集成服务端REST API 下载服务端集成开发工具以及二次开发文档。 在集成开发服务端API的过程中,除本开发指南外,开发者还需要参考《服务端API参考》。 准备开发环境。 订购华为云会议服务,基于业务账号调用服务端API,接入地址是“https://api.meeting.huaweicloud.com”。 集成登录鉴权。 第三方系统在直接调用云会议功能前,需要先调用鉴权接口,完成第三方应用账号向会议服务端的鉴权。详细开发方法参见《服务端API参考》中的“登录鉴权”章节。 图17 服务端鉴权集成 调用REST接口集成开发。 在完成鉴权调用后,开发者可以在第三方应用系统上集成华为云会议的服务端功能接口。 详细开发方法参见《服务端API参考》。 功能调试。 开发完成后,可以接入华为云会议调试环境(https://api.meeting.huaweicloud.com)进行功能调试。 华为云会议提供的每个服务端REST API都可以在华为云的 API Explorer 上调试。
  • 账号/密码鉴权方式(不推荐) 图2 账号/密码鉴权方式集成 使用账号/密码鉴权方式与华为云会议账号集成时,需要调用服务端的REST API创建用户账号,并且在第三方系统中维护第三方的user id和华为云会议账号的绑定关系。 使用已经发放好的华为云会议账号和密码,调用鉴权接口获取接入Token。 调用其他需指定用户的管理接口(比如邀请与会者)时带上接入Token,以及华为云会议账号(account)。 这种鉴权模式下,第三方系统需要为第三方User ID绑定华为云会议用户账号,第三方User ID和华为云会议用户账号是1:1映射的。 图3 第三方账号与华为云会议账号的绑定关系 第三方User ID和华为云会议用户账号也可以是n:1,但是需要第三方系统自己负责账号的绑定和解绑定。
  • 最佳实践1:鉴权登录 开发者集成华为云会议服务端API时,推荐使用App ID鉴权方式,鉴权通过后可以获取接入Token。第一次鉴权通过后,华为云会议后台会自动为第三方的用户应用分配一个华为云会议账号。 图2 APP ID鉴权 登录成功后,华为云会议会自动给第三方应用分配华为云会议账号。这个绑定关系由华为云会议维护,第三方开发者不用关注华为云会议账号。 表2 第三方账号和华为云会议账号的映射关系 第三方账号 华为云会议账号 15012345678 Auto-94b91e94ce3f4ddab9ecfe7625418e60 18012345678 Auto-7700ebc37cf580a680cdfde4b34b41d0
  • 开放性应用实践概览 华为云会议提供了服务端API开放和客户端SDK开放,开发者基于自己的应用场景可以灵活地集成华为云会议的开放性接口。本文介绍了几个基于华为云会议集成的最佳实践,帮助开发者了解几种典型场景下的集成方案,以管窥豹,快速掌握基于华为云会议的集成开发能力。 图1 开放性应用实践概览 表1 服务端API集成实践 实践 应用场景 实践1:鉴权登录 服务端API调用前需要鉴权登录后获取接入Token,开放者通过App ID鉴权接口完成鉴权登录,并获取接入Token。 实践2:创建会议 服务端创建会议:用户已有的管理系统可集成华为会议服务的会议管理接口,可以调用服务端API创建会议。 客户端创建会议:用户可以在客户端上直接创建立即开始的会议或者预约会议。 实践3:加入会议 服务端拉起与会者:调用服务端API,添加与会者。与会者收到会议来电并加入会议。 客户端主动入会:用户可以,通过输入会议ID/密码入会;单击邮件链接入会;单击Web链接入会;在微信/微信小程序中单击链接入会。 实践4:离开会议 服务端结束会议:调用服务端API,结束会议。 客户端离开/结束会议:用户在会中界面上结束会议和离开会议。
  • 集成UI SDK的第三方客户端App ID鉴权 第三方客户端初始化SDK时,需要传入事先申请好的App ID。 Android SDK的初始化接口,请参考《客户端SDK参考》中“Android SDK”的“初始化”章节。 iOS SDK的初始化接口,请参考《客户端SDK参考》中“iOS SDK”的“初始化”章节。 Windows SDK的初始化接口,请参考《客户端SDK参考》中“Windows SDK”的“初始化”章节。 Mac SDK的初始化接口,请参考《客户端SDK参考》中“Mac SDK”的“初始化”章节。 第三方客户端登录时,从第三方服务端获取Signature、ExpireTime和Nonce后,调用终端SDK的Login接口完成鉴权。 Android SDK的Login接口,请参考《客户端SDK参考》中“Android SDK”的“登录”章节。 iOS SDK的Login接口,请参考《客户端SDK参考》中“iOS SDK”的“登录”章节。 Windows SDK的Login接口,请参考《客户端SDK参考》中“Windows SDK”的“登录”章节。 Mac SDK的Login接口,请参考《客户端SDK参考》中“Mac SDK”的“登录”章节。
  • App ID的申请 使用华为云账号,登录华为云会议控制台。前提是该华为云账号已经购买了华为云会议服务或者已经绑定了华为云会议企业管理员账号,请参考“开发流程”章节中的“开发前准备”。 单击“应用管理”,再单击“申请应用”。在弹出的创建应用的输入框中输入第三方应用的名称及描述。 图3 申请应用 请填写真实的联系人姓名和手机号码。 申请提交后,华为云会议工作人员会在1~3个工作日内完成审核和审批。 生成App Key 审批通过后,单击“生成AppKey”再单击“确认”生成App Key。 图4 生成App Key App Key是生成鉴权签名材料Signature的密钥,需要在第三方服务端妥善保存,不要泄露出去,否则会出现被盗用会议资源的风险。 App Key只能保存在第三方服务端,不能保存在第三方终端中,否则很容易被反编译获取。 App Key需要妥善保存,遗失后只能重置,不能找回。重新生成App Key原来的App Key将会在一个月后失效。
  • App ID鉴权原理 第三方客户端App ID鉴权原理 图1 第三方客户端App ID鉴权流程 鉴权前提: 开发者在华为云会议控制台上为自己的应用申请App ID,并获取App ID和App Key。 开发者在自己的服务端集成Signature生成算法,请参考“第三方服务集成Signature生成算法”。 SDK初始化时传入App ID,请参考《客户端SDK参考》中的“初始化”部分。 鉴权过程: 第三方客户端将User ID(第三方User ID)发送给第三方服务器。 第三方服务器根据App ID、User ID、App Key等,生成鉴权用的签名材料Signature。 第三方服务端返回Signature,以及ExpireTime和Nonce值。 第三方客户端调用客户端SDK的Login接口,参数为User ID、Signature、ExpireTime和Nonce。 客户端SDK向华为云会议服务端发起鉴权。 鉴权通过后SDK获取接入Token。该Token对第三方客户端不可见,由SDK负责维护和刷新。 第三方服务App ID鉴权原理 图2 第三方服务端App ID鉴权流程 鉴权前提: 开发者在华为云会议控制台上为自己的应用申请App ID,并获取App ID和App Key。 开发者在自己的服务端集成Signature生成算法,请参考“第三方服务集成Signature生成算法”。 鉴权过程: 第三方服务端根据调用的业务接口所需的User ID(第三方User ID),加上App ID、App Key、ExpireTime和Nonce,生成鉴权用的签名材料Signature。 第三方服务端调用华为云会议服务端的App ID鉴权接口(REST接口)。 华为云会议服务端鉴权通过后,返回接入Token。 第三方服务端使用接入Token调用其他业务接口。