第1章 引论 1
1.1媒体与多媒体 1
1.2多媒体技术 2
1.3本书的主要内容 6
复习思考题 6
第1篇 媒体 8
第2章 文字 8
2.1文字输入 8
2.2字符编码 10
2.3文字输出 29
复习思考题 32
练习题 33
第3章 音频 34
3.1声音 34
3.2音频信号的数字化 45
3.3数字音频技术与格式 48
3.4 MIDI 57
3.5音频编码 62
3.6语音处理简介 73
复习思考题 73
练习题 74
第4章 图形与图像 75
4.1眼睛与视觉 75
4.2颜色 81
4.3颜色系统与空间 84
4.4图的种类 89
4.5图像基本属性 92
4.6图文件格式 95
4.7二维和三维图形 100
4.8显卡 101
复习思考题 103
练习题 103
第5章 动画 104
5.1概述 104
5.2传统动画 105
5.3计算机动画 106
5.4动画制作的软件、语言和接口 108
5.5 X3D 109
5.6 SVG 114
5.7位图动画编程 118
5.8 OpenGL编程简介 122
复习思考题 134
练习题 135
第6章 视频与编码标准 136
6.1电视 136
6.2电影 148
6.3视频及其数字化 154
6.4视频编码标准 159
6.5 MPEG编码标准简介 164
复习思考题 182
练习题 184
第2篇 压缩与编码 186
第7章 压缩与熵编码 186
7.1压缩概论 186
7.2熵编码 189
复习思考题 202
练习题 203
第8章JPEG编码 204
8.1 JPEG系列标准 204
8.2 DCT 207
8.3 JPEG编码 209
8.4 JPEG文件格式 215
复习思考题 219
练习题 219
第9章MPEG编码 221
9.1 MPEG-1/2的视频压缩算法 221
9.2 MPEG-4视频编码 227
9.3 MPEG音频编码 231
复习思考题 244
练习题 245
第10章H.264/AVC编码 246
10.1 H.264/AVC的特点与结构 246
10.2 H.264/AVC的预测编码 251
10.3 H.264/AVC的块编码 257
复习思考题 272
练习题 272
第11章AVS视频编码 273
11.1 AVS标准简介 273
11.2 AVS视频编码技术 276
11.3 AVS视频编码与MPEG-2及H.264/AVC的比较 280
11.4 AVS-P7概述 285
复习思考题 286
练习题 287
第3篇 多媒体开发与编程 290
第12章 多媒体开发与音视频播放 290
12.1多媒体开发概述 290
12.2播放波形音频文件 291
12.3播放流媒体文件 294
复习思考题 298
练习题 299
第13章MCI和MMAPI编程 300
13.1 MCI编程 300
13.2 MMAPI简介 306
13.3 MIDI编程 308
13.4 MMIO编程 318
复习思考题 325
练习题 326
第14章DirectX编程简介 327
14.1 DirectX概述 327
14.2 Direct3D编程简介 336
14.3 DirectSound编程简介 359
复习思考题 375
练习题 376
第4篇 光存储和网络 378
第15章 光存储 378
15.1光存储概述 378
15.2光存储原理 393
15.3光存储格式 404
复习思考题 410
练习题 411
第16章 网络与多媒体 412
16.1流媒体 412
16.2 IP网络 413
16.3 IP网络的改进 415
16.4多目标广播 420
复习思考题 421
练习题 421
参考文献 422