远程屏幕传输及其数据压缩的实现方案

远程屏幕传输及其数据压缩的实现方案

ID:31659240

大小:170.07 KB

页数:3页

时间:2019-01-16

远程屏幕传输及其数据压缩的实现方案_第1页
远程屏幕传输及其数据压缩的实现方案_第2页
远程屏幕传输及其数据压缩的实现方案_第3页
资源描述:

《远程屏幕传输及其数据压缩的实现方案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、万方数据国疆固舄馅国园赘瓯圈匠醯国窦回国图北京中国农业大学东校区电子电力工程学院(1OO083)董祖雄谢捷生摘要:远程屏幕传输的意义和应用,以及在实现远程屏幕传输过程中如何压缩传输的数据量,并对各个压缩方案的优缺点进行了比较,关键词:远程屏幕传输电子教室数据压缩l远程屏幕传输的意义及其应用背景远程屏幕传输是指将一台计算机上的屏幕通过网络交时地传送到一台或多台计算机上并重新再现出来。它的传输过程如图1所示。远程屏幕传输是许多实际应用系统中的关键技术。最为典型的直用是在电子教室应用系统中,教师机将自己显示器的屏幕实时地通过计算机局域网络传送到几十台

2、甚至上百台学生机的监示器上,完成各种多媒体教学任务,t撬上负)应记录=通过GUl图形界面对结构描述表进行操作,为用户提供对结构描述表中的记录进行增、删、改、查询等操作二在PowerBuilder应用程序中,这些可以通过构造数据窗口,再对数据窗口中的内容进行增、删、改、查询等操作来实现:(2J在结构描述表中选择相关记录形成动态表的结构描述:蒯如.选择XM中的T4、T3、LH构造XM动态表,选择操作的数据集如表3所示:表3XM动态表选择操作的数据集XMBBBH标本编号CHAR100XMT3l二碘甲状腺氨酸ICHAR20xMT4I三碘甲状腺氨酸lCH

3、AR20XMLHI促黄体生长素lCHAR20l3)根据所选记录动态生成表的步骤如下:£根据所选择的记录构造相应的SQL语句。上例的SQL语句是:CREATETABLEXMfBBBHCHARf101NOTNULLPRIMARYKEY.T4C11AR(2).T3CHAR(2),LHCHAR(2));兽执行PoherBuilder提供的内嵌SQL语句(Embed—edSQLStatement)来动态创建表。代码段如下:,7,7将生成的SQL语句作为字符串赋给宁符串对象Is—sqlstringIs—sql一54一奉地机的屏桀远程机的屏幕圈1远程屏幕传输

4、过程如教师指导学生如何操作一个软件、完成一个瀑件的演不或播放一段电影等。同时通过这种系统教师还可以随时监看和控制·台或多台学生机。这种系统目前以、计算机教Is—sq]=”CREATE’[ABLEXM(BBBHCHAR(10)NOTNULLPRIMARYKEY,T4CHAR(2),T3CHAR(2),It-ICHAR(2J);”SQLCA.AutoCommit=True//执行内嵌SQL语句产生动态表XMExecuteimmediate:ls—sql;注意:代码中NOTNULLPRIMARYKEY的说明是保证动态创建表的关键。3结论结构描述表为程

5、序运行期间动态构造表提供了数据库设计的软件接口。执行PowerBuilder的内嵌SQL语句来动态创建表,应用程序的开发提供了动态设计数据库的手段。用这种方法在开发基于SQLAnywhere数据库进行数据处理的系统时可姒动态地扩展系统功能,可以更方便地满足用厂1的新需求。参考文献1王蓉PowcrBuiHer应用开发技术洋解.北京:电子工廿出版社,19992额尔曼,威多姆著,史加权谭数据库系统基础教程北京:清华大学出版社,1999(收稿日期:2001—04—28)《微型机与应用》2001年第10期万方数据学,网络培训、计算机网络管理、网吧管理等中

6、有着很多实际的应用在这些应用系统中,远程屏幕传输的最终效果是十舒关键的.它往往决定,整个产品的应用价值一2远程屏幕传输中数据压缩的提出和压缩的可行性远程辟幕传输的目标是要求完整、实时、宵较好视觉效果地将一台计算机的屏幕传送至一台或多台计箅机卜并且重新再现出来一由于屏幕是一个大数据量的多媒体信息.要达到这个目标并不是一件十分容易的事情。下面计算一下在没有任何数据压稚的情况下,远程屏幕传输中涉受到的数据量.典型的显示配置为:分辨率为800+600,颜色深度为32位色则一幅整辟的数据量为:800十600}32=15360000B=l5.36MB:要想

7、达到一个可以接受的实时传送效果.则每秒至少需要传送3—4个屏幕:因此在没有任何压缩的情况下,每秒需要传送的数据量军少为:1536MB}3/s=4608MB/s,这样大的数据量在当前的10%lbps的局域同环境中是难以实现的:并且在很多具体的它胃中.网络带宽也不可能被屏幕传输所独占。商对这样』=的数据量,必须进行数据压缩一而且在屏幕数据传输中也存在着许多冗余的数据,因此压缩是可行的.首先,远程屏幕传输中数据存在时间上的相关眭:由于远程屏幕传输是个连续进行的传输系统,在时间相关眭上表现为前岳二群存在着很大的相关性。例如:1个菜单的弹出和收回、J个窗

8、口的拖动操作、1个击键动作在某个编辑窗口中增加或减少1个宁符等,所有这些都使前后一个异幕在很大部分上相同,发生政变的只是一小部分象素。其次.远程屏幕传

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。