基于DirectShow的MPEG-4视频直播系统的设计与实现

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:ltcool
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络和多媒体技术的发展,动画、语音和视频等多媒体信息在因特网上变得越来越流行,基于计算机网络和多媒体技术的远程教育、视频会议和实时直播等信息服务得到了迅速的发展并给我们的生活带来了深远的影响。MPEG-4是当前流行的一种视频编码方式,广泛地应用于低码率传输,如何在Internet上实时传输MPEG-4码流是当前的一个研究热门,也是未来网络的一个重要的研究方向。结合上述背景,本文通过对DirectShow技术、视频编解码技术、RTP/RTCP协议、组播技术以及视频服务质量的研究,设计了一种基于DirectShow和RTP/RTCP传输MPEG-4视频的实时直播系统。论文详细介绍了该系统的设计方案与开发过程,包括视频采集模块、编码模块、网络传输模块以及视频解码播放模块等。各个模块都采用软件技术实现,采用先进的视频压缩标准MPEG-4对视频进行编解码,采用可扩展性好的DirectShow实现媒体流的数据管理,采用RTP/RTCP实现视频流的实时传输。根据该设计方案,本论文完成了该系统的开发工作,实现了视频采集、预览、压缩、实时传输、解码回放以及存储等功能。在该系统的开发基础上,本文对抖动、丢包等因素对服务质量的影响做了一些研究和分析。实验证明系统有较好的网络适应性并能获取良好的视觉质量。
其他文献
我国年均因森林火灾的发生,经济都遭受到一定程度的损失,森林生态环境也遭受到相当大的破坏。森林火灾突发性强、破坏性大、处置救助比较困难,严重地制约了我国当代林业的可
人脸识别技术在近十几年来成为图像处理与模式识别领域的一个研究热点,不但在理论研究上具有挑战性,而且在现实生活中具有广阔的应用前景与应用市场。局部线性嵌入为人们处理
学位
入侵检测是一种主动的安全防护技术,是继防火墙、数据加密等传统安全保护措施之后的又一道安全闸门。随着计算机和网络技术的不断发展,海量存储和高带宽传输技术的普及,入侵
P2P(Peer-to-Peer,P2P)提供了诸如自主性(self organization)、负载平衡(load balancing)、有效性(availability)、容错冗余(fault tolerance)和匿名(anonymity)等很多吸引人
目前多媒体音视频的应用越来越广泛,新的压缩编码算法层出不穷,文件的格式也越来越多样化。流媒体技术的广泛引用,其传输协议也在演化发展中。如何研制一种开放架构的播放器
Peer-to-Peer网络技术是目前国际计算机网络技术研究领域的一个研究热点,其主要目的是充分利用互联网中的潜在资源,包括计算资源,存储资源,文件资源等。构建P2P网络的目的之
医学图像分割技术是医学图像处理和分析领域的基础技术之一,是近年来备受研究人员关注的热点问题。医学图像分割的目的是把图像中具有特殊含义的不同区域分割出来,并使分割结
网络拓扑发现技术是建立在网络拓扑结构、网络管理模型、网络协议以及网络发现工具之上的综合网络技术,是现代网络管理的重要部分之一。能否正确掌握网络的拓扑结构直接影响着
随着网络应用的蓬勃发展和网络规模的迅速扩大,基于IPv4协议的Internet逐渐显示出地址空间匮乏、缺乏QOS保证等弊端。IETF从1991年开始着手研究下一代IP网络协议——IPv6协议