MPEG4流媒体节目源编码系统的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:huitianfly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络技术与多媒体技术的发展,促进了通信技术的综合化、数字化、智能化、个人化的发展,使得在单一网络平台上实现语音、数据、图象等多种业务成为可能。综合了网络技术与多媒体技术的网络多媒体点播与组播技术正是在这个背景下产生的,并得到了迅速的发展。MPEG-4 系统是当前流行的一种多媒体编码方式,广泛的应用于低码率传输,如何在网络上实时传输MPEG-4 码流是当前的一个研究热门,也是未来网络多媒体的一个重要的研究方向。结合上述背景,本文研究并总结了网络多媒体通信的基本原理和关键技术,详细介绍了实时网络传输协议RTP/RTCP 以及通过RTP/RTCP 传输MPEG-4 的技术。参照现有的标准及方案,构建了一个基于MPEG4 和RTP 的流媒体服务系统的节目源制作系统。本系统分别采用硬件压缩与软件压缩两种方案实现,其中硬件压缩采用了optibase 公司的MPEG4 MovieMaker 400 硬件压缩卡,软件压缩采用ViewCast 公司的Ospray 200 视频采集卡。本文系统地介绍了该系统的需求、整体设计方案,并详细说明了节目源制作各个模块的开发过程,包括采集模块、节目编码模块、媒体流化模块等。测试结果表明,本系统达到了MPEG-4 网络点播与组播的基本要求,能实时传输图像和声音,并在一定范围内达到音视频同步。本系统采用面向对象的分析、设计、实现技术和客户机/服务器结构(C/S)的数据库设计模式,系统使用组件开发技术,提高了代码的可重用性和系统的可维护性。项目开发过程中严格按照软件工程的要求对项目进行有效管理,采用UML 统一建模语言为系统建立软件生命周期中各阶段的模型,分别选用Visual C++、My SQL 作为系统编程和数据库开发工具。
其他文献
学位
本文以电动汽车用无刷直流电动机为研究对象,设计了一套无刷直流电动机专帅的变频器,本文的具体工作主要有以下几点:(1)本文首先全面分析了无刷直流电动机的工作原理、运行方
安装在卫星与其挠性结构之间的阻尼器主要起到抑制挠性结构振动,减小挠性结构振动对卫星主体影响的作用。阻尼器性能的好坏直接影响着卫星主体的精度。因此,需要设计测试设备来
极值搜索算法是一种非基于模型的自适应优化算法。其主要特点是原理简单、计算量小、所需被控对象信息少,只需检测被控对象的输入输出,即可实时搜寻被控对象输出的极大、极小值
随着地球外空间资源地不断被占用,空间攻防对抗在未来是不可避免的趋势。对在轨运行的航天器的攻击将成为对抗中的重点,因此航天器针对武器威胁的反追踪显得极为重要。本文在航
多年以来,包括人类自身在内的自然界生物一直是科学家和工程师感兴趣和关心的焦点,是科学研究的重要内容和方向。通过对它们的研究,人类不仅掌握了许多对于人类来说曾经是奥秘的
本文首先介绍了基于集散控制系统的挤出机监控系统的设计与实现,这其中包括通讯、过程控制、系统组态和保护系统等内容。基于本文设计方法的挤出机系统已成功应用于多条工业生
本文主要研究了虚拟健身自行车系统中人机交互技术和虚拟显示技术,具体研究工作可概括如下:  1.构建了虚拟健身自行车仿真系统的总体框架。  2.设计了传感器数据采集系统、
随着无线网络通信的迅速的发展,一种新的网络技术——Ad hoc网络技术应运而生。这里提出的“Ad hoc技术”所标称的就是一种无线特定的网络结构,强调的是多跳、自组识、无中心的
本文提出了适合网络控制的机器人结构与控制体系,用以描述一种通用、开放、分布式控制的即插即用机械臂系统和高度可扩展的移动机器人开发与控制平台。为使机械臂满足通用化、