1 / 12
文档名称:

屏幕极速传输.doc

格式:doc   大小:133KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

屏幕极速传输.doc

上传人:allap 2016/9/27 文件大小:133 KB

下载得到文件列表

屏幕极速传输.doc

相关文档

文档介绍

文档介绍:<<屏幕极速传输开发文档>>目录一:传统的屏幕传输方法与缺点二:极速屏幕传输的方法与实现三:程序流程图与细节四:后记附录:一:压缩方法简介二:传统的屏幕传输方法代码三:服务端客户端公共代码列表<<网络极速屏幕传输>>开发文档一:传统的屏幕传输方法与缺点传统的屏幕传输采用的是这样的方法:抓取屏幕--?传输--?显示图像,,而网络实际信道容量是有限的,所以效果很不理想,-?压缩数据-?传输-?解压缩-?:极速屏幕传输的方法与实现针对上面的情况,我们研究屏幕图像后发现,(比如说浏览文本文件的时候),:客户端:(湖北武汉):(比如说在用QQ在聊天),1~(比如说新开一个网页),除了压缩图像外,(DrawCur:Boolean;StreamName:TMemoryStream);:=pf8bit;它的作用就是转化屏幕为256***:比如说我们第一副图像的数据为abcdefg,第二副图像数据为abcdefh,把数据相同的数据位标记为0,,把第三副图像与第二幅图像比较,:.可以作个比较:一个文件全部为字符0,,::后记因为时间关系,:1:(全部为0).可以在发送前比较后作判断::,::,,,先把屏幕保存到缓冲区MySecondBmp,,,pareBmp里 ,得到结果(还原图像):.因为,在局部网的话传输789KB的内容与传输536字节(不到1KB),:一:压缩方法简介1、压缩(Encode)假设我们有一些数据:ababababcdddaabcdba怎么样才能使上面的数据变短呢?一般来说毫无规律的字符数据中经常回出现一些重复的串,象上面的“ab”“cd”,如果能将数据中重复出现的串用一个简短的代码表示出来不就做到了数据压缩了吗?但是我们并不知道到底哪些串会重复,难道要事先将所有数据扫描一遍吗?而且有这种情况,比如说当遇到“abcde”串时,到底是把它看成一个串还是将它分成“ab”+“cde”或其它呢?有时候想得太复杂不是件好事,可以把事情想