DVB系统中基于MPEG-2传输流的多节目复用的软件实现
| 摘要 | 第1-4页 |
| Abstract | 第4-8页 |
| 绪论 | 第8-9页 |
| 1 DVB标准概述 | 第9-13页 |
| ·DVB标准的产生与发展 | 第9页 |
| ·DVB标准的构成 | 第9-11页 |
| ·DVB传输系统 | 第9-10页 |
| ·DVB基带附加信息系统 | 第10页 |
| ·DVB交互业务系统 | 第10页 |
| ·DVB条件接收及接口标准 | 第10-11页 |
| ·DVB标准的核心 | 第11-13页 |
| ·DVB音频特点 | 第11页 |
| ·DVB视频特点 | 第11-12页 |
| ·MPEG-2码流复用及业务信息 | 第12-13页 |
| 2 MPEG-2标准 | 第13-20页 |
| ·MPEG-2标准的制定与发展 | 第14-15页 |
| ·MPEG-2标准的系统组成 | 第15-17页 |
| ·MPEG-2标准压缩层 | 第15-16页 |
| ·MPEG-2标准系统层 | 第16-17页 |
| ·MPEG-2时序模型和同步的实现 | 第17-20页 |
| ·时序模型 | 第17页 |
| ·音频和视频的显示同步 | 第17-18页 |
| ·解码器系统时钟的恢复 | 第18-20页 |
| 3 传输流 | 第20-34页 |
| ·传输流定义 | 第20-22页 |
| ·传输流分组的结构 | 第22-24页 |
| ·分组同步 | 第22-23页 |
| ·分组标识 | 第23页 |
| ·错误处理 | 第23-24页 |
| ·条件接收 | 第24页 |
| ·调整字段 | 第24-28页 |
| ·节目特殊信息PSI | 第28-34页 |
| ·PSI分段的定义 | 第29-30页 |
| ·PSI结构的关系 | 第30-34页 |
| ·节目关联表 | 第31页 |
| ·节目映射表 | 第31-32页 |
| ·条件访问表 | 第32页 |
| ·网络信息表 | 第32-33页 |
| ·私用数据分段 | 第33-34页 |
| 4 多节目复用的实现 | 第34-42页 |
| ·MPEG-2传输流应用 | 第34-36页 |
| ·应用结构 | 第34页 |
| ·主要组成部分 | 第34-36页 |
| ·编码器 | 第34-35页 |
| ·复用器 | 第35页 |
| ·解码器 | 第35-36页 |
| ·程序设计总体思路 | 第36页 |
| ·程序设计总体思想 | 第36-40页 |
| ·面向对象的思想 | 第36-37页 |
| ·多线程的思想 | 第37-40页 |
| ·进程和线程 | 第37-38页 |
| ·线程的优先级 | 第38页 |
| ·线程的同步与通信 | 第38-39页 |
| ·程序中多线程的应用 | 第39-40页 |
| ·程序设计总体结构 | 第40-42页 |
| 5 程序的模块化分析 | 第42-53页 |
| ·全局数据模块 | 第42-44页 |
| ·链表的概念 | 第42-43页 |
| ·具体实现 | 第43-44页 |
| ·输入模块 | 第44-47页 |
| ·队列的概念 | 第44-45页 |
| ·具体实现 | 第45-47页 |
| ·定义缓冲区 | 第45-46页 |
| ·读取缓冲区数据 | 第46-47页 |
| ·巧用缓冲区 | 第47页 |
| ·模块的结束 | 第47页 |
| ·传输流处理模块 | 第47-50页 |
| ·对节目关联表的处理 | 第48-49页 |
| ·对节目映射表的处理 | 第49页 |
| ·空分组的作用 | 第49-50页 |
| ·输出模块 | 第50-51页 |
| ·CRC纠错模块 | 第51-53页 |
| 6 系统调试及结果分析 | 第53-54页 |
| 结论 | 第54-55页 |
| 致谢 | 第55-56页 |
| 参考文献 | 第56-57页 |