文档介绍:华中科技大学
硕士学位论文
基于Linux的多通道MPEG-2/4编解码器的设计
姓名:陈慧
申请学位级别:硕士
专业:通信与信息系统
指导教师:王宏远
20050509
摘要
本文深入研究了数字电视系统的相关标准包括视频采集标准视频压缩标准和
视频网络传输协议然后在此基础上设计了一种新型的多通道 MPEG-2/4 编解码器
它功能强大不仅具有传统的 MPEG-2 编码器的功能而且扩展了 MPEG-2 解码
MPEG-4 编解码功能和网络接口使得数据不仅可以通过数字电视网传播也可以通
过 网传送系统还支持编码与解码同时进行可以实现转码的功能而且由于
采用了多通道的设计方法和基于 Linux 的操作系统使得本设计在数字电视前端系统
中具有更好的易用性和容错性
本系统的硬件和软件都采用了模块化的设计方法各模块任务分工明确不仅大
大提高了系统运行的可靠性和系统数据总处理能力也使得结构上方便灵活用户可
根据工程需要选择配置几路子卡在一定程度上降低用户的设备成本同时本系统的
控制软件采用了一种树状菜单的设计方法而数据应用软件则采用了分层体系结构
使得系统的后续开发更加容易系统设计周期大大缩短
多通道 MPEG-2/4 编解码器最终完成并达到了设计要求为数字电视前段系统的
发展提供了更强有力的支持
关键词数字电视 MPEG-2 MPEG-4 多通道视频编解码器
I
ABSTRACT
This thesis researches the relative standards of digital TV system such as video capture,
data code and multimedia real-time transport protocol. On these researches the thesis designs
a new multi-channel MPEG-2/4 codec server.
The server has all functions of orthodox MPEG-2 Encoder; furthermore, more functions
are extended, including MPEG-2 decoder, MPEG-4 codec, and RTP transport. With all
above, data stream can be transmitted not only through work but also via . The
server supports both encoder and decoder works at the same time, which makes stream
e to truth.
The software design of system based on Linux OS and the multi-channel design make
the server can be control easier and has better capability to resume from error. Because of the
module design of both hardware and software, the assignment of module is definite; the
dependability and the ability of data processing of system are improved consumedly. Using
the design also is helpful to make the system configuration agile. For example, consumers
can choose how many sub-card of system in order to reduce their cost. The module design of
software can also make farther design of software e easier, and develop periods
e shorter.
The multi-channel MPEG-2/4 Codec Server have been plished and reached the
design requirement. And the digital broadcast front-en