实时视频传输关键技术研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实时视频传输关键技术研究

实时视频传输关键技术研究   摘 要:近些年来,由于互联网技术的不断发展,实时视频传输技术发展也得到了更为广泛的应用,本文重点分析了实时视频传输的关键技术,并且提出了一定的建议和控制方法,实现视频传输的稳定性与可靠性。可以应用在局域网或者是广域网上,具有很好地实用价值。   关键词:实时;视频传输;关键技术;研究   中图分类号:TN919.8 文献标识码:A 文章编号:1674-7712 (2013) 10-0118-01   一、视频传输技术   在过去的几十年里,随着技术的不断发展进步,人们已经开始不满足网络上单纯的文件共享及浏览,开始对互联网提出更高的要求,希望通过互联网实现更高层次的交互―视频交流。视频交流又包括视频会议、视频电话、视频教育、视频图书馆等等。这些业务的开展都依托于视频传输技术的不断进步,利用视频技术,首先应当有一定的带宽,因为视频交流的信息量非常大,需要传送视频。如果没有合适的带宽,就不可能有良好的视频传输效果。其次,要注意对时延的控制。因为视频信号是一种实时的信号,需要一直在终端上显示。这种信号需要一直不间断的被输送,一旦出现延迟,就有可能造成信号的不连贯,不完整,造成视频的时延。再次,还要控制丢包率,由于IP是共享的,如果业务流量过大,就会发生拥堵,不可避免的出现丢包。最后,还要控制网络异质。因特网中往往包括包含异质的子网络,具有不同的处理能力和带宽,具有不均匀的网络资源。IP层的功能可以从三个方面研究:发送端、中间站、接收端。网络传输数据主要有三种方式:单播、组播、广播。单播是internet上最为常见的通信方式,主要是在两个特定的IP地址之间,进行数据通信。在单播的模式下,由源主机向指定的IP主机发送数据包,并且数据包当中的地址是唯一的主机地址,由数据包中的IP地址来确定传送路径。广播主要是通过在子网内给所有的IP地址发送数据,只要是在子网内部的IP站点都可以收到数据。但是广播的模式也存在着一定的缺陷,广播在整个网段上发送时,比较容易引起网络的阻塞。并且广播数据不能通过路由器传播,使得不同网段的主机收不到广播信息。作为一种对等的通信,广播没有设置相应的权限,不利于网络的维护。组播,是介于单播和广播之间的一种模式,因为组播只对一组特定的IP地址发送数据包,例如组播IP地址范围在224.0.0.0-239.254.254.254,那么用户只要通过加入该组的地址,就能够收到远端传送的数据包。组播通讯具有非常明显的有点:首先,可以提高网略效率,节约带宽,提高网络性能。并且能够有效的提高网络数据处理能力,提高传送效率。   二、实时视频传输中协议介绍   (一)RTP协议   RTP(real time transport protocol),协议是一个协议标准,普遍应用于Internet的电话中。使用RTP协议的程序大都运行在RTP之上,而执行的程序则主要应用在UDP之上。RTP协议具有简单性、灵活性、扩展性以及支持多播的特性。   (二)RTCP协议   RTCP(real time control protocol),又称为是传输控制协议,设计目的是通过与RTP的共同使用,来更好的实现传送。在RTP回话期间,服务器可以充分的利用这些信息来改变传输速率,改变载荷。   (三)RSVP协议   RSVP协议又简称为资源预约协议,是一种网络控制的协议。通过协议,允许数据接受者通过一个特殊的终端服务。RSVP将是将来综合服务网络的主要组成部分,提供最佳的实时服务。   (四)RTSP协议   RSTP(real time streaming protocol),是实施流放协议,整个体系位于RTP和RTCP之上,主要功能是为单目标、多目标广播上的媒体应用提供较为良好的播放性能。   三、基于IP组播的实时传输系统   (一)winsock编程技术   系统以XP操作系统为主要的开发平台,选择Microsoft Visual C++6.0作为编程语言,通过Winsock网络编程技术,实现基于IP的视频传输系统。本系统的建立主要面向UDP协议之上,一般UDP协议都是无连接的。在网络通讯当中,双方通过RTP协议来进行传输。   (二)服务器模型   首先,是服务器端的数据处理。服务器端首先将数据进行压缩,然后将数据码流按照封装策略进行处理,按照顺序进行标记序列号等,让RTP包送到发送的缓冲区等待发送。   其次,是客户端的数据处理。客户端接收到数据包之后,通过函数对RTP进行解包处理,将报头分离出来,等待解码。   (三)IP网中视频传输的QOS控制   为了在一定程度上保证语音、视频、数据的多媒体传输,现有两种标准。Interserv/RSVP和DiffServ.在

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档