云手机什么意思?为什么选择华为云手机?

云手机介绍

云手机(Cloud Phone,简称CPH),是基于华为云裸金属服务器虚拟出的带有原生安卓操作系统,同时具有虚拟手机功能的云服务器。您可以远程实时控制云手机,实现安卓APP的云端运行;也可以基于云手机的基础算力,高效搭建应用,如云游戏、移动办公、直播互娱等场景。

华为云手机作为一种新型服务

云手机对传统物理手机起到了非常好的延展和补充作用,可以用在诸如APP仿真测试、云手游、直播互娱、移动办公等场景,让移动应用不但可以在物理手机运行,还可以在云端智能运行。

降本增效:面向如APP仿真测试等互联网行业场景,单台手机的处理效率非常有限,通过云手机的方式,大幅降低人工操作和设备采购维护成本。

安全保障:云手机由于应用数据运行在云上,面向金融等信息安全诉求较高的行业,提供更加安全高效的移动办公解决方案。员工通过使用云手机的方式登录办公系统,公私数据分离,同时企业也可对云手机进行智能管理,降本增效的同时,信息安全也更加有保障。

探索游戏、直播行业新可能:云手机还可以为游戏、直播等行业提供全新的互动体验方式,开拓新的商业模式和市场空间。以云手游场景为例,因为游戏的内容实际是在云上虚拟手机上运行,可以提前安装部署和动态加载,所以对于最终玩家来说,游戏可以做到无需下载,即点即玩,大幅提高玩家转换率。同时可以让中低配手机用户也能流畅运行大型手游,增大游戏覆盖的用户范围。

云手机的更多创新技术以及优势,请参见产品优势

搭建云手机有哪些应用场景?

云游戏

云游戏

云游戏作为游戏行业的热门发展方向,通过视频流化的方式面向玩家提供免下载,脱离手机性能的一种游戏服务方式,其本身包含了PC游戏的流化和移动游戏的流化。云手机作为云端仿真手机可以发挥移动游戏指令同构的优势,在云端承载游戏应用。

架构说明:

• 手机游戏APP安装在云手机当中,通过将云手机的音视频画面进行流化编码输出到客户端进行显示,同时接收客户端的操作指令控制云手机中的游戏。

• 登录服务器集群采取负载均衡及弹性伸缩设计,能够轻松应对超大规模并发的场景。

• 云手机可分布部署在各大中心节点及边缘云当中,有效降低用户互动体验的时延,做到最佳体验及最优带宽性价比。

移动办公

移动办公

随着移动应用的普及,越来越多的企业开始通过移动终端接入办公,但同时也带来了企业数据安全的隐患,采购定制安全手机虽然可以增强安全性,但仍然无法防止敏感数据泄露。基于云手机的移动办公应用可以将企业核心数据留在云端,而仅仅将手机画面向授权员工开放。

架构说明:

• 企业应用APP上传至对象存储以后,批量安装在云手机当中,通过将云手机的音视频画面进行流化编码输出到客户端进行显示,同时接收客户端的操作指令控制云手机中的应用,企业数据留在云端,更为安全可靠。

• 登录/客户业务服务器集群采取负载均衡及弹性伸缩设计,能够轻松应对超大规模并发的场景。

• 云手机可分布部署在各大中心节点及边缘云当中,有效降低用户互动体验的时延,做到最佳体验及最优带宽性价比。

APP仿真测试

APP仿真测试

通常手机主要面向个人提供服务,但随着移动应用越来越多,数量越来越庞大,企业在特定的场景下也需要大量的运行手机上的移动应用APP,来完成自动化或智能化的功能,为此需要大量的仿真手机来承载此类APP运行。

架构说明:

• 手机应用APP安装在云手机当中,通过企业事先编排好的编程脚本自动化的控制手机运行一个或多个APP,通过拟人化的脚本操作,实现多种多样的场景应用。

• 可在弹性云服务器中构建企业自身的云手机管理运维平台、营销系统或自动化脚本平台等,并通过两个独立的VPC分别进行控制。

• 云手机中的应用程序APP可通过对象存储集中存放,节省大量应用程序安装或更新时的网络带宽消耗。

• 丰富多样的安全与监控服务可给客户业务系统提供齐全且安全的防护措施,保障业务的稳定运行。

直播互娱

直播互娱

直播互娱是云手机的一个创新应用场景,通过将手机画面直播给多个参与者的方式,提供多人互动的场景应用,提升用户体验和直播效果。

架构说明:

• 手机应用/游戏APP安装在云手机当中,将单个或多个手机画面合并输出到编码服务器进行集成编码,然后画面复制推流到多个客户端(PC、手机、PAD等)上进行显示,同时云手机接收一个或多个客户端的操作指令。

• 登录服务器集群采取负载均衡及弹性伸缩设计,能够轻松应对超大规模并发的场景。

如何搭建云手机?

云手机产品架构分三部分,云手机侧、终端设备侧以及客户业务侧

云手机产品架构

