华为云用户手册

  • 发布时间:2023-07-11 镜像ID 新增特性 BUG修复 physical.rx1.xlarge.cg规格的镜像ID: 23060020230626f104211b2100000ed4 physical.kg1.4xlarge.cp;physical.rx3.32xlarge.4规格的镜像ID: 23060020230626f204221b2100000094 无 音视频出流稳定性提升 修复外置编码首帧花屏问题 兼容性提升
  • 发布时间:2023-06-07 镜像ID 新增特性 BUG修复 physical.rx1.xlarge.cg规格的镜像ID: 23050020230601f104211b2100000f35 physical.kg1.4xlarge.cp;physical.rx3.32xlarge.4规格的镜像ID: 23050020230601f204221b210000025a 集成cae 系统盘只读 镜像为非root状态 触控流畅度提升 兼容性提升
  • 发布时间:2023-09-15 镜像ID 新增特性 BUG修复 physical.rx1.xlarge.cg规格的镜像ID: 23080220230912f104211b2100000b42 physical.kg1.4xlarge.cp;physical.rx3.32xlarge.4规格的镜像ID: 23080220230912f204221b2100000e9f 优化重启手机耗时 支持APP粒度Root管理 支持共享存储2.0应用热更新,保留应用数据 优化手机数据面SDK出流稳定性 取消数据面SDK出流抓图分辨率和主屏分辨率的比例校验 优化数据面SDK强制I帧接口,支持生成YUV/RGB格式I帧 提升数据面SDK补帧稳定性 优化数据面SDK出流画面中组件的显示比例 支持数据面SDK出流最大码率到40Mbps 修复数据面SDKopenVideo接口无法连续调用的问题
  • 发布时间:2023-07-24 镜像ID 新增特性 BUG修复 physical.rx1.xlarge.cg规格的镜像ID: 23060320230721f104211b21000005c0 physical.kg1.4xlarge.cp;physical.rx3.32xlarge.4规格的镜像ID: 23060320230721f204221b2100000fd4 优化sdcard存储性能(此特性对操作系统有依赖,需要重启服务器升级操作系统) 显存纹理压缩开关 发布数据面(音视频、触控接入) SDK 5.0 修复SDK中虚拟设备关闭耗时久的问题 修复SDK中静态画面不出帧的问题 优化内存管理服务,修复特定场景手机OOM问题 兼容性提升
  • 发布时间:2023-03-15 镜像ID 新增特性 BUG修复 physical.rx1.xlarge.cg规格的镜像ID: 23010220230215f104211b20000007db physical.kg1.4xlarge.cp;physical.rx3.32xlarge.4规格的镜像ID: 23010220230215f204221b2000000f5c 无 共享存储2.0功能可靠性提升 传感器稳定性提升 兼容性提升
  • 发布时间:2022-12-15 镜像ID 新增特性 BUG修复 physical.rx1.xlarge.cg规格的镜像ID: 22110120221209f104211b2000000c07 physical.kg1.4xlarge.cg规格的镜像ID: 22110120221209f204221b200000046a 优化系统启动速度 共享存储2.0支持obb目录 音视频3.0支持多手柄 解决部分视频播放黑屏问题 解决部分游戏出现无法取消的手柄图标问题 修复部分场景下音视频sdk触控无响应问题 修复应用包名过长导致的系统崩溃问题 修复部分app花屏问题 兼容性提升 解决音视频3.0编码流控模式为crf时,码率控制无效的问题
  • 发布时间:2023-05-09 镜像ID 新增特性 BUG修复 physical.rx1.xlarge.cg规格的镜像ID: 23040120230505f104211b2000000ab6 physical.kg1.4xlarge.cp;physical.rx3.32xlarge.4规格的镜像ID: 23040120230505f204221b20000001ad 支持IPV6 优化出流性能 修复部分app花屏问题 兼容性提升
  • 发布时间:2021-01-13 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 20120320210113f101210a2000000283 physical.kg1.4xlarge.cp规格的镜像ID: 20120320210113f201220a2000000906 优化系统开机时间 支持应用安装黑名单、白名单 更新webview版本 转码器支持应用预编译(默认不开启) 修复设置应用里异常显示手机电话信息问题 修复gps概率失效问题 优化图形系统超时问题
  • 发布时间:2020-08-06 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 20070120200806f101110a200000093d physical.kg1.4xlarge.cp规格的镜像ID: 20070120200806f201120a20000003c9 更换AOSP系统签名 增加摄像头扫码功能 修复alarm组件处理性能(需要重启服务器生效) 修复显卡处理超时的问题
  • 发布时间:2022-08-22 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 22070320220817f101210a2000000629 physical.kg1.4xlarge.cp规格的镜像ID: 22070320220817f201220a2000000184 模拟硬件解码,解决部分游戏播放视频失败问题 显卡驱动升级。 支持动态更新wifi名称,wifi支持中文 修复部分APP花屏问题、crash问题 优化 sdcard 内存使用,可解决部分卡顿问题,降低OOM风险 解决TS格式视频/音频时长获取不准确的问题 快速安装应用命令速度优化 修复音视频sdk长时间不操作引发的触控异常的问题 修复某种场景下无法安装APP的问题 修复某种场景下拍照失败的问题 修复sdcard D进程导致的手机重启重置失败的问题
  • 发布时间:2022-06-23 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 22050320220620f101210a20000008d7 physical.kg1.4xlarge.cp规格的镜像ID: 22050320220620f201220a2000000837 支持存储2.0 支持命令行动态修改系统语言 优化定位能力 兼容性提升 修复部分场景花屏和绿屏问题 修复部分场景视频绿屏问题 修复部分场景摄像头崩溃问题 修复部分短视频应用崩溃问题
  • 发布时间:2022-03-07 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID:21120420220117f101110a2000000d57 physical.kg1.4xlarge.cp规格的镜像ID: 21120420220117f201120a200000064e N/A 修复psturbo绿屏问题 修复悬浮窗授权问题 修复sd卡偶现挂载失败问题 修复部分开机启动错误日志 修复某种场景下系统盘满的问题 修复磁盘空间大小显示异常问题
  • 发布时间:2020-11-04 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 20100120201104f101210a2000000f09 physical.kg1.4xlarge.cp规格的镜像ID: 20100120201104f201220a20000009f4 增加wifi特性 增加蓝牙特性 优化图形处理接口,新增YUV出流接口 优化su命令日志输出 修复DNS等信息丢失的问题 修复RGB转YUV的绿屏问题 修复视频类应用播放视频快的问题
  • 发布时间:2020-10-09 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 20090020200930f101210a2000000587 physical.kg1.4xlarge.cp规格的镜像ID: 20090120201009f201220a20000007f8 优化屏蔽息屏流程 增强sdcard服务可靠性 视频播放支持YUV格式 增强adbd进程 升级webview到84.0.4147.125版本 修复dpi配置BUG
  • 发布时间:2022-09-16 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 22080220220915f101210a20000001b4 physical.kg1.4xlarge.cp规格的镜像ID: 22080220220915f201220a200000053b N/A 修复部分应用crash问题 修复特定场景下服务器卡顿问题 修复特定场景下手机重置失败问题 修复特定场景下手机运行异常的问题
  • 发布时间:2021-10-11 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 21090120211009f101210a200000025b physical.kg1.4xlarge.cp规格的镜像ID: 21090120211008f201220a200000004c webview升级 90.0.4430.210 版本 支持泰语、阿拉伯语、缅甸语、印尼语 surfaceflinger优化 开机应用扫描优化 修复webview无法播放mp4问题 修复PixelFormat.RGBA_8888图像格式问题 修复top命令统计不准问题
  • 发布时间:2021-02-04 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 21010120210202f101210a2000000d93 physical.kg1.4xlarge.cp规格的镜像ID: 21010120210202f201220a200000051c 桌面去掉搜索框 提升云手机网络稳定性 禁止挖矿软件运行 修复应用包名过滤导致应用安装失败的问题
  • 发布时间:2023-09-15 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 23080220230912f101210a2100000891 physical.kg1.4xlarge.cp;physical.rx3.32xlarge.4规格的镜像ID: 23080220230912f201220a2100000c87 优化重启手机耗时 支持APP粒度Root管理 支持共享存储2.0应用热更新,保留应用数据 优化手机数据面SDK出流稳定性 取消数据面SDK出流抓图分辨率和主屏分辨率的比例校验 优化数据面SDK强制I帧接口,支持生成YUV/RGB格式I帧 提升数据面SDK补帧稳定性 优化数据面SDK出流画面中组件的显示比例 支持数据面SDK出流最大码率到40Mbps 修复数据面SDKopenVideo接口无法连续调用的问题
  • 发布时间:2023-07-24 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 23060320230721f101210a21000002da physical.kg1.4xlarge.cp;physical.rx3.32xlarge.4规格的镜像ID: 23060320230721f201220a2100000a27 优化sdcard存储性能(此特性对操作系统有依赖,需要重启服务器升级操作系统) 显存纹理压缩开关 发布数据面(音视频、触控接入) SDK 5.0 修复SDK中虚拟设备关闭耗时久的问题 修复SDK中静态画面不出帧的问题 优化内存管理服务,修复特定场景手机OOM问题 兼容性提升
  • 发布时间:2023-03-15 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 23010220230215f101210a2000000d2f physical.kg1.4xlarge.cp;physical.rx3.32xlarge.4规格的镜像ID: 23010220230215f201220a2000000b08 无 共享存储2.0功能可靠性提升 传感器稳定性提升 兼容性提升
  • 发布时间:2023-07-11 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 23060020230626f101210a210000052c physical.kg1.4xlarge.cp;physical.rx3.32xlarge.4规格的镜像ID: 23060020230626f201220a210000068b 无 音视频出流稳定性提升 修复外置编码首帧花屏问题 兼容性提升
  • 发布时间:2023-06-07 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 23050020230601f101210a2100000502 physical.kg1.4xlarge.cp;physical.rx3.32xlarge.4规格的镜像ID: 23050020230601f201220a2100000638 集成cae 系统盘只读 镜像为非root状态 触控流畅度提升 兼容性提升
  • 发布时间:2022-12-15 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 22110120221209f101210a2000000c4f physical.kg1.4xlarge.cp规格的镜像ID: 22110120221209f201220a2000000a7e 优化系统启动速度 共享存储2.0支持obb目录 音视频3.0支持多手柄 解决部分视频播放黑屏问题 解决部分游戏出现无法取消的手柄图标问题 修复部分场景下音视频sdk触控无响应问题 修复应用包名过长导致的系统崩溃问题 修复部分app花屏问题 兼容性提升 解决音视频3.0编码流控模式为crf时,码率控制无效的问题
  • 发布时间:2024-03-22 镜像ID 新增特性 BUG修复 适用所有服务器规格镜像ID: 24020020240227f000100a2100000ce3 优化音视频SDK,减少首帧生成时间 云手机内支持重启 优化图形栈,提升部分游戏流畅度 共享应用支持多配置文件 升级CAE至23.12.2 解决特定场景下,audioServer异常的问题 解决特定场景下,音频SDK出音频流异常的问题 修复共享应用卸载残留问题 修复部分应用花屏问题 解决camera扫描本地图片方向不对的问题 优化部分应用的显存使用 优化音视频SDK,解决部分场景下停止出流耗时长的问题 修复特定场景下触控异常的问题
  • 发布时间:2023-05-09 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 23040120230505f101210a2000000782 physical.kg1.4xlarge.cp;physical.rx3.32xlarge.4规格的镜像ID: 23040120230505f201220a20000007fe 支持IPV6 优化出流性能 修复部分app花屏问题 兼容性提升
  • 发布时间:2022-11-04 镜像ID 新增特性 BUG修复 physical.rx1.xlarge规格的镜像ID: 22100020221101f101210a2000000d20 physical.kg1.4xlarge.cp规格的镜像ID: 22100020221101f201220a2000000b14 支持远程服务器视频编码 支持后台进程管理 升级webview到99.0.4844.88版本 兼容性提升
  • 发布时间:2024-07-31 镜像ID 新增特性 BUG修复 适用所有服务器规格镜像ID: 24060420240724f000100a21000008ce 优化云机系统,提升稳定性 支持2K-60fps视频出流 缩短GPS注入数据生效时间 端云引擎新增抢占模式,支持连接已被其他客户端连接的云手机 端云引擎支持传感器数据按需注入、卫星数据注入(导航场景)和马达按需振动 解决停止出流卡住的问题 解决音频出流场景下有杂音的问题 提升相机模块稳定性 提升定位精准度 解决已卸载应用仍占用磁盘空间的问题 修复备份恢复场景下,通讯录和通话记录丢失的问题 支持ro.build.version.sdk热生效 解决重连端云引擎时的画面黑屏问题
  • 状态码 状态码如表1所示 表1 状态码 状态码 编码 错误码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。 201 Created 创建类的请求完全成功。 202 Accepted 已经接受请求,但未处理完成。 203 Non-Authoritative Information 非授权信息,请求成功。 204 NoContent 请求完全成功,同时HTTP响应不包含响应体。 在响应OPTIONS方法的HTTP请求时返回此状态码。 205 Reset Content 重置内容,服务器处理成功。 206 Partial Content 服务器成功处理了部分GET请求。 300 Multiple Choices 多种选择。请求的资源可包括多个位置,相应可返回一个资源特征与地址的列表用于用户终端(例如:浏览器)选择。 301 Moved Permanently 永久移动,请求的资源已被永久的移动到新的URI,返回信息会包括新的URI。 302 Found 资源被临时移动。 303 See Other 查看其它地址。 使用GET和POST请求查看。 304 Not Modified 所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。 305 Use Proxy 所请求的资源必须通过代理访问。 306 Unused 已经被废弃的HTTP状态码。 400 BadRequest 非法请求。 建议直接修改该请求,不要重试该请求。 401 Unauthorized 在客户端提供认证信息后,返回该状态码,表明服务端指出客户端所提供的认证信息不正确或非法。 402 Payment Required 保留请求。 403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因为该请求被设置为拒绝访问,建议直接修改该请求,不要重试该请求。 404 NotFound 所请求的资源不存在。 建议直接修改该请求,不要重试该请求。 405 MethodNotAllowed 请求中带有该资源不支持的方法。 建议直接修改该请求,不要重试该请求。 406 Not Acceptable 服务器无法根据客户端请求的内容特性完成请求。 407 Proxy Authentication Required 请求要求代理的身份认证,与401类似,但请求者应当使用代理进行授权。 408 Request Time-out 服务器等候请求时发生超时。 客户端可以随时再次提交该请求而无需进行任何更改。 409 Conflict 服务器在完成请求时发生冲突。 返回该状态码,表明客户端尝试创建的资源已经存在,或者由于冲突请求的更新操作不能被完成。 410 Gone 客户端请求的资源已经不存在。 返回该状态码,表明请求的资源已被永久删除。 411 Length Required 服务器无法处理客户端发送的不带Content-Length的请求信息。 412 Precondition Failed 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。 413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。 414 Request-URI Too Large 请求的URI过长(URI通常为网址),服务器无法处理。 415 Unsupported Media Type 服务器无法处理请求附带的媒体格式。 416 Requested range not satisfiable 客户端请求的范围无效。 417 Expectation Failed 服务器无法满足Expect的请求头信息。 422 UnprocessableEntity 请求格式正确,但是由于含有语义错误,无法响应。 429 TooManyRequests 表明请求超出了客户端访问频率的限制或者服务端接收到多于它能处理的请求。建议客户端读取相应的Retry-After首部,然后等待该首部指出的时间后再重试。 500 InternalServerError 表明服务端能被请求访问到,但是不能理解用户的请求。 501 Not Implemented 服务器不支持请求的功能,无法完成请求。 502 Bad Gateway 充当网关或代理的服务器,从远端服务器接收到了一个无效的请求。 503 ServiceUnavailable 被请求的服务无效。 建议直接修改该请求,不要重试该请求。 504 ServerTimeout 请求在给定的时间内无法完成。客户端仅在为请求指定超时(Timeout)参数时会得到该响应。 505 HTTP Version not supported 服务器不支持请求的HTTP协议的版本,无法完成处理。 父主题: 附录
  • 响应消息体 响应消息体通常以结构化格式返回,与响应消息头中Content-type对应,传递除响应消息头之外的内容。 对于文本对话接口,返回如下消息体。为篇幅起见,这里只展示部分内容。 { "created": 1718772336, "usage": { "completion_tokens": 23, "prompt_tokens": 45, "total_tokens": 68 }, "model": "chatglm3-6b", "id": "chatcmpl-xxx", "choices": [{ "finish_reason": "stop", "index": 0, "message": { "role": "assistant", "content": "你好,有什么我可以帮助你的吗?" }, "logprobs": null }], "object": "chat.completion" } 当接口调用出错时,会返回错误码及错误信息说明,错误响应的Body体格式如下所示。 { "error_code": "AIAE.31001702", "error_msg": "Model not exists, please check and try again later!" } 其中,error_code表示错误码,error_msg表示错误描述信息。
  • AK/SK认证 AK/SK认证就是使用AK/SK对请求进行签名,在请求时将签名信息添加到消息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名。详细的签名认证操作流程如下。 AK/SK申请 使用具有管理员权限(admin)账号登录到WiseAgent主页,从右上角凭证管理进入到AK/SK管理页面,新建AK/SK。 每个用户只能同时拥有两个AK/SK凭证。 AK/SK下载 成功创建AK/SK后,会立刻弹出AK/SK凭证下载弹窗,下载后得到凭证文件。 每个凭证仅能下载一次,且无法找回,请妥善保管凭证文件。 使用AK/SK鉴权 在请求头里添加如下header: ts: 毫秒时间戳 nonce: 请求唯一标识(UUID) ak: 凭证文件中的AK明文 resource-code: WiseAgent对外开放接口对应的唯一编码,每个接口唯一 sign: 按如下规则拼接字符串"ts={变量名}&nonce={nonce}&ak={ak}",对拼接得到的字符串plain进行SHA256散列后得到散列值hash,再使用凭证中的SK明文对刚才生产的hash进行再散列,最后进行Base64转码,得到签名字符串。 签名样例代码(JAVA): public String sha256(String plain) { try { MessageDigest messageDigest = MessageDigest.getInstance("SHA-256"); messageDigest.update(plain.getBytes(StandardCharsets.UTF_8)); byte[] bytes = messageDigest.digest(); StringBuffer hexBuffer = new StringBuffer(); for (byte aByte : bytes) { String hex = Integer.toHexString(0xff & aByte); if (hex.length() == 1) { hexBuffer.append('0'); } hexBuffer.append(hex); } return hexBuffer.toString(); } catch (NoSuchAlgorithmException ignore) { } } public String hmacSha256(String hash, String sk) { try { Mac hmacSHA256 = Mac.getInstance("HmacSHA256"); SecretKeySpec secretKeySpec = new SecretKeySpec(sk.getBytes(StandardCharsets.UTF_8), "HmacSHA256"); hmacSHA256.init(secretKeySpec); byte[] bytes = hmacSHA256.doFinal(hash.getBytes(StandardCharsets.UTF_8)); return Base64.encodeBase64String(bytes); } catch (NoSuchAlgorithmException | InvalidKeyException ignore) { } }
共100000条