一、什么是云手机
云手机是虚拟化技术,最终为用户/客户在云端提供的一个个安卓实例(操作系统)。用户/客户可以通过视频流的方式,远程实时控制云手机,最终实现安卓原生APP及手游的云端运行。
二、云手机实现原理
三、远程连接协议VNC/SPICE/RDP
所有的云手机都离不开远程桌面连接协议,若没有远程桌面连接协议,要实现云手机屏幕的控制则需要自行设计远程桌面连接协议。目前较为常见的云手机连接协议,大多使用VNC方式实现云手机桌面作为视频流进行传输。
1、三种协议对比
SPICEVNCRDP
BIOS屏幕显示能能不能
全彩支持能能能
更改分辨率能能能
多显示器多显示器支持(高达4画面)只有一个屏幕多显示器支持
图像传输图像和图形传输图像传输图像和图形传输
视频播放支持GPU加速支持不能GPU加速支持
音频传输双向语音可以控制不能双向语音可以控制
鼠标控制客户端服务器都可以控制服务器端控制服务器端控制
USB传输USB可以通过网络传输不能USB可以通过网络传输
三种协议概览:
1、VNC
适用系统:windows、linux
网络流量:较小,常用100k左右
2、SPICE
适用系统:linux
网络流量