文档介绍:华中科技大学
硕士学位论文
多通道MPEG-2/4编码器软件系统设计与实现
姓名:刘志丹
申请学位级别:硕士
专业:通信与信息系统
指导教师:王宏远
20060501
摘要
随着数字技术、计算机技术和通讯技术的飞速发展,广播电视领域的数字化浪潮
正以不可阻挡之势向前推进,世界各国的企业纷纷加入开发数字广播电视系统和设
备的行列这其中包括视音频编码器的开发。
本文主要讨论了数字电视系统前端的多通道 MPEG-2/4 编码器软件系统的设计
和实现。文中首先介绍了数字电视的发展概况以及系统组成,然后对编码器中用到
的 MPEG-2、MPEG-4 编码标准以及实时传输协议进行了简要说明。接下来文章通过
对应用环境和用户需求的分析,提出了编码器的软硬件系统设计方案,并详细讨论
了软件系统的功能、体系结构设计、系统应用层通信协议的设计以及数据库的设计。
最后,在软件模块设计环节中,文章分析了各模块的功能并讨论了其中的关键技术
细节和实现过程。
与普通编码器相比,本编码器在实时传输协议的基础上实现了编码流的网络传输
功能。在网络传输模块的设计中,文章重点对编码流的网络传输模型进行了分析,
并提出了网络带宽自适应传输策略。该策略通过对网络状态的判断来动态调整编码
码率,从而取得理想的传输质量。
多通道 MPEG-2/4 编码器由于在功能方面做了大量的扩充,使得软件系统变得复
杂,但模块化的设计思想,使其仍然具有很高的可靠性和灵活性。现在该编码器已
经产品化,并在某些地方取得了不错的用户口碑。
关键词: 数字电视; 编码器;多通道;MPEG-2;MPEG-4;实时传输协议
I
Abstract
With the high-speed development of the digital puter technique and
communication technique, the tidal wave of digitization in radio and television field is
moving forward unstoppably. Enterprises around the world begin to develop the
equipments of digital radio and television system, including the video and audio encoders.
This thesis mainly discusses the design and implementation of the software system for
Multi-channel MPEG-2/4 Encoder. The development of Digital TV system is introduced
firstly. Then the video coding standards MPEG-2、MPEG-4 and Real-time Transport
Protocol used in the encoder are briefly described. Next, through the analysis of the
application environment and user needs, we put forward the encoder software and
hardware system design, and then discuss the function and architecture of software, the
design of application protocol and database in detail. Finally, in the part of software
modules design, the thesis analyzes the function of modules and discusses the key
technical details and realization.
Compared with ordinary encoders,This encoder implements work transmission
of encoding stream based on RTP. In the part work transmission module design, we
analyze work tr