文档介绍:西安电子科技大学
硕士学位论文
网络会议系统中共享屏幕子系统的设计与实现
姓名:崔博雅
申请学位级别:硕士
专业:软件工程
指导教师:李青山;张承斌
20100301
摘要近年来,随着网络技术的发展和通信技术的日趋成熟,基于网络的能提供远程异地交互且音视频兼具的会议系统已成为国内外研究的一个热点,这种会议系统的出现和发展,逐渐改变了人们的交流方式。屏幕共享是网络会议系统的一个重要功能,它可以准确的将共享端的屏幕信息通过网络传递到观看端,因此有重要的研究意义。文中详细描述了屏幕共享子系统的需求分析、设计与实现方法。该系统分为两个模块,服务端与客户端,其中服务端分为共享屏幕服务器,衿饔胱换服务器,客户端分为共享端与观看端。在屏幕共享子系统中,共享端获取自己的鼠标和键盘的输入信息、截取屏幕图像、对发生变化的区域进行压缩并发送至服务器,服务器将收到的数据转发到观看端,观看端接收数据、解压缩并显示位图。该系统在共享端引入了事件驱动机制,在服务器引入了组播。与传统的截取屏幕的方式和使用广播传输数据的方式相比,此方法不仅减少了对服务器和网络资源的占用,也减少了对未参加网络会议的网内其他机器的影响。经测试,本系统可以正常运行,且功能达到用户需求。在较好的配置环境下,系统运行效果更佳。关键词:屏幕共享事件驱动屏幕截取图像压缩组播
融·肺鷈‰批衄瑃,,Ⅳ%锄谢帆。餫·琲:.琧Ⅳ.,’’。:瑆痑,.鬭甦.,..
蝴掘日期:丝:墨丝二日期:垄生至堡本学位论文属于保密,在一年解密后适用本授权书。西安电子科技大学学位论文创新性声明关于论文使用授权的说明秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果:也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切相关责任。本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。同时本人保证,毕业后结合学位论文研究课题再攥写的文章一律署名单位为西安电子科技大学。C艿穆畚脑诮饷芎笞袷卮斯娑。本人签名:日期:导师签名:
第一章绪论研究的目的及意义二十一世纪是数字化、信息化的时代,我们不得不面对大量的信息,因此如何加快信息交换的速度,提高信息交换的效率,降低信息交换的代价等问题就变得越来越重要和迫切。多媒体技术的出现、通信技术的进步,为这些问题的解决提供了可能。会议是人们进行交流的重要形式。相比传统的面对面的会议形式和以前的电话会议,视频会议有着无可置疑的优势【俊视频会议系统,是指两个或两个以上不同地方的个人或群体,通过传输线路及多媒体设备,将声音,影像及文件资料互传,达到即时且互动的沟通。视频会议系统是集通信、计算机技术、微电子技术于一体的远程异地通信方式。在召开视频会议时,处于两地或多个不同地点的与会代表,既可听到对方的声音,又能看到对方以及会议中展示的实物、图片、表格、文件等,与真是的会议无异,使每个与会者有身临其境之感。首先,视频会议可以让地处天南海北的人“坐”在一起开会,为我们的交流打破了空间的限制,使得很多从前不可能的事变成可能【,并因此节省了高额的费用和会议时间。其次,视频会议提供了电话会议无法提供的交流的质量和效率。随着近几年多媒体通信技术的不断发展,作为现代化的通信手段之一,视频会议业务的实用性和便利性愈加显示了突出的优越性,极大地促进了应用。一些传统的办公会议,专家医生会诊,军事会议等被视频会议所取代。同时视频会议在远程教育,多媒体、监视监控、远程医疗,科研合作和企业内部交流等方面有着广泛的应用【。屏幕共享是视频会议的重要内容,出现在图形化的用户界面之后F聊共享的目的是在远端客户机上重现主机屏幕的界面显示内容,或是以一种虚拟终端的概念出现,使得远端的用户感觉象坐在主机旁边一样。最早的拍钣山诠咎岢觯⒑芸斓玫搅薎到缛峡伞O衷冢蠖数流行的操作系统都提供一定的图形用户界面。作为计算机信息显示的主要方式,屏幕显示信息本身开始成为一种新的信息源。随着网络应用的发展,人们想到利用网络去实现诸如视频会议、远程控制、监视等方面的应用。这方面的应用需求直接促使了屏幕共享技术的发展。
国内外研究现状及分析研究背景随蔫计算机网络应用技术的发展,目前企业以及其他单位之间越来越多的