云服务器内容精选

  • 修订记录 表1 修订记录 日期 版本 修订内容 2025-2-26 100.12.12 1.问题修复,体验更稳定 具体使用请见100.12.12更新内容 2024-12-31 100.12.5 1.新增接口AcceptConf接受会议邀请,RejectConf拒绝会议邀请和SetAnswerType设置来电应答方式 2.结构体HwmJoinConfByIdInfo会议id入会信息新增布尔字段isCascadingMeeting 是否级联会议、confPrefix 入驻式会议企业前缀 3.结构体HwmP2PStartCallInfo新增 isGuestJoinConfWithoutPwd是否来宾免密、callInRestriction 呼入限制 4.结构体HwmCalleeInfo被叫信息、HwmConfAttendee与会者信息 新增字段HwmConfAttendeeType会议用户类型 5.自定义按钮增加注入信息字段HwmCustomBtnInjectInfo 具体使用请见100.12.5更新内容 2025-1-13 100.10.9 1.AGC增益逻辑优化,修复漏回声问题 具体使用请见100.10.9更新内容 2024-12-4 100.10.7 1.问题修复,体验更稳定 具体使用请见100.10.7更新内容 2024-11-27 100.10.6 1.问题修复,体验更稳定 具体使用请见100.10.6更新内容 2024-11-12 100.10.5 1.新增接口SetAutoHideToolBar设置会控栏是否自动隐藏,用于自定义按钮显示弹窗场景 2.新增接口SetCustomUIText自定义指定场景文案 3.新增接口SetCustomUIImage自定义指定场景图标 4.结构体HwmCorpConfigInfo企业配置信息 新增布尔参数corpEnableForbidScreenShots企业是否支持禁止截屏 具体使用请见100.10.5更新内容 2024-10-31 100.9.7 1.问题修复,体验更稳定 具体使用请见100.9.7更新内容 2024-10-12 100.9.5 1.预约会议参数HwmBookConfParam、编辑会议参数HwmEditConfParam中vmrFlag 字段废弃 2.Config接口新增配置字段call_all 全部呼叫按钮,可隐藏、可注入,点击注入OnClickInjectBtn通知里面按钮类型里面增加HWM_CLICK_INJECT_BTN_CALL_ALL全部呼叫按钮,data信息是HwmCallAllInfo 3.新增通知OnUserSavePathChanged 用户数据路径变化通知 4.新增通知OnAddAttendeeNotify 添加与会者结果通知 5.HwmConfIncomingInfo 会议来电信息新增字段 thirdUserId 第三方账号 6.新增会议开始时间startTimeStamp 、会议结束时间endTimeStamp,废弃原有字段startTime 、endTime 7.会中信息HwmMeetingInfo新增字段supportGuestInviteAttendee 是否支持来宾外邀 8.发送端共享状态信息HwmShareStateInfo 新增字段 stopShareReason 停止共享原因 具体使用请见100.9.5更新内容 2024-10-12 100.7.13 1.问题修复,体验更稳定 具体使用请见100.7.13更新内容 2024-8-23 100.7.8 1.问题修复,体验更稳定 具体使用请见100.7.8更新内容 2024-8-16 100.7.6 1.问题修复,体验更稳定 具体使用请见100.7.6更新内容 2024-8-2 100.7.5 1.新增接口SetServerAddress设置登录服务器信息 2.新增接口SetProxyInfo设置代理信息 3.新增接口SetCAVerifyInfo设置证书校验信息 4.新增接口SetTransparentWnd设置屏幕共享中需透明的窗口 5.新增接口StartProjection发起投屏 6.结构体HwmMainWindowInfo新增参数HWND handle 窗口句柄 7.新增通知OnMeetingInfoChanged会议信息更新 8.创会信息HwmCreateConfInfo、预约会议参数HwmBookConfParam、编辑会议参数HwmEditConfParam、会议信息HwmConfDetail增加字段会议云录制是否包含纪要defaultSummaryState 9.结构体HwmCorpConfigInfo企业配置信息 新增布尔参数corpEnableSummary企业是否支持会议纪要 10.创会信息HwmCreateConfInfo、预约会议参数HwmBookConfParam、编辑会议参数HwmEditConfParam、会议信息HwmConfDetail增加字段 来宾入会软终端是否自动静音autoMuteMode和来宾入会硬终端是否自动静音hardTerminalAutoMuteMode 11.结构体HwmConfIncomingInfo 会议来电信息新增参数 isP2PConf是否立即会议 12.预约会议参数HwmBookConfParam、编辑会议参数HwmEditConfPara废弃字段 会议是否使用虚拟会议室vmrFlag 具体使用请见100.7.5更新内容 2024-6-13 100.5.5 1.结构体HwmNetWorkModeInfo中的isForcedVpn布尔字段修改为枚举HwmNetConnectType 2.结构体HwmStartShareInfo中的operatableUiMonitor字段从枚举修改为结构体,赋值改为operatableUiMonitor.monitor 具体使用请见100.5.5更新内容 2024-5-21 100.3.7 1.问题修复,体验更稳定 具体使用请见100.3.7更新内容 2024-4-23 100.3.6 1.会议相关功能配置开关接口EnableFeature新增 是否支持与会者邀请 开关枚举值 HWM_ENABLE_FEATURE_SUPPORT_GUEST_INVITE 具体使用请见100.3.6更新内容 2024-2-17 90.12.7 1.问题修复,体验更稳定 具体使用请见90.12.7更新内容 2024-1-5 90.12.5 1.新增显示提示信息接口ShowToast 2.新增获取主窗口信息接口GetMainWindowInfo 3.废弃通知OnGetVmrListResult、新增Vmr列表结果通知OnGetVmrInfoListResult 4.新增参数会议资源类型confResType,涉及创会信息HwmCreateConfInfo、预约会议参数HwmBookConfParam 5.新增共享vmr信息通知OnShareVmrInfoNotify 6.被叫信息HwmCalleeInfo新增参数与会者uuid 7.新增获取错误提示接口GetErrorMessage,文案可用于提示 8.新增设置(会控)保底ip地址接口SetGuaranteedIpAddresses,支持下沉企业数据不上云或断网逃生 9.会议结束原因HwmConfEndReason新增错误码 HWM_CONF_END_REASON_OVER_MAX_PARTICIPANT_NUMBER 超过设置的会议方数,HWM_CONF_END_MANAGER_SHARE_VMR_NOT_ENOUGH 无共享云会议室资源,HWM_CONF_END_MANAGER_NO_UPSCALE_VMR 无高档可用的VMR资源 10.新增立即会议记录通知OnP2PConfRecordNotify 11.config接口新增配置字段copy_audience_conf_info,支持网络研讨会中观众链接的复制按钮可注入 具体使用请见90.12.5更新内容 2023-9-26 90.9.5 1.新增会议最大与会人数限制concurrentParticipants,涉及创会信息HwmCreateConfInfo、预约会议参数HwmBookConfParam、编辑会议参数HwmEditConfParam、会议详细信息HwmConfDetail 2.会议来电信息HwmConfIncomingInfo新增VMR会议ID参数vmrId 3.新增设置日志保存路径接口SetLogPath 具体使用请见90.9.5更新内容 2023-8-24 90.7.6 1.问题修复,体验更稳定 具体使用请见90.7.6更新内容 2023-8-4 90.7.5 1.新增发起立即会议接口StartP2pConf 2.会议状态通知OnConfState参数HwmConfStateInfo 新增isP2PConf 是否立即会议;会议结束通知OnConfEndedNotify参数HwmConfEndInfo 新增isP2PConf是否立即会议 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降频检测 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 强制视频会议挂断 7.Random入会接口参数HwmJoinConfByRandomInfo新增 域名 domain,离线入会场景使用 具体使用请见90.7.5更新内容 2023-6-2 90.6.5 1.发起呼叫接口StartCall废弃 2.预约会议参数HwmBookConfParam、编辑会议参数HwmEditConfParam、创会信息HwmCreateConfInfo、会议信息HwmConfInfo、会议列表信息HwmConfListInfo增加字段用户自定义信息customInfo 3.Init接口HwmInitInfo新增字段是否支持同终端多应用登录参数isSupportMultiAppLogin 4.会议相关功能配置开关接口EnableFeature新增共享音频开关枚举值 HWM_ENABLE_FEATURE_DEFAULT_SHARE_AUDIO 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 7.新增 云桌面 音视频分离插件,置于文件夹Meeting-Workspace-Plugin 8.新增错误码412100044服务器降级,接入方收到该错误码可以继续调用入会接口进行离线入会 具体使用请见90.6.5更新内容 2023-5-11 80.15.21 1.问题修复,体验更稳定 具体使用请见80.15.21更新内容 2023-3-29 80.15.5 1.新增会议结束通知OnConfEndedNotify 2.网络模式设置接口HwmNetWorkModeInfo新增字段isForcedVpn是否强制走vpn 具体使用请见80.15.5更新内容 2023-2-22 80.13.6 1.问题修复,体验更稳定 具体使用请见80.13.6更新内容 2023-2-7 80.13.5 1.新增设置语言代码接口SetLanguageWithCode 具体使用请见80.13.5更新内容 2023-1-17 80.12.7 1.问题修复,体验更稳定 具体使用请见80.12.7更新内容 2023-1-9 80.12.6 1.会议相关功能配置开关接口EnableFeature新增录制确认开关枚举值HWM_ENABLE_FEATURE_CONFIRM_RECORD 具体使用请见80.12.6更新内容 2022-12-23 80.12.5 1.新增上传头像接口UploadSelfAvatar 2.新增会议是否共享锁定状态变化通知OnConfIsShareLockedChanged 3.企业配置通知OnCorpConfig中HwmCorpConfigInfo新增字段 是否支持通讯录显示enableShowAddressBookStructure 4.新增会议结束原因错误码,达到系统单个会议人数上限 111072504 HWM_CONF_END_REASON_PARTICIPANT_REACH_MAX_NUM 具体使用请见80.12.5更新内容 2022-11-16 80.10.5 1.修改云会议室信息ChangeVmrInfoParam和云会议室信息HwmVmrInfo新增字段joinConfRestrictionType允许入会范围限制、isOpenWaitingRoom等候室开启开关 2.新增设置共享权限接口SetShareScreenPermission 具体使用请见80.10.5更新内容 2022-10-8 80.9.5 1.取消周期子会议CancelSubCycleConf中字段subConfUUID改成subConfID 2.预约周期会议BookCycleConf和编辑周期会议ModifyCycleConf、周期会议详情中cycleCount字段废弃 3.会议相关功能配置开关接口EnableFeature新增分组讨论功能开关枚举值 HWM_ENABLE_FEATURE_BREAKOUT_CONF 4.会议信息HwmConfInfo新增字段是否在讨论组中isInBreakoutSubConf 具体使用请见80.9.5更新内容 2022-9-2 80.8.5 1.错误码细化,以及新增错误码10011鉴权信息过期 2.OnConfInfo接口参数HwmConfInfo新增字段isCreator,是否是会议预订者 3.会议详情HwmConfDetail和编辑会议HwmEditConfParam新增字段isLiveOn 具体使用请见80.8.5更新内容 2022-7-30 80.7.5 1.新增显示设置界面接口ShowSettingWindow 2.Config接口新增字段moveall_to_waitingroom,支持全员移入等候室可隐藏 3.Config接口新增字段participant_detail,支持与会者头像点击注入,点击注入OnClickInjectBtn通知里面按钮类型里面增加HWM_CLICK_INJECT_BTN_PARTICIPANT_DETAIL 与会者详情按钮,data信息是HwmConfAttendee 4.HwmSettingWindowConfig 添加 HwmScreenSettingTab 屏幕设置项,将双屏设置从 HwmNormalSettingTab 移到 HwmScreenSettingTab 5.会中信息通知(OnConfInfo)中HwmConfInfo参数新增字段isOtherCorpConf bool 是否是外部企业的会议 6.企业信息变更通知(OnUserCorpInfo)中HwmUserCorpInfoNotifyType参数新增枚举值HWM_USER_CORP_INFO_NOTIFY_TYPE_USER_NAME_CHANGE 用户名变更和HWM_USER_CORP_INFO_NOTIFY_TYPE_USER_STATUS_CHANGE 用户状态变化 7.会中邀人(AddAttendee)接口HwmConfAttendee参数新增字段accountId华为云会议账号 8.新增错误码 9.增加会议结束原因错误码,与会方超出专用VMR套餐的最大与会人数HWM_CONF_END_REASON_NUM_OF_PAR_EXCEEDS_UPPER_LIMIT 10.新增通话结束通知OnCallRecordInfo 具体使用请见80.7.5更新内容 2022-5-30 80.5.11 1.Config接口新增字段statusBar,支持录制状态栏按钮可隐藏 2.新增禁用提示音接口DisableVoicePrompts 具体使用请见80.5.11更新内容 2022-5-18 80.5.5 1.会议结束原因HwmConfEndReason新增:HWM_CONF_END_REASON_SERVER_ERROR 服务器异常 具体使用请见80.5.5更新内容 2022-3-25 70.16.5 1.新增周期会议相关接口 2.加入会议接口HwmJoinConfByIdInfo参数新增字段:isStopConflictConf强制结束和当前VMR会议资源冲突的会议 3.Config接口配置自定义按钮,支持增加二级菜单 4.新增错误码 5.Config接口菜单按钮新增 共享画面质量策略:清晰度优先、流畅度优先 "share_strategy"、共享时隐藏视频窗口"share_hide_video"、共享时包含电脑声音"share_audio"配置可隐藏。复制会议信息"copy_conf_info"按钮支持配置可注入 6.会议角色HwmConfRole新增枚举值HWM_CONF_ROLE_AUDIENCE观众,HWM_CONF_ROLE_COHOST联席主持人和HWM_CONF_ROLE_WAITING等候室成员 具体使用请见70.16.5 更新内容 2022-2-19 70.14.5 1.新增设置网络模式接口SetNetworkMode 2.登录接口HwmAppIdAuthInfo参数新增字段:deptCode 部门id 3.预约、编辑会议支持设置“来宾在主持人之前加入会议”,并可设置提前入会时间 具体使用请见70.14.5 更新内容 2022-01-19 70.13.5 1.OnLoginResult、OnLoginBySSOResult回调增加HwmLoginResult参数;OnLogoutResult回调增加HwmLogoutResult参数 2.修改winUI日志后缀名为txt,修改了四个日志命名:hwm_winconfui.txt,hwmSdk.txt,hwmSdkAgent.txt,hwmSdkAgent32.txt 3.Config接口中新增配置项:isUploadKeyLog 是否自动收集日志的开关 4.Init接口HwmInitInfo参数新增字段:preferredCamera 优选摄像头列表参数 5.新增接口AVDeviceCtrl音视频设备控制和结果回调OnAVDeviceCtrlResult,新增对应通知OnAVDeviceCtrlStateChanged音视频设备状态 6.Config接口配置自定义按钮,支持动态刷新底部/共享工具栏 具体使用请见70.13.5更新内容 2021-12-23 70.12.6 修复弱网情况下导致清晰度降低后不能恢复的问题 具体使用请见70.12.6更新内容 2021-12-13 70.12.4 1.CreateConf接口HwmCreateConfInfo参数新增选填字段:duration 会议时长 2.新增自定义设置界面接口ConfigSettingWindow 3.新增企业信息变更通知OnUserCorpInfo 具体使用请见70.12.4更新内容 2021-12-3 70.11.5 1.Init接口HwmInitInfo参数新增字段:logKeepDays 日志保存天数 具体使用请见70.11.5更新内容 2021-10-22 70.10.5 1.Config接口新增配置项:isHideTransferHostBeforeLeave 是否隐藏离会时指定主持人功能按钮 具体使用请见70.10.5更新内容 2021-09-16 70.9.5 1.登录新增“SSO登录”接口 具体使用请见70.9.5更新内容 2021-08-28 70.8.6 1. 新增“刷新自定义按钮配置”接口 2. 修复问题,体验更稳定 具体使用请见70.8.6更新内容 2021-08-18 70.8.5 1.支持获取与会者列表(含网络研讨会) 2.支持获取音频数据流 具体使用请见70.8.5更新内容 2021-07-16 70.7.5 1.支持会中设置本会场视频画面是否镜像 2.提供32位&64位两个版本SDK 3.支持会控工具栏的自定义 4.支持会中背景替换和背景虚化 5.支持共享作为广播多画面子画面显示,该模式下视频画面和共享画面可自由切换 6. 新增设置共享策略、设置共享音频接口 具体使用请见70.7.5更新内容 2021-06-10 70.6.5 1.新增“显示会议主窗口”接口 2.会中一键打开有视频画面,观看更方便 3.设置会议入会范围后,非指定类型用户加入会议或会议锁定时,错误码从原来的加入会议时的回调中上报,改成从OnConfState离会原因中上报 具体使用请见70.6.5更新内容 2021-05-17 70.5.8 1.优化会中视觉体验 具体使用请见70.5.8更新内容 2021-04-15 70.4.5 1.预约会议接口添加返回值参数说明 2.新增获取用户当前状态接口 3.支持安全菜单、字幕功能、锁定共享按钮可配置隐藏 4.会中新增主持人邀请他人共享,主持人也可快速取消共享 5.支持阿拉伯语文件路径下安装使用 6.会议日志大小优化 7.优化回调函数实现方式从纯虚函数变更有默认实现的虚函数,可以不实现定义所有的回调函数接口。 具体使用请见70.4.5更新内容 2021-03-12 70.3.5 1.会中导出与会者信息优化 具体使用请见70.3.5更新内容 2021-02-10 60.15.5 1.初始化回调结果未返回,调用其他任何接口都将返回失败,增加未初始化或初始化尚未完成错误码HWM_AGENT_ERR_NOT_INITED_END 2.新增与会者列表外部标签是否隐藏功能 3.新增呼叫来电弹窗是否隐藏、会议来电弹窗是否隐藏的功能 4.新增设置来电应答接口 5.新增本地录制功能,支持主持人控制与会者本地录制权限、支持配置录制文件保存路径 6.会中新增“安全”模块,统一管理权限 具体使用请见60.15.5更新内容 2021-01-08 60.13.2 1.一般应用升级前需要结束进程,为了便于升级管理,支持初始化之前修改HwmSdk文件夹下HwmSdk.exe文件的名称为用户自己的名称 2.初始化接口参数exePath的值从HwmSdk文件夹的绝对路径变更为exe文件的绝对路径,并且要求是utf8格式, 3.初始化接口新增参数logPath和userDataPath,可以指定日志文件和用户数据文件的保存路径 具体使用请见60.13.2更新内容 2020-12-07 60.12.5 1.创建会议支持指定会议室(vmrId)和入会范围(callInRestriction) 2.新增自定义会议信息框 3.新增查询外部通讯录头像,可以在会中关闭摄像头时,显示自定义头像 具体参见60.12.5更新内容 2020-11-07 60.11.1 1.新增支持会议自动录制 2.新增点对点呼叫功能 3.新增点对点呼叫设置昵称 具体参见60.11.6更新内容 2020-10-15 60.10.5 1.初始化增加登录站点类型 2.支持使用random入会 3.增加sp鉴权登录 4.优化水印显示 5.支持Electron客户端集成Windows SDK 具体参见60.10.5更新内容 2020-09-04 60.8.1 1.增加预约会议相关会管接口 2.增加三方App ID登录场景 具体参见60.8.1更新内容 2020-06-24 60.6.4 首次发布 父主题: Windows SDK
  • SDK接口参考 接口 描述 是否必选 IntentCVR() 【功能说明】 初始化IntentCVR接口。 是 CVRParameter(std::string userName, std::string userDomain, std::string userPassWord, std::string projectName) 【功能说明】 用户通过该接口配置华为云用户名及密码,客户端根据该信息访问华为云 IAM 获取Token后再连接至VR云渲游平台进行鉴权,以下简称“A类 CVRParameter构造函数”。 【请求参数】 userDomain:华为云租户名 userName:华为云用户名 password:华为云用户密码 projectName:项目名称 说明: 如何获取上述参数对应值,请参考: https://support.huaweicloud.com/sis_faq/sis_04_0032.html 是 CVRParameter构造函数包括A类、B类、C类,请根据需要自选其中一类使用。 三类构造函数的适用场景请参考SDK使用。 CVRParameter(std::string iamToken) 【功能说明】 用户可自行访问IAM 获取Token ,通过该接口注入Token进行CVRParameter初始化,以下简称“B类 CVRParameter构造函数”。 【请求参数】 iamToken:用户Token。 CVRParameter(std::string gpuIp, std::string gpuToken) 【功能说明】 用户自行获取gpuIp与gpuToken,通过该接口配置gpuIp与gpuToken用于设备直连GPU服务器,以下简称“C类 CVRParameter构造函数”。 【请求参数】 gpuIP:GPU服务器公网IP。 gpuIP的获取方式,请参考“渲染节点调度”。 gpuToken:访问GPU服务器所需鉴权Token。 gpuToken的获取方式,请参考“渲染节点调度”。 void setServiceDomain(std::string serviceDomain) 【功能说明】 设置Service域名,用于指定连接的 GPU云服务器 所在区域。 【请求参数】 ServiceDomain:Service域名。 ServiceDomain的取值,请参见“地区和终端节点”中的“终端节点(Endpoint)”。 是 void setAppId(std::string appID) 【功能说明】 设置设备要访问的应用。 【请求参数】 appID:应用对应的应用ID。获取应用ID,请参考APP ID的获取方法。 是 void setPort(int port) 【功能说明】 GPU默认监听端口是10020,如果您更改了GPU监听端口(如使用多路会话模式),则需要使用该接口修改客户端访问端口号 【请求参数】 port:指定设备发送连接请求的目的端口信息。 否 std::string initiateLoad(CVRParameter customParameter) 【功能说明】 加载相关参数,启动云应用流化业务,并对输入参数进行检验。 【请求参数】 customParameter:已经初始化的鉴权参数。 是 void setLocation(std::string location) 【功能说明】 设置客户端连接的目标云服务器所在区域。 【请求参数】 location:用于设置调度接口的策略,可以指定一个或多个区域,CVR服务会从指定区域中分配空闲的服务器。支持配置公有云region_id,如cn-east-3。 如果未设置location,默认为空数组,此时CVR服务会根据设备的调度策略进行GPU服务器的分配。 location的取值,请参见“地区和终端节点”中的“区域”。 否 void setProjectID(std::string projectID) 【功能说明】 设置访问客户端调度接口使用的项目ID。 【请求参数】 projectID:项目ID,用于访问调度接口。获取projectID,请参见“获取项目ID”。 否 仅使用B类的CVRParameter构造函数时需要传入该值。 void setApplicationUserID(std::string userID) 【功能说明】 设置访问客户端调度接口使用的用户标识ID,如不存在用户标识ID,则不需要设置。 【请求参数】 userID:用户标识ID,用于访问调度接口。 否 void setAppLaunchArgs(std::string appLaunchArgs) 【功能说明】 设置应用启动参数,如应用启动无额外参数,则不需要设置。 【请求参数】 appLaunchArgs:应用启动参数。 否 public void setResolution(String resolution) 【功能说明】 设置应用启动的分辨率,默认为1080p。 【请求参数】 resolution:应用启动的分辨率。可以设置的参数为“480p”,“540p”,“720p”,“1080p”,“2k”,“4k” 否 public String getResolution() 【功能说明】 获取设置的应用启动分辨率。 【请求参数】 无 否 public void setGpuIpType(String gpuInfoType) 【功能说明】 设置gpu服务器ip的类型,默认为public。 【请求参数】 gpuInfoType:gpu服务器ip的类型,弹性公有ip填“public”,私有ip填"private"。 否 public String getGpuIpType() 【功能说明】 获取设置的gpu服务器ip类型。 【请求参数】 无 否 std::string getDeviceID() 【功能说明】 获取设备ID。 【请求参数】 无 否 仅使用C类的CVRParameter构造函数时需要获取该值。 std::string getBrand() 【功能说明】 获取设备品牌。 【请求参数】 无 否,仅使用C类的CVRParameter构造函数时需要获取该值。 void setErrCallback(CvrErrCallback errCallback) 【功能说明】 用于获取SDK内部的错误信息并处理。 【请求参数】 errCallback:回调接口,支持用户自定义。相关注意事项请参考错误信息回调。 否 CVRInstance_t* CVRCreateInstance() 【功能说明】 创建一个云应用客户端实例。 【请求参数】 无 是 CVRCode CVRSetConfig(CVRInstance_t* thiz, CVRConfig_t* config) 【功能说明】 对云应用客户端实例设置属性。 【请求参数】 thiz:由CVRCreateInstance()创建的云应用客户端实例。 config:CVRConfig_t类型的初始化参数对象。 是 CVRCode CVRStart(CVRInstance_t* thiz) 【功能说明】 开始显示画面。 【请求参数】 thiz:由CVRCreateInstance()创建的云应用客户端实例。 【返回值】 返回CVRCode类型的返回码,如果值为CVR_CODE_OK常量,则为成功。 是 void CVRSetLogLevel(int level); 【功能说明】 设置日志级别。 【请求参数】 level:范围[0-8]。数值越大,日志越详细。 否 CVRCode CVRSetRenderView(CVRInstance_t* thiz,void* view) 【功能说明】 画面显示在指定窗口句柄。 【请求参数】 thiz:由CVRCreateInstance()创建的云应用客户端实例。 view:一个窗口句柄。 【返回值】 返回CVRCode类型的返回码,如果值为CVR_CODE_OK常量,则为成功。 否 CVRCode CVRSetControlStateChangedCallback(CVRInstance_t* thiz, CVRControlStateChangedCallback_t callback,void* user_data) 【功能说明】 设置主控模式状态变化的回调通知。 【请求参数】 thiz:由CVRCreateInstance()创建的云应用客户端实例。 callback:事件触发时的回调函数。 view:一个窗口句柄。 【返回值】 返回CVRCode类型的返回码,如果值为CVR_CODE_OK常量,则为成功。 否 CVRCode CVRSetOnVideoSizeChangedCallback(CVRInstance_t* thiz, CVROnVideoSizeChangedCallback_t callback,void* user_data) 【功能说明】 设置当前视频大小变化的回调通知。 【请求参数】 thiz:由CVRCreateInstance()创建的云应用客户端实例。 callback:事件触发时的回调函数。 user_data:设置回调函数中自定义数据。 【返回值】 返回CVRCode类型的返回码,如果值为CVR_CODE_OK常量,则为成功。 否 CVRCode CVRSetShowDebug(CVRInstance_t* thiz,int show_debug) 【功能说明】 是否显示调试参数。 【请求参数】 thiz:由CVRCreateInstance()创建的云应用客户端实例。 【返回值】 返回CVRCode类型的返回码,如果值为CVR_CODE_OK常量,则为成功。 否 CVRCode CVRGetStatistics(CVRInstance_t* thiz, CVRStatistics_t* statistics) 【功能说明】 获取当前串流的统计数据。 【请求参数】 thiz:由CVRCreateInstance()创建的云应用客户端实例。 statistics:接收相关统计数据的外部变量。 【返回值】 返回CVRCode类型的返回码,如果值为CVR_CODE_OK常量,则为成功。 是 CVRCode CVRGetAuth(CVRInstance_t* thiz, CVRAuth* out_val) 【功能说明】 获取当前是主控客户端还是旁观客户端。 【请求参数】 thiz:由CVRCreateInstance()创建的云应用客户端实例。 out_val:接收当前模式的变量。 【返回值】 返回CVRCode类型的返回码,如果值为CVR_CODE_OK常量,则为成功。 否 CVRCode CVRSetOnAppClosedCallback(CVRInstance_t* thiz,CVROnAppClosedCallback_t callback,void* user_data) 【功能说明】 设置应用关闭的回调通知。 【请求参数】 thiz:由CVRCreateInstance()创建的云应用客户端实例。 callback:事件触发时的回调函数。 user_data:设置回调函数中自定义数据。 【返回值】 返回CVRCode类型的返回码,如果值为CVR_CODE_OK常量,则为成功。 否 CVRCode CVRRestartApp(CVRInstance_t* thiz,bool cancel) 【功能说明】 重新启动应用。 【返回值】 返回CVRCode类型的返回码,如果值为CVR_CODE_OK常量,则为成功。 否 CVRCode CVRPause(CVRInstance_t* thiz) 【功能说明】 暂停云应用资源。 【返回值】 返回CVRCode类型的返回码,如果值为CVR_CODE_OK常量,则为成功。 否 CVRCode CVRResume(CVRInstance_t* thiz) 【功能说明】 恢复云应用资源。 【返回值】 返回CVRCode类型的返回码,如果值为CVR_CODE_OK常量,则为成功。 否 void CVRRelease(CVRInstance_t* thiz) 【功能说明】 获取资源并停止云应用。 【返回值】 返回CVRCode类型的返回码,如果值为CVR_CODE_OK常量,则为成功。 是 父主题: Windows SDK