学位论文 > 优秀研究生学位论文题录展示
基于嵌入式Linux的远程桌面技术研究及实现
作 者: 刘凡
导 师: 杜旭
学 校: 华中科技大学
专 业: 通信与信息系统
关键词: 远程桌面 嵌入式智能终端 嵌入式GUI 虚拟网络计算
分类号: TP316.81
类 型: 硕士论文
年 份: 2011年
下 载: 88次
引 用: 1次
阅 读: 论文下载
内容摘要
具有图形界面的嵌入式智能终端大量涌现,使得对这些设备的远程控制管理需求越来越多。嵌入式设备往往具有较弱的CPU、较小的内存及存储空间,一般采用MiniGUI等嵌入式GUI系统,因此,提供一个轻量级的能与常用嵌入式GUI兼容的远程桌面服务变得具有相当的意义。本文以基于ARM核的SOC为硬件平台,以嵌入式Linux及MiniGUI为软件环境,基于RFB协议,实现了一个轻量级的基于framebuffer机制及Linux输入子系统的类VNC服务器。考虑到大部分嵌入式Linux采用的GUI系统均基于framebuffer实现这一事实,本文提供的方案将能在所有支持framebuffer机制及Linux输入子系统的Linux平台上提供远程桌面服务。另外,我们还对RFB协议进行了扩展,加入音频传输功能,满足部分应用对远程声音的需求。本文实现的远程桌面服务具有性能较好、可移植性强、程序体积小的特点,具有一定的应用价值。本文首先介绍了几种常见的远程桌面技术,包括VNC、微软远程桌面服务以及X Window系统;然后针对具体需求和应用场景,给出软件整体设计;接着阐述各模块详细设计方案及实现要点;最后还对本方案进行了功能、性能以及可移植性等多方面的测试。测试结果表明,本方案在嵌入式平台上具有较好的性能表现,满足一般应用要求。
|
全文目录
摘要 4-5 Abstract 5-8 略缩语 8-9 插图目录 9-11 表格目录 11-12 1 绪论 12-15 1.1 课题研究背景及意义 12-14 1.2 本文主要工作及组织结构 14-15 2 相关技术概述 15-21 2.1 VNC 技术 15-18 2.2 微软远程桌面服务 18-19 2.3 X window 系统 19-20 2.4 本章小节 20-21 3 远程桌面系统设计及实现 21-44 3.1 系统简介 21-22 3.2 系统需求分析 22-23 3.3 系统方案选择 23-24 3.4 系统架构设计 24-30 3.5 通信协议处理模块设计及实现 30-35 3.6 屏幕变化检测模块设计及实现 35-38 3.7 压缩编码模块设计及实现 38-40 3.8 音频模块设计及实现 40-42 3.9 网络传输模块设计及实现 42-43 3.10 本章小节 43-44 4 系统测试与分析 44-51 4.1 系统性能指标及测试环境 44-45 4.2 测试方案与结果 45-50 4.3 测试结果分析 50 4.4 本章小节 50-51 5 总结与展望 51-53 5.1 本文总结 51 5.2 展望 51-53 致谢 53-54 参考文献 54-56
|
相似论文
- 基于J2ME的手机远程桌面监控系统的设计与实现,TP311.52
- 基于P2P和VNC的测井解释协同平台的研究与实现,TP311.52
- 一种基于ARM和Linux的专用嵌入式手持设备的研究与构建,TP368.12
- 基于嵌入式的邮件发送系统的设计与实现,TP368.12
- 基于虚拟网络计算的数据传输技术研究,TP393.09
- 基于嵌入式linux的铅酸蓄电池监测系统设计,TM912
- 基于ARM Linux的码头集装箱堆场的应用研究,U691
- 基于VNC的应用程序共享系统的研究与实现,TP311.52
- 桌面快车终端系统的设计与实现,TP311.52
- 基于Windows Mobile PC手机远程桌面软件的设计与实现,TP368.1
- 一个嵌入式的图形用户界面(GUI)系统的研制与实现,TP311.52
- 数控机床群控系统状态监测及系统集成的研究与实施,TG659
- 对基于嵌入式Linux的Windows终端的研究与开发,TP393
- 瘦客户端结构的远程主机桌面监控软件的研究与开发,TP311.52
- 基于Linux内核的嵌入式浏览器的研究及实现,TP393.092
- 基于J2ME平台的无纸记录仪人机界面的开发,TM938
- 远程桌面控制协议研究与实现,TP393.04
- 远程桌面访问控制中客户端的研究与实现,TP393.07
- 远程桌面控制服务器研究与实现,TP393.05
- 基于Linux的多功能学习机系统设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 操作系统 > 网络操作系统 > UNIX操作系统
© 2012 www.xueweilunwen.com
|