华为云用户手册

  • ConfigSettingWindow 接口描述 该接口用于自定义设置界面中各标签页和功能区的显示隐藏,若未进行设置,则默认都显示 图1 设置界面 注意事项 该接口必须在设置界面打开前调用,设置界面打开时调用不会即时生效。 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。 方法定义 1 HWM_SDK_AGENT_API hwmsdk::HwmErrCode ConfigSettingWindow(const HwmSettingWindowConfig * configInfo); 回调函数 1 virtual void OnConfigSettingWindowResult(hwmsdk::HwmErrCode ret, const char* reason) {}; 参数描述 表1 参数说明 参数 是否必须 类型 描述 configInfo 是 HwmSettingWindowConfig 设置窗口定制信息。 表2 结构体HwmSettingWindowConfig参数说明 参数 类型 描述 normalTab HwmNormalSettingTab 基本设置页定制信息。 videoTab HwmVideoSettingTab 视频设置页定制信息。 audioTab HwmAudioSettingTab 音频设置页定制信息。 screenTab HwmScreenSettingTab 屏幕设置页定制信息。 recordTab HwmRecordSettingTab 录制设置页定制信息。 virtualBackgroudTab HwmVirtualBackgroudSettingTab 虚拟背景设置页定制信息。 hotkeyTab HwmHotKeySettingTab 快捷键设置页定制信息 表3 结构体HwmNormalSettingTab参数说明 参数 类型 描述 isHide bool 是否隐藏。 callOrConfArea HwmSettingArea 会议呼叫设置区域定制信息。 chatNotifyArea HwmSettingArea 聊天消息提醒设置区域定制信息。 subtitleArea HwmSettingArea 字幕设置区域定制信息。 shareArea HwmSettingArea 共享设置区域定制信息 表4 结构体HwmVideoSettingTab参数说明 参数 类型 描述 isHide bool 是否隐藏。 cameraArea HwmSettingArea 摄像头设置区域定制信息。 videoViewArea HwmSettingArea 视频画面设置区域定制信息。 表5 结构体HwmAudioSettingTab参数说明 参数 类型 描述 isHide bool 是否隐藏。 micArea HwmSettingArea 麦克风设置区域定制信息。 spkArea HwmSettingArea 扬声器设置区域定制信息。 advancedArea HwmSettingArea 高级设置区域定制信息。 表6 结构体HwmScreenSettingTab参数说明 参数 类型 描述 isHide bool 是否隐藏。 dualScreenArea HwmSettingArea 双屏设置区域定制信息。 displayTopologyArea HwmSettingArea 显示器显示模式设置区域定制信息。 swapContentArea HwmSettingArea 切换显示内容设置区域定制信息。 表7 结构体HwmRecordSettingTab参数说明 参数 类型 描述 isHide bool 是否隐藏。 localRecordArea HwmSettingArea 本地录制设置区域定制信息。 表8 结构体HwmVirtualBackgroudSettingTab参数说明 参数 类型 描述 isHide bool 是否隐藏。 virtualBackgroudArea HwmSettingArea 虚拟背景设置区域定制信息。 表9 结构体HwmHotKeySettingTab参数说明 参数 类型 描述 isHide bool 是否隐藏。 hotkeyArea HwmSettingArea 快捷键设置区域定制信息。 表10 结构体HwmSettingArea参数说明 参数 类型 描述 isHide bool 是否隐藏。 返回值 表11 返回值 类型 描述 HwmErrCode 成功返回0,其他值表示失败。失败返回值见错误码参考。 示例代码 1 2 3 4 5 6 7 8 91011121314151617 /*** 定制设置界面*/void demoConfigSettingWindowDlg::OnBnClickedOk(){ hwmsdkagent::HwmSettingWindowConfig data{ 0 }; data.normalTab.isHide = true; data.videoTab.videoViewArea.isHide = true; int ret = hwmsdkagent::ConfigSettingWindow(&data); if (hwmsdk::HWM_COMMON_SUC CES S != ret) { AfxMessageBox(_T("config setting window error")); return; }}
  • 80.8.5更新内容 1. 获取会议详情、编辑会议接口新增参数allowLive,具体详见获取会议详情、编辑会议。Mac在下个版本支持。 2. 会议信息通知新增参数isCreator,具体详见会议信息通知。 3. 预约会议、编辑会议支持设置“来宾在主持人之前加入会议”,并可设置提前入会时间(allowGuestStartConf、allowGuestStartConfTime),具体详见预约会议、编辑会议。 父主题: 版本更新内容
  • setLanguage 接口描述 该接口设置SDK国际化语言。默认是中文。 注意事项 实现自定义语言,要求在主工程的资源文件(路径:/src/main/res/)中创建对应的国际化文件,如新增阿拉伯语则可以创建/values-ar/string.xml。新增的国际化语言,内容请参考languagetemplates文件夹中的语言模板。通过该接口设置的语言应与系统当前语言保持一致。 图1 国际化语言模板 方法定义 void setLanguage(LanguageType languageType, String language);
  • 80.9.5更新内容 1.取消周期子会议CancelSubCycleConf中字段subConfUUID改成subConfID,详见表1 2.预约周期会议BookCycleConf和编辑周期会议ModifyCycleConf、周期会议详情中cycleCount字段废弃,详见表2 3.会议相关功能配置开关接口EnableFeature新增分组讨论功能开关枚举值 HWM_ENABLE_FEATURE_BREAKOUT_CONF,详见表2 4.会议信息HwmConfInfo新增字段是否在讨论组中isInBreakoutSubConf,详见表1 父主题: 版本更新内容
  • 90.6.5更新内容 1.发起呼叫接口StartCall废弃 2.预约会议参数HwmBookConfParam、编辑会议参数HwmEditConfParam、创会信息HwmCreateConfInfo、会议信息HwmConfInfo、会议列表信息HwmConfListInfo增加字段用户自定义信息customInfo,详见表1,表1,表1,表1,表3 3.Init接口HwmInitInfo新增字段是否支持同终端多应用登录参数isSupportMultiAppLogin,详见表1 4.会议相关功能配置开关接口EnableFeature新增共享音频开关枚举值 HWM_ENABLE_FEATURE_DEFAULT_SHARE_AUDIO、屏蔽周围人声开关枚举值HWM_ENABLE_FEATURE_VOICEPRINT_NOISE_REDUCE,详见开启功能 5.新增弱网信息通知OnPoorNetworkQualityInfoNotify,详见会议弱网提示通知 6.新增会议结束原因错误码,会场所在会议不存在或已结束HWM_CONF_END_REASON_PARTICIPANT_CONF_NOT_EXIST,用户、企业或SP失效HWM_CONF_END_REASON_END_EXPIRATION,主持人结束会议HWM_CONF_END_REASON_SDK_CHAIR_END_CONF,会议到时间结束会议HWM_CONF_END_REASON_SDK_TIMEOVER_END_CONF,网络问题HWM_CONF_END_REASON_RTC_SDK_NETWORK_FAILED,详见表3 7.新增 云桌面 音视频分离插件,置于文件夹Meeting-Workspace-Plugin,详见SDK快速集成 8.新增错误码412100044服务器降级,接入方收到该错误码可以继续调用入会接口进行离线入会(该错误码的适配方式请参考Demo) 父主题: 版本更新内容
  • getErrorMessage 接口描述 该接口可根据错误码获取错误提示。 方法定义 1 - (NSString *)getErrorMessage:(NSUInteger)code; 参数描述 表1 参数说明 参数 类型 描述 code NSUInteger 错误码。 返回值 表2 参数说明 类型 描述 NSString * 错误提示。 示例代码 123 - (void)setError:(NSError *)error { NSString *errorTips = [[HWMBizSdk getBizOpenApi] getErrorMessage:error.code];}
  • 90.9.5更新内容 1.新增会议最大与会人数限制concurrentParticipants,涉及创会信息HwmCreateConfInfo、预约会议参数HwmBookConfParam、编辑会议参数HwmEditConfParam、会议详细信息HwmConfDetail,详见表1、表1、表1、表3 2.会议来电信息HwmConfIncomingInfo新增VMR会议ID参数vmrId,详见表1 3.新增设置日志保存路径接口SetLogPath,详见设置日志保存路径 父主题: 版本更新内容
  • 常见错误码 表1 SDKError枚举说明 变量 值 描述 UISDK_COMMON_ERROR 430100001 通用错误 UISDK_API_INVALID_PA RAM ETERS 430100002 参数错误 USG_ERR_PASSWORD 206010000 账号或密码错误 SDK_ LOG IN_ACCOUNT_LOCKED 412100010 账号被锁定 SDK_LOGIN_AUTH_ACCOUNT_DIACTIVE 412100015 账号或企业未激活 USG_APPID_AUTH_EXPIRE 206010057 APPID认证过期 USG_APPID_ACCOUNT_DISABLED 206010007 账号未激活,无权限登录 CMS_CONF_AUTHEN_NEED_PASSWORD 111070009 会议密码不能为空 CMS_CONF_NOT_FOUND_OR_AUTH_FAILED 111072065 会议不存在或密码错误 CMS_CONF_LOCKED 111072050 会议被锁定 UISDK_NOT_IN_CONF_OR_CALL 430400008 不在会议或呼叫中 CMS_VMR_ONLY_ALLOW_CHAIR_START_CONF 111071004 VMR会议不允许来宾在主持人入会前入会 UISDK_SHARE_LOCKED 430400015 共享被锁定 UISDK_NOT_IN_DATACONF 430400016 不在数据会议中 CMS_CONF_ONLY_ALLOW_USER_IN_ORG 111071074 会议只允许企业内用户呼入 CMS_CONF_ONLY_ALLOW_USER_INVITED 111071075 会议只允许被邀请用户呼入 UISDK_ALREADY_EXIST_CONF_OR_CALL 430400009 已存在一路会议或呼叫 CMS_CONF_ANONYMOUS_LOGIN_LOCKED 111071052 匿名登录锁定,请稍后重试 CMS_CONF_LINK_LOGIN_LOCKED 111071053 链接登录锁定,请稍后重试 CMS_CONF_IS_CLOSED 111072006 会议已结束 USG_VMR_PWD_SAME_AS_CHAIRMAN_PWD 201080006 主持人密码和来宾密码不能相同 请确认输入参数 CMS_CONF_PORTAL_PARTICIPANT_VMR_LOGIC_RESOURCE_NOT_ENOUGH 111076003 超出VMR最大方数 CMS_CONF_PORTAL_PARTICIPANT_RESOURCE_NOT_ENOUGH 111076004 企业并发数不足 CMS_CONF_NOT_ON_LOCAL_STATION 111100012 会议不在本站点 CMS_LOGICRES_PNUM_RESOURCE_NOT_ENOUGH 115022001 企业并发资源不足 CMS_CONF_DATA_NOT_FOUND 111070005 会议不存在 CMS_VMR_DATA_NOT_FOUND 111070006 个人云会议室不存在 CMS_CONF_ROLE_AUTHENTICATION_FAILED 111070010 权限不足,无法查看会议 CMS_ONLINE_CONF_IN_COMMUNAL 111071106 云会议室已有会议正在召开 CMS_CONF_MODIFY_FAIL_AS_CONF_ALREADY_STARTED 111071065 正在召开会议,无法编辑会议详情 CMS_ORG_CONCURRENT_PARTICIPANTS_NUMBER_IS_ZERO 111071060 企业未配置并发会议资源,无法使用个人会议ID和随机会议ID发起会议 CMS_CONF_USER_NOT_VMR_OWNER 111071063 非云会议室拥有者 CMS_CONF_CANCEL_FAIL_AS_CONF_STARTED 111071067 会议正在召开中,不允许取消会议 CMS_CONF_START_TIME_LESS_THAN_CURRENT_TIME 111071013 会议开始时间不能早于系统当前时间 CMS_CONF_START_TIME_OVER_MAX_SCHEDULE_TIME 111071014 会议开始时间超出最大预订时间范围 USG_VMR_PWM_SAME_AS_MEETING_PWD 201080017 和会议密码相同 CMS_PARTICIPANT_CONF_NOT_SUPPORT 111084013 不支持该会议 CMS_CONF_ATTENDEES_NUMBER_EXCEED_LIMIT 111071066 与会方数量超出上限 CMS_VMR_DATA_STATUS_ILLEGAL 111073007 VMR套餐状态非法 CMS_WAIT_APPLY_RESOURCE 115029006 等待申请资源中 SDK_SVN_DETECT_FAILED 411000017 svn端口探测不通 SDK_ERR_RTC_NOT_SUPPORT_STG 411000019 RTC不支持STG模式 CMS_OVER_MAX_PARTICIPANT_NUMBER 111072101 超过设置的会议方数 CMS_AUDIENCE_VMR_LOGIC_RESOURCE_NOT_ENOUGH 111072202 观众数超过VMR套餐中的观众最大并发资源数 CMS_PARTICIPANT_VMR_LOGIC_RESOURCE_NOT_ENOUGH 111072203 主持人与嘉宾超过VMR套餐中的最大并发资源数 CMS_PARTICIPANT_CONF_NOT_EXIST 111081002 会场所在会议不存在或已结束 USG_VMR_RESOURCE_UNAVAILABLE 201080000 云会议资源不可用 USG_ACCOUNT_IS_UNBOUND 206010075 账号已经解绑 RTC_SDK_JOIN_ROOM_FAIL 990000018 加入房间失败 RTC_SDK_JOIN_ROOM_STATUS_BUSY 990000019 非空闲状态 RTC_SDK_JOIN_ROOM_SERVER_ERROR 990000020 加入房间失败,服务器异常 RTC_SDK_JOIN_ROOM_AUTH_FAIL 990000022 加入房间失败,鉴权失败 RTC_SDK_JOIN_ROOM_URL_NOT_RIGHT 990000025 加入房间失败,url错误 SDK_LOGIN_CA_VERIFY_FAILED 412100012 服务器CA证书校验失败 SDK_LOGIN_CURLE_EXTERN_CONNECT_TIMEOUT 412100017 代理通信超时,tcp建链失败,大概率是代理配置错误 SDK_LOGIN_CURLE_EXTERN_CLOSED_BY_PROXY 412100018 链接被代理断开,大概率是服务器地址配置错误 SDK_LOGIN_CURLE_COULDNT_RESOLVE_PROXY 412100024 认证鉴权过程失败,无法解析网关 SDK_LOGIN_CURLE_COULDNT_RESOLVE_HOST 412100025 认证鉴权过程失败,无法解析主机 UISDK_TIMEOUT 430100004 超时 UISDK_IN_PROCESS 430100005 接口正在处理中 UISDK_UNLOGIN_ERROR 430200001 未登录 UISDK_NOT_INITED_END 430100006 未初始化或初始化尚未完成 UISDK_NOT_SUPPORT_END 430100007 此版本不支持 UISDK_OPERATION_INTERRUPT 430100008 操作中断 UISDK_CONTACT_NOT_FOUND 430100009 联系人不存在 UISDK_ARGS_LENGTH_OVERRUN 430100010 参数长度超限 UISDK_APPID_INFO_ILLEGAL 430100011 APPID 信息入参不合法 UISDK_E2EENCRYPT_ALGORITHM_ERROR 430100012 端到端加密算法不对称 UISDK_REPEATED_LOGIN_ERROR 430200002 重复登录 UISDK_PASSWORD_OR_ACCOUNT_EMPTY 430200005 账号或密码不能都为空 UISDK_CALL_ACCOUNT_EMPTY 430300002 点对点呼叫账号为空 UISDK_CALL_NICKNAME_EMPTY 430300003 点对点呼叫名字为空 UISDK_INVALID_GUEST_PASSWORD_PARAMETER 430400007 来宾密码非法 UISDK_CONFID_EMPTY 430400010 会议id不能为空 UISDK_SUBJECT_TOO_LONG 430400011 会议主题长度不能超过50 UISDK_VMR_HOST_PASSWORD_LENGTH_LEGAL 430400012 主持人密码长度不合法 UISDK_VMR_NAME_EMPTY 430400013 VMR名字为空 父主题: 其他说明
  • 90.6.5更新内容 1. 发起呼叫接口StartCall废弃 2. 预约会议、编辑会议、创建会议、获取会议详情、会议信息通知新增用户自定义信息字段customInfo,具体详见预约会议、编辑会议、创建会议、获取会议详情、会议信息通知。 3. Init接口新增是否支持同终端多应用登录字段isSupportMultiAppLogin,具体详见Init接口。 4. 新增弱网信息通知OnPoorNetworkQualityInfoNotify,具体详见弱网提示通知。 5. 新增错误码412100044(服务器降级),接入方收到该错误码时,可以继续调用入会接口离线入会(该错误码的适配方式请参考Demo)。 父主题: 版本更新内容
  • 90.6.5更新内容 StartCall 接口废弃。 新增是否支持同终端多应用登录参数isSupportMultiAppLogin。具体请见初始化信息HWMOpenSDKConfig。 新增弱网信息上报接口onPoorNetworkQualityInfoNotify()。具体请见会议弱网提示通知。 预约、编辑、创建、会议详情增加customInfo字段。具体请见HWMCreateConfParam参数说明、HWMOrderConfParam参数说明、HWMConfDetail参数说明。 增加错误码412100044(该错误码适配方式请参考Demo)。 问题修复,体验更稳定。 父主题: 版本更新内容
  • 90.7.5更新内容 新增发起立即会议接口startP2PConf,具体请见发起立即会议。 Random入会接口参数RandomJoinConfParam新增domain字段,离线入会场景使用,具体请见RandomJoinConfParam参数说明。 新增扫码邀请大屏入会接口joinPairConf,具体请见扫码邀请大屏入会。 创建会议接口createConf参数HWMCreateConfParam 新增isSpeakerOff字段,具体请见CreateConfParam参数设置说明。 问题修复,体验更稳定。 父主题: 版本更新内容
  • 90.12.5更新内容 废弃接口getVmrList,新增接口getVmrInfoList,具体请见云会议室列表 新增共享vmr信息通知OnShareVmrInfoNotify,具体请见共享vmr信息变化 新增参数会议资源类型confResType,涉及创会信息CreateConfInfo、预约会议参数BookConfParam,详见预约会议、创建会议 新增立即会议记录通知OnP2PConfRecordNotify,详见会议状态变更通知 新增获取错误提示接口GetErrorMessage,文案可用于提示,详见获取错误提示 新增设置(会控)保底ip地址接口SetGuaranteedIpAddresses,支持下沉企业数据不上云或断网逃生,详见设置会控保底ip地址 问题修复,体验更稳定。 父主题: 版本更新内容
  • GetErrorMessage 接口描述 该接口用于获取错误提示。 注意事项 该接口为同步接口,返回值代表接口是否调用成功。 方法定义 1 HWM_SDK_AGENT_API hwmsdk::HwmErrCode GetErrorMessage(int errorCode, OUT HwmErrorMessageInfo *errorMessageInfo); 参数描述 表1 参数说明 参数 类型 描述 errorCode int 错误码。 表2 结构体HwmErrorMessageInfo参数说明 参数 类型 描述 errorMessage char[] 错误提示,注:UTF8编码。 表3 返回值 类型 描述 HwmErrCode 成功返回0,其他值表示失败。失败返回值见错误码参考。 HwmErrorMessageInfo 错误提示。 示例代码 1 2 3 4 5 6 7 8 910111213 /*** 获取错误提示*/void demoGetErrorMessageDlg::OnBnClickedOk(){ hwmsdkagent::HwmErrorMessageInfo info{}; int ret = hwmsdkagent::GetErrorMessage(hwmsdk::HWM_AGENT_ERR_IN_PROCESS, &info); if (hwmsdk::HWM_COMMON_SUCCESS != ret) { AfxMessageBox(_T("get error message error")); return; }}
  • 90.9.5更新内容 1. 新增 concurrentParticipants 会议方数,会议最大与会人数限制。涉及CreateConfInfo、BookConfParam、EditConfParam、ConfDetail,具体请见预约会议、编辑会议、创建会议、获取会议详情。 2. 新增日志路径设置接口setLogPath,具体请见日志路径设置。 3. 新增会议来电通知onConfIncomingNotify,具体请见会议来电通知。 父主题: 版本更新内容
  • joinPairConf 接口描述 该接口用于扫码邀请大屏入会。 注意事项 1. 实际业务处理结果在对应的callback回调中。 方法定义 - (void)joinPairConf:(HWMPairCodeJoinConfParam *_Nonnull)param callback:(_Nonnull HWMSDKCompleteHandler)callback; 参数描述 参数 是否必须 类型 描述 param 是 HWMPairCodeJoinConfParam * 入会参数。 表1 HWMPairCodeJoinConfParam 说明 参数 是否必须 类型 描述 url 是 NSString * 二维码url。 confId 是 NSString * 会议ID。 confPassword 否 NSString * 会议密码。 返回值 无 示例代码 - (void)joinPairConf { // 设置入会参数 HWMPairCodeJoinConfParam *param = [[HWMPairCodeJoinConfParam alloc] init]; param.url = @"二维码url"; param.confId = @"989156631"; param.confPassword = getPassword(); // 调用SDK接口 [[HWMSdk getOpenApi] joinPairConf:param callback:^(NSError * _Nullable error, id _Nullable result) { if (error) { [UIUtil showMessageWithError:error]; } else { [UIUtil showMessage:@"入会成功"]; } }];}
  • 90.12.5更新内容 1. 新增显示提示信息接口ShowToast,具体请见显示提示信息。 2. 新增获取主窗口信息接口GetMainWindowInfo,具体请见获取主窗口信息。 3. getVmrList接口废弃、新增getVmrInfoList接口,具体请见云会议室列表。 4. 创建会议参数HWMCreateConfParam、预约会议参数HWMOrderConfParam新增字段HWMConfResType会议资源类型,具体请见HWMCreateConfParam参数说明、HWMOrderConfParam参数说明。 5. 新增共享vmr信息通知OnShareVmrInfoNotify,具体请见共享vmr信息变更通知。 6. 新增获取错误提示接口GetErrorMessage,文案可用于提示,具体请见获取错误提示。 7. 新增设置(会控)保底ip地址接口SetGuaranteedIpAddresses,支持下沉企业数据不上云或断网逃生,具体请见设置会控保底ip地址。 8. 新增立即会议记录通知OnP2PConfRecordNotify,具体请见立即会议记录通知。 父主题: 版本更新内容
  • GetMainWindowInfo 接口描述 该接口用于获取主窗口信息。 注意事项 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。 方法定义 1 HWM_SDK_AGENT_API hwmsdk::HwmErrCode GetMainWindowInfo(); 回调函数 1 virtual void OnGetMainWindowInfoResult(hwmsdk::HwmErrCode ret, const char* reason, const HwmMainWindowInfo *mainWindowInfo) {}; 参数描述 表1 结构体HwmMainWindowInfo参数说明 参数 类型 描述 x int 窗口相对于屏幕左侧的偏移量。 y int 窗口相对于屏幕顶端的偏移量。 width int 窗口的宽度。 height int 窗口的高度。 handle HWND 窗口句柄。 表2 返回值 类型 描述 HwmErrCode 成功返回0,其他值表示失败。失败返回值见错误码参考。 HwmMainWindowInfo 主窗口信息。 示例代码 1 2 3 4 5 6 7 8 9101112 /*** 获取主窗口信息*/void demoGetMainWindowInfoDlg::OnBnClickedOk(){ int ret = hwmsdkagent::GetMainWindowInfo(); if (hwmsdk::HWM_COMMON_SUCCESS != ret) { AfxMessageBox(_T("get mainwindow info error")); return; }}
  • 参数描述 表1 结构体HwmP2PConfRecordInfo参数说明 参数 类型 描述 callerInfo HwmCallMemberInfo 主叫方信息。 calleeInfo HwmCallMemberInfo 被叫方信息。 startTimeStamp int 会议开始时间,UTC时间戳,精度秒。 endTimeStamp int 会议结束时间,UTC时间戳,精度秒。 isCallOut bool 是否为主动呼出。 mediaType HwmMediaType 媒体类型。 resultCode HwmErrCode 错误码。 resultMsg char[] 错误描述。 isCallEstablished bool 呼叫是否建立。 表2 结构体HwmCallMemberInfo参数说明 参数 类型 描述 number char[] 号码。 nickName char[] 成员名称。 thirdUserId char[] 第三方账号。
  • 90.9.5更新内容 新增会议最大与会人数限制concurrentParticipants,涉及创建会议参数CreateConfParam、预约会议参数BookConfParam、编辑会议参数EditConfParam、会议详情信息ConfDetailModel,具体请见CreateConfParam参数设置说明、BookConfParam参数说明、EditConfParam参数说明、ConfDetailModel参数说明,继承于ConfBaseInfo 问题修复,体验更稳定 父主题: 版本更新内容
  • 90.9.5更新内容 新增会议最大与会人数concurrentParticipants,涉及创会信息HWMCreateConfParam、预约会议参数HWMOrderConfParam、会议详细信息HWMConfDetail,具体请见HWMCreateConfParam参数说明、HWMOrderConfParam参数说明、HWMConfDetail参数说明。 会议来电信息HWMSDKConfIncomingInfoModel新增VMR会议ID参数vmrConfId,具体请见HWMSDKConfIncomingInfoModel参数说明。 问题修复,体验更稳定。 父主题: 版本更新内容
  • getErrorMessage 接口描述 该接口用于获取错误提示。 注意事项 该接口为同步接口,返回值代表接口是否调用成功。 方法定义 1 - (NSString *)getErrorMessage:(NSUInteger)code; 参数描述 表1 参数说明 参数 是否必须 类型 描述 code 是 NSUInteger 错误码 返回值 无 示例代码 1 NSString *msg = [[HWMBizSdk getBizOpenApi] getErrorMessage:errorCode];
  • 90.7.5更新内容 新增发起立即会议接口StartP2pConf,具体请见发起立即会议。 Random入会接口参数HWMRandomConfParam 新增 域名 domain,离线入会场景使用,具体请见HWMRandomConfParam参数说明。 新增扫码邀请大屏入会接口joinPairConf:callback:,具体请见扫码邀请大屏入会。 会议详情通知onConfDetail参数HWMBaseConfDetailParam 新增isP2PConf是否是立即会议,具体请见HWMBaseConfDetailParam参数说明。 创建会议接口createConf参数HWMCreateConfParam 新增isSpeakerOff是否关闭扬声器,具体请见HWMCreateConfParam参数说明 问题修复,体验更稳定。 父主题: 版本更新内容
  • showToast 接口描述 该接口用于显示toast提示。 方法定义 1 - (void)showToast:(HWMUISDKToastInfoModel *)info; 参数描述 表1 参数说明 参数 是否必须 类型 描述 info 是 HWMUISDKToastInfoModel 提示信息 表2 结构体HWMUISDKToastInfoModel 参数说明 参数 类型 描述 content NSString * 提示内容。 duration NSInteger 提示持续时间(单位:秒)。 返回值 无 示例代码 12345 HWMUISDKToastInfoModel * info = [[HWMUISDKToastInfoModel alloc] init];// 从输入框获取提示内容和提示持续时间info.content = self.toastContentView.textField.stringValue;info.duration = self.toastDurationInfoView.textField.intValue;[[HWMBizSdk getBizOpenApi] showToast:info];
  • mac平台集成ElectronSDK后,运行报错需要arm64架构的错误提示 客户案例: mac平台,在集成Electron SDK后,运行工程,报错架构不符:have(x86_64),need(arm64)。 原因分析: 当前mac端UISDK原生部分仅支持x86_64,无arm64版本的库; 解决方案: 1. 设置export npm_config_arch=x64,指定node采用x64平台; 2. 删除以前下载的node_modules文件夹(一定要把之前的删掉); 3. 重新运行工程,如调试demo可运行run_demo_mac.sh脚本; 父主题: Electron SDK
  • 90.7.5更新内容 1.新增发起立即会议接口StartP2pConf,详见发起立即会议 2.会议状态通知OnConfState参数HwmConfStateInfo 新增isP2PConf 是否立即会议,详见表1;会议结束通知OnConfEndedNotify参数HwmConfEndInfo 新增isP2PConf是否立即会议,详见表1 3.新增删除用户自定义头像接口DeleteSelfAvatar,详见删除个人头像 4.新增获取用户保存路径接口GetUserSavePath,详见获取用户文件保存路径 5.会议相关功能配置开关接口EnableFeature新增枚举值HWM_ENABLE_FEATURE_SUPPORT_DISCONNECT_AUDIO 支持断开音频功能、HWM_ENABLE_FEATURE_DISCONNECT_AUDIO_TO_JOIN_CONF 是否断开音频入会和HWM_ENABLE_FEATURE_CPU_REDUCTION_DETECT 是否启用CPU降频检测,详见表2 6.会议结束原因HwmConfEndReason新增错误码HWM_CONF_END_REASON_CONF_NUM_OVER_MAX_ALLOWED 超出最大在线会议数限制,HWM_CONF_END_REASON_CALLEE_REFUSED_END_CONF 被叫拒接,HWM_CONF_END_REASON_CALLEE_TIMEOUT_END_CONF 被叫超时,HWM_CONF_END_FORCE_OPEN_CAMERA_HANGUP 强制视频会议挂断,详见表3 7.Random入会接口参数HwmJoinConfByRandomInfo新增域名domain,离线入会场景使用,详见表1 父主题: 版本更新内容
  • 90.12.5更新内容 1. 新增显示提示信息接口showToast,具体详见显示提示信息。 2. 新增获取主窗口信息接口getMainWindowInfo,具体详见获取主窗口信息。 3. 创建会议、预约会议新增参数会议资源类型confResType,具体详见创建会议、预约会议。 4. 新增共享vmr信息通知onShareVmrInfoNotify,具体详见共享vmr信息通知。 5. 新增获取错误提示接口getErrorMessage,文案可用于提示,具体详见获取错误提示。 6. 新增设置(会控)保底ip地址接口setGuaranteedIpAddresses,支持下沉企业数据不上云或断网逃生,具体详见设置会控保底ip地址。 7. config接口新增配置字段copy_audience_conf_info,支持网络研讨会中观众链接的复制按钮可注入,具体详见界面配置json说明。 父主题: 版本更新内容
  • 90.9.5更新内容 1. 创建会议参数HWMCreateConfParam、预约会议参数HWMOrderConfParam、会议详细信息HWMConfDetail新增字段concurrentParticipants会议最大与会人数,具体请见HWMCreateConfParam参数说明、HWMOrderConfParam参数说明、HWMConfDetail参数说明。 2. 会议来电信息HWMConfIncomingInfo新增字段vmrConfId VMR会议ID,具体请见HWMConfIncomingInfo参数说明。 3. 新增设置日志保存路径接口SetLogPath,具体请见设置日志路径。 父主题: 版本更新内容
  • 90.6.5更新内容 startCall接口废弃。 会中设置项新增抢占共享权限按钮。 新增是否支持同终端多应用登录参数isSupportMultiAppLogin。具体请见初始化信息HWMOpenSDKConfig。 新增弱网信息上报接口onPoorNetworkQualityInfoNotify()。具体请见会议弱网提示通知。 预约、编辑、创建、会议详情增加customInfo字段。具体请见HWMCreateConfParam参数说明、HWMOrderConfParam参数说明、HWMConfDetail参数说明。 增加错误码412100044(该错误码适配方式请参考Demo)。 问题修复,体验更稳定。 父主题: 版本更新内容
  • 90.6.5更新内容 1.会中设置项新增抢占共享权限按钮 2.新增是否支持同终端多应用登录参数isSupportMultiAppLogin,具体请见初始化信息OpenSDKConfig 3.新增弱网信息上报接口onPoorNetworkQualityInfoNotify(),具体请见会议弱网提示通知 4.预约、编辑、创建、会议详情增加customInfo字段,具体请见BookConfParam参数说明、EditConfParam参数说明、CreateConfParam参数设置说明、ConfDetailModel参数说明 5.新增错误码412100044服务器降级,接入方收到该错误码可以继续调用入会接口离线入会 6.startCall 接口废弃 7.问题修复,体验更稳定 父主题: 版本更新内容
  • 参数描述 表1 HWMSDKPoorNetWorkQualityInfoModel参数说明 参数 类型 描述 userId NSUInteger 用户id nickName NSString * 会中昵称 thirdUserId NSString * 三方账号 accountId NSString * 账号信息 number NSString * sip号码 isLocal BOOL 是否本地 audioStatus HWMSDKLowNetWorkStatusInfoModel * 音频状态 videoStatus HWMSDKLowNetWorkStatusInfoModel * 视频状态 shareStatus HWMSDKLowNetWorkStatusInfoModel * 共享状态 表2 HWMSDKLowNetWorkStatusInfoModel 参数说明 参数 类型 描述 packetLoss NSUInteger 丢包 delay NSUInteger 延迟 jitter NSUInteger 抖动 status HWMLowNetWorkStatus 状态 表3 枚举HWMLowNetWorkStatus说明 枚举值 描述 HWMLowNetWorkStatusNormal 正常 HWMLowNetWorkStatusBad 差 HWMLowNetWorkStatusVeryBad 非常差
共100000条
提示

您即将访问非华为云网站,请注意账号财产安全