| 1 绪言 | 第1-13页 |
| ·系统研制背景 | 第9-11页 |
| ·作者所做主要工作 | 第11页 |
| ·本文主要部分 | 第11-13页 |
| 2 系统总体结构设计和模块划分 | 第13-18页 |
| ·系统结构设计 | 第13-16页 |
| ·数据采集子系统 | 第15页 |
| ·数据管理子系统 | 第15页 |
| ·分析处理子系统 | 第15-16页 |
| ·实时播放子系统 | 第16页 |
| ·历史回放子系统 | 第16页 |
| ·模拟管制子系统 | 第16页 |
| ·数据采集模块的设计 | 第16-18页 |
| 3 语音采集、编解码 | 第18-39页 |
| ·语音采集 | 第18页 |
| ·PCM技术介绍 | 第18-19页 |
| ·语音编码技术简介 | 第19-23页 |
| ·语音编码的分类 | 第20-21页 |
| ·语音编码的基本技术 | 第21-22页 |
| ·语音编码的质量测试 | 第22-23页 |
| ·ADPCM编码 | 第23-35页 |
| ·自适应量化 | 第23-24页 |
| ·线性预测理论 | 第24-25页 |
| ·DPCM编码 | 第25-27页 |
| ·ADPCM编码 | 第27-35页 |
| ·ADPCM编码器 | 第27-33页 |
| ·ADPCM解码器 | 第33-35页 |
| ·软件解码 | 第35-38页 |
| ·静音压缩 | 第38-39页 |
| 4 语音实时传输 | 第39-70页 |
| ·组播技术 | 第39-54页 |
| ·基本概念 | 第39-43页 |
| ·IP网络的三种通信方式 | 第39-40页 |
| ·组播的基本特点 | 第40-43页 |
| ·IP组播基础知识 | 第43-49页 |
| ·组播地址 | 第43-46页 |
| ·组播协议 | 第46-49页 |
| ·IP组播条件 | 第49-50页 |
| ·基于WinSock2的IP组播应用 | 第50-54页 |
| ·实时传输协议(RTP)与实时控制协议(RTCP) | 第54-70页 |
| ·RTP/RTCP的特征 | 第54-55页 |
| ·实时传输协议(RTP) | 第55-58页 |
| ·实时控制协议(RTCP) | 第58-62页 |
| ·应用RTP/RTCP进行实时数据传输 | 第62-64页 |
| ·实时语音数据传输的质量保证策略 | 第64-67页 |
| ·自适应接收缓冲区和反馈控制策略 | 第67-70页 |
| ·自适应接收缓冲区 | 第67-68页 |
| ·反馈控制策略 | 第68-70页 |
| 5 语音同步、播放 | 第70-80页 |
| ·语音同步控制策略 | 第70-74页 |
| ·实时播放席位同步 | 第70-72页 |
| ·媒体内同步 | 第70-71页 |
| ·媒体间同步 | 第71-72页 |
| ·历史播放席位同步以及双缓冲对换技术 | 第72-74页 |
| ·语音播放 | 第74-80页 |
| ·Windows音频开发机制 | 第74-75页 |
| ·低层音频服务的实现 | 第75-79页 |
| ·音频播放的主要过程 | 第79-80页 |
| 6 语音存储 | 第80-100页 |
| ·数据库基础理论 | 第80-82页 |
| ·基本概念 | 第80页 |
| ·数据模型 | 第80-82页 |
| ·关系数据库理论 | 第82页 |
| ·LOB数据类型 | 第82-85页 |
| ·LOBs的类型 | 第83-84页 |
| ·LOBs 的创建和存储 | 第84页 |
| ·对LOBs 的操纵 | 第84页 |
| ·Oracle 的锁(lock) | 第84-85页 |
| ·OCCI接口 | 第85-100页 |
| ·OCCI介绍 | 第85-86页 |
| ·OCCI操作 | 第86-93页 |
| ·OCCI操作的一般步骤 | 第86-87页 |
| ·OCCI操作的基本相关方面 | 第87-93页 |
| ·OCCI对LOB对象的操作支持 | 第93-100页 |
| 7 线程安全类研究 | 第100-115页 |
| ·多线程和线程同步机制简介 | 第100-101页 |
| ·线程安全类 | 第101-102页 |
| ·线程安全类的实现 | 第102-115页 |
| ·语言级研究 | 第102-108页 |
| ·WIN32级研究 | 第108-113页 |
| ·MFC级研究 | 第113-115页 |
| 总 结 | 第115-116页 |
| 参考文献 | 第116-119页 |
| 致 谢 | 第119页 |