云手机基于华为TaiShan ARM服务器实现,集成多张高性价比的专业GPU显卡,可提供专业的图形图像处理能力。TaiShan服务器中运行了EulerOS作为Host OS,在Host OS中通过自研MonBox技术生成容器,在容器中运行开源AOSP系统,从而虚拟出多台云手机。由于TaiShan服务器基于ARM架构,而手机系统也基于ARM架构,所以减少了指令集转换所带来的翻译算力损耗,可以达到更好的使用体验。

云手机提供了视频、音频以及触控SDK。客户基于终端设备可以开发相应的APP,来获取云手机的音频、视频;也可以采集触控指令,如触摸屏、滑动、点击等操作指令,从而在云手机上来执行。

在业务侧,客户通过管理控制台、API、ADB端口及其他自定义端口可以对云手机进行资源管理、应用管理、运维管理和接入管理等。

1、资源管理:购买、查询云手机。

2、应用管理:云手机应用程序推送、安装、卸载等。

3、运维管理:重启、重置、关机、开机云手机。

4、接入管理:云手机接入认证。

云手机的使用对象

云手机的使用对象以企业用户为主,用户应了解基本的计算机基础知识,并具有一定的开发能力,以便基于云手机进行二次开发。个人用户如果想试玩或执行一些简单操作,也可以购买使用,我们会提供相应的操作指导和专家协助。

云手机的使用方式

云平台提供了Web化的服务管理系统(即管理控制台)和基于HTTPS请求的API(Application programming interface)管理方式。

API方式:如果用户需要将云手机集成到第三方系统,用于二次开发,请使用API方式访问云手机服务。具体操作请参见“API参考”。

管理控制台方式:其他相关操作,如购买、连接云手机实例,请使用管理控制台方式访问云手机服务。

云手机实例以服务器为单位购买,您只需要指定具体的服务器类型、实例规格、手机镜像、所需要的网络配置等,即可获得一台服务器,以及相应数量的云手机实例。详细购买及使用流程请参见“购买云手机”。

搭建云手机计费项有哪些?计费模式是什么?

云手机的计费项如下:

云手机的计费模式:

服务器计费模式为包年包月付费,不支持按量付费。对于长期使用者,推荐包年购买。

云手机有什么用、搭建云手机常见问题解答

云手机有什么用、搭建云手机常见问题解答

更多云手机问题答疑请前往 了解更多

更多云手机问题答疑请前往 了解更多

  • 云手机支持IOS系统吗?

    若您是咨询云手机是否可安装IOS系统,答案是不可以。目前只支持安装开源的谷歌AOSP版本,其他手机系统出于商业授权缘故、架构不一致等缘由,我们不能提供。

    若您是咨询是否可以通过IOS系统连接云手机,答案是可以。我们支持通过任何系统连接云手机。

  • 云手机有root权限吗?

    云手机默认是有root权限的,即您可以获得云手机的最高权限。

  • 云手机的IP可以更换吗?

    云手机的公网IP和私有IP都是购买时随机分配的,不可以更换。

  • 云手机都有独立的公网IP吗?

    公网IP绑定在服务器上,服务器虚拟出的所有云手机共用一个服务器的公网IP,但是每台云手机都拥有独立的私有IP。

  • 支持VNC登录的云手机规格有哪些?

    目前只有rx1.cp.c60.d32.e1v1.qemu支持VNC登录。

    如何快速判定当前云手机是否支持VNC登录:

    云手机列表操作列“远程登录”按钮非置灰,则支持VNC,并且可登录。

    云手机详情“应用端口”中,除ADB端口之外,查看到提供的VNC端口,表示支持VNC登录。

  • 云手机支持摄像头吗?

    由于云手机合规要求,不支持SIM卡、手机号码、短信、摄像头等相关功能。

  • 云手机查询接口调用出错如何处理?

    接口调用出错将无法获取建立相应隧道连接的必要信息,将无法正常建连云手机设备实例,具体报错示例如下:

    unable to connect to xxxx:xxxx: An error occurred when calling the Cloud Phone API for querying the ADB access info, check adb.tunnel.log file for more details.

    首先,尝试使用adb connect重新建立连接,依旧报错可通过查看安装目录下的日志adb.tunnel.log中的输出获得进一步的信息,通常可以通过检查下面内容进行规避错误

    1、检查配置文件中AK/SK是否正确,服务器所在region是否正确。

    2、检查建连参数中服务器EIP是否正确,云手机对应服务器监听端口是否正确。

  • 如何在单台云手机中安装APP?

    问题描述:云手机目前没有自带浏览器或相关应用市场,如果您想要在云手机内安装APP,可以自行找一个APP的apk包使用ADB命令传递至云手机上去安装。

    处理方法:

    1、ADB连接云手机。

    详细指导请参考“连接方式简介”。

    2、将待安装APP的apk包保存在本地设备目录下。

    3、执行以下命令,安装APP的apk包至云手机SD卡。

    adb -s 127.0.0.1:本地空闲端口 install 需要安装的apk所在路径

    示例:adb -s 127.0.0.1:1234 install C:\Users\Administrator\Downloads\QQliulanqi_9515115.apk

    提示“Success”表示安装成功。

    注意:如果执行adb安装命令报错,请检查是否同时打开了Airtest工具,确保该工具已关闭,再次执行adb命令。