基于视频流的云桌面设计与实现
冯健 倪明 郭自刚 赵建波
为实现计算机资源的集中管理、高效利用和保密控制,设计并实现一种基于视频流的云桌面系统。服务端使用通用服务器和VirtualBox虚拟化工具实现桌面虚拟化,客户端采用基于ARM平台的飞思卡尔i.MX6DL 处理器进行硬件解码,虚拟桌面图像压缩中应用改进后的H.264新一代视频压缩算法,桌面视频流的传输中应用平滑网络流量的传输方式,对客户端的鼠标键盘消息重定向中使用Linux内核模块。与常见桌面传输协议的比较测试结果表明,当虚拟桌面分辨率为1 280×720时,该系统具有更稳定的桌面显示效果、500 KB/s左右的较低网络流量,以及120 ms左右的响应时间。
基于视频流的云桌面设计与实现