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页 |