- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于TCP/UDP的屏幕图像传输的实现.pdf
第27卷第 1期 苏 州 科 技 学 院 学 报 (自然 科 学 版) V0l_27 No.1
2010年 3月 JournalofSuzhouUniversityofScienceandTechnology Mar.2010
. (NaturalScience)
基于TCP/UDP的屏幕图像传输的实现
王金贺,王澄非
(东南大学 仪器科学与工程学院,江苏 南京 210096)
摘 要 :介绍了屏幕传输的应用背景及TCP/UDP协议,分析 了常见的屏幕传输算法 的特点。选择分块截图传输算法
作为基本算法,根据功能需要 ,将 TCP/UDP分别应用于监控和屏幕广播功能中,用 Delphi工具进行了实现 ,并对测
试结果做了分析。
关键词:TCP;UDP;屏幕传输 ;位图
中图分类号 :TP311.1 文献标识码 :A 文章编号 :1672-0687(2010)01—005204
在多媒体语音室的教学中,教师经常需要将屏幕内容演示给学生以及监控学生的屏幕内容。TCP/UDP作
为广泛应用的网络传输协议具有各 自的特点,TCP是一种面向连接的、可靠的、基于字节流的运输层通信协
议 ,TCP传输会对数据完整性进行验证 ,需要建立握手协议 ,只支持点对点的传输方式。UDP是一种无连接
的传输层协议 ,提供面向事务的简单不可靠信息传送服务 ,支持数据包 的单播 、广播 、组播传输方式 1【】。本系
统根据 TCP/UDP各 自的传输特点,通过对比测试 ,针对性地将其应用到多媒体语言室教学软件的屏幕传输
功能当中,达到了较好的效果。
1 应用背景简介
在学校语音室中,一般采用在计算机中安装 C/S架构的教学软件的方式来实现教学功能,计算机所处的
网络环境为局域网。教学过程中,经常会需要用到屏幕传输功能。例如,教师会需要将 自己的计算机屏幕内容
传递给每个学生观看 ,或需要在 自习环节监视学生的学习内容。上述实例中教师将 自己的屏幕内容传递给
多个学生属于一对多的传输方式 ,教师监控某一个学生属于一对一的传输方式 。
屏幕传输总体实现方式分为两种 :硬件实现和软件实现。硬件实现即通过在教师计算机和学生计算机
之间添加硬件设备及相应的连接线来实现屏幕传输的功能。其优点是传输效果好 ,但是成本较高。软件实现
方式优点是可控性好 ,但效果不如硬件实现方式流畅 ,而随着技术的发展 ,软件实现的效果已经达到了较好
的水平 ,所以越来越多的语音室教学系统中采用了软件实现屏幕传输的方式。
2 TCPh/【P协议
传输控制协议 (TransmissionControlProtocol,TCP)是一种面 向连接 的、可靠的、基于字节流的运输层通
信协议。在简化的计算机网络OSI模型中,它完成传输层所指定的功能。
应用层 向TCP层发送用于网间传输的、用 8位字节表示的数据流,然后 TCP把数据流分割成适当长度
的报文段(通常受该计算机连接的网络的数据链路层的最大传送单元(MTU)的限制)。之后TCP把结果包传
给IP层 ,由它来通过网络将包传送给接收端实体的TCP层 。TCP为了保证不发生丢包 ,就给每个字节一个
序号,同时序号也保证了传送到接收端实体包的按序接收。然后接收端实体对 已成功收到的字节发回一个
相应的确认 (ACK);如果发送端实体在合理的往返时延(R1Tr)内未收到确认,那么对应的数据(假设丢失了)
将会被重传。TCP用一个校验和函数来检验数据是否有错误 ;在发送和接收时都要计算校验和。
[收稿 13期]2008-12-02
作【者简介】王金贺 (1984-),男,河北保定人 ,硕士研究生,研究方向:网络及多媒体技术 。
第 1期 王金贺等:基于TCP/UI)P的屏幕 图像传输的实现 53
TCP连接包括三个状态 :连接建立 、数据传送和连接终止。TCP用三路握手过程建立一个连接 ,用四路握
手过程来拆除一个连接。在连接建立过程中,很多参数要被初始化,例如序号被初始化 以保证按序传输和连
接的强壮性。
用户数据报协议 UserDatagramProtoc
您可能关注的文档
- 何振华:“网络自由”与美国“双重标准”.pdf
- 何颖:制度伦理的价值与局限.pdf
- 供者淋巴细胞输注在异基因造血干细胞移植中的应用.pdf
- 依靠科技创新推进农业产业化的战略与策略Ⅳ.重点任务之优势特色新兴产业链集成示范.pdf
- 促甲状腺激素在不同化学发光分析系统间的对比分析和偏倚评估.pdf
- 全国优秀书法家作品展登.pdf
- 共刺激分子B7-H3在肿瘤免疫中的作用.pdf
- 关于误解错解马克思主义经济理论的几个问题.pdf
- 关于高校图书馆文献资源需求及服务活动的调查与分析——以南京理工大学图书馆为例.pdf
- 内镜下金属钛夹联合注射肾上腺素盐水治疗非静脉曲张性上消化道出血58例分析.pdf
- 基于USB接口的海洋环境多参数采集系统的设计与实现.pdf
- 基于Web2.0应用的电子商务案例分析研究.pdf
- 基于WebGIS的江苏省外来森林病虫害基础信息网络平台的开发.pdf
- 基于信息熵-AHP组合权重系数的图书馆服务质量多层次模糊综合评判研究.pdf
- 基于光纤以太网和无线传感器网络的配网自动化系统混合通信方案.pdf
- 基于图书馆知识管理的SWOT分析.pdf
- 基于地域优势的景区度假休闲旅游开发研究——以河南省铜山风景区为例.pdf
- 基于层次分析法的包头市城市生态环境质量评价指标体系构建.pdf
- 基于校园一卡通的网络收费管理系统的设计与功能实现.pdf
- 基于波士顿矩阵及应用法则分析川渝城市群的战略发展.pdf
文档评论(0)