作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

所属专题: 云计算专题

• 云计算专题 • 上一篇    下一篇

基于视频流的云桌面设计与实现

冯 健,倪 明,郭自刚,赵建波   

  1. (中国电子科技集团公司第三十二研究所,上海 200233)
  • 收稿日期:2013-07-11 出版日期:2013-10-15 发布日期:2013-10-14
  • 作者简介:冯 健(1988-),男,硕士研究生,主研方向:云计算技术;倪 明,研究员;郭自刚、赵建波,工程师

Design and Implementation of Cloud-desktop Based on Video Stream

FENG Jian, NI Ming, GUO Zi-gang, ZHAO Jian-bo   

  1. (The 32nd Research Institute of China Electronics Technology Group Corporation, Shanghai 200233, China)
  • Received:2013-07-11 Online:2013-10-15 Published:2013-10-14

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

关键词: 云桌面, 虚拟化, H.264视频压缩标准, ARM处理器, 重定向, Linux内核模块

Abstract: In order to achieve centralized management, efficient use and privacy control of computer resources, a cloud-desktop system based on video stream is designed and implemented. A general-purpose server with VirtualBox virtualization technology is applied to achieve desktop virtualization. A freescale i.MX6DL ARM processor for hardware decoding is the core of client terminal. The improved state-of-the-art H.264 video compression standard is applied in desktop image compression. A smooth network traffic transfer method is used in desktop video stream transmission. The Linux kernel module is used to redirect mouse and keyboard messages. Experimental results show that when the virtual desktop resolution is 1 280×720, this cloud-desktop has a more stable display quality and less network traffic around 500 KB/s compared with commonly used desktop transfer protocols, in addition the very short response time around 120 ms.

Key words: cloud-desktop, virtualization, H.264 video compression standard, ARM processor

中图分类号: