视频码流实时播出装置及分组方案的研究与实现

来源 :北京邮电大学 | 被引量 : 4次 | 上传用户:feilang166
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术尤其是计算机技术、网络传输技术、通讯技术和多媒体处理技术的发展,视频信息在人们的生产和生活的各个方面应用越来越广泛,比如视频会议系统、可视电话系统、视频监控系统、远程教育及医疗、视频点播、视频直播等。常用视频处理技术包括视频捕获、压缩编码和传输等。DirectShow是在VFW基础上发展起来的新一代基于COM的开放式多媒体开发平台,利用DirectShow可以简化多媒体应用程序的开发。H.264是ITU-T的VCEG和ISO/IEC的MPEG的联合视频组开发的适应于低码率的新一代的数字视频编码标准。H.264具有出色的编码效率。Darwin Streaming Server是Apple公司QuickTime Streaming Server技术的开源版本流媒体服务器,支持流化ISO基媒体文件并传输媒体数据RTP包,可用于实现点播,广播等功能。并且,Darwin Streaming Server还提供转播RTP数据包的功能。本文的第一部分,研究并实现了一个视频实时播出装置。本装置使用DirectShow来完成视频捕获,使用开源的X264编码器来完成视频数据的实时编码,最后利用Darwin Streaming Server的转发功能实现视频数据的播出。测试结果表明,该装置运行良好。特别在使用较低视频分辨率的情况下,基本可以达到实时效果。本装置扩展后可应用于视频直播,视频会议,远程教育等系统中,具有一定的实用性。在当前的网络带宽相对匮乏的情况下,视频数据传输过程中很可能发生突发性传输差错,这种差错会导致重建视频质量的严重下降。本文的第二部分,根据实际应用的需求,研究了H.264数据的RTP负载分组规范,并设计实现了H.264数据RTP负载的一种分组方案。本方案中,交织模式引入了交织技术。本文第二部分重点研究和分析了交织模式在突发性丢包的网络上使用的效果。经测试和分析,交织模式可以很好的将集中的突发性差错分散化,防止了大块视频数据的丢失,有助于接收端进一步实现差错隐藏。
其他文献
盲源分离是崭新的信号处理技术,在众多领域获得广泛应用,而其中的欠定情形更加符合实际情况,具有更大的研究意义,也更具有挑战性。本文主要深入研究了欠定盲源分离中的源信号恢复
期刊
期刊
期刊
超宽带技术是一种新兴的无线宽带通信技术。与传统的窄带系统相比,超宽带技术具有低成本、低功耗、高传输速率和良好的多径分辨能力等优点,在商业、家庭和个人多媒体网络设备方
期刊
随着交通运输行业的发展,人们对运载车辆的监控及智能化管理的要求日益提高,同时交通安全也是威胁人们生命、财产安全的一大难题。像安全带、安全气囊等传统的被动安全装置已不
期刊
期刊
本文主要设计了某爆破测控场合工程中冲击波存储测试无线数据传输系统中的天线与功率放大器单元。微带贴片天线是一种结构轻便简单,易于加工的天线形式。它可以作为很多便携