实时视频流传输和控制的研究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要 视频流在网络中的实时传输与控制是近年来研究的一个热点。随着Internet 的普及与发展,图像/视频在网络中有着越来越广泛的应用,画面清晰,无延迟抖 动是视频通信应该实现的功能,也是视频通信处理的重点和难点。在没有∞s ofServJ Quality ce 的IP网络中,研究传输高质量的视频信息,有着极其重 要的意义。 本论文的研究目的在于设计和实现一个端到端的实时视频流传输控制模型, 进而利用此模型进行拥塞控制算法的研究,从而达到包丢失少、时延抑制的目的。 为设计一个实时视频流传输控制模型,论文首先论述实时视频流传输控制的 机制,包括通信协议、WinSock规范和拥塞控制策略,指出采用UDP协议完成端到 端的,不可靠但高效率的传输;采用ICMP协议,探测主机是否可达以及差错报告 功能;采用RTP/RTCP协议传输有QoS控制的实时视频流;同时为避免网络拥塞, 分析了基于窗口的传统拥塞控制算法和基于速率的现代拥塞控制算法,即探测法、 异步选择机制、多线程等关键技术,在Windows 发环境下,利用视频采集卡实现了实时视频流传输控制模型。本模型包括服务器 视频采集卡,由视频采集卡完成信号的采集、捕获及压缩编码,通过用户界面将 捕获的视频流保存到本地盘并送至网络;在C1ient端,由用户界面将视频流接收, 并将接收的码流以AVI文件形式保存、解码、回放等;与此同时,在模型的设计 与实现中还考虑了QoS控制问题。最后为选择比较好的拥塞控制算法,放弃传统 拥塞控制算法,而采纳基于速率的现代拥塞控制算法,提出了一种适合实时视频 流传输控制算法。这种算法采用基于探测与流量控制方程相结合的策略,通过试 探当前网络带宽,来适当增加或减少发送速率。这种算法可以减少丢包,提高视 频流的传输质量。 关键词:视频流RTP/RTCP协议WinSock拥塞控制策略 ABSTRACT The ofnetworkreal—timevideo stream survey transmissionandcontrol isa hotissueinresearchthese the year。With and development of or i popularization videos innetwork. Internet,imagewidelyapplled IPNetworkis of without thereal—timevideo Today guarantee quality,but meet and stream Call loss isthefocus detivery delay requirements,which and in to communication onit the difficultY area,sowork willhave most important meaning. The of researchis and amodelof designing purpose implementing real—timevideostreamtransmissionand tile control,then devetoping canmeet controlthm,thus lossand congestionalgori delayrequirements. the First,theintroducesmechanismofreal—timevideostream paper and socketeriterion transmission,includingprotocol,windows congestion control out: algorithm.Itpoints The Protocol is definedto make User UDP Datagram avai1ablea modeof packet—switehed datagram computer of communicationin theenvironmentan interconnectedsetof theInternet networks.Thisassumesthat computer protocol is asthe Protocol used IP protoc01.Thisprotocol underlying a for tosend to providesprocedureapplicationprograms messages of is other withamiuimum mechanism.The programs protoc

文档评论(0)

gubeiren_001 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档