标题：精通VisualC++:视频、音频编解码技术
版权信息
书 名: 精通VisualC++：视频、音频编解码技术
作　者：马兰万棣
出版社： 人民邮电出版社
出版时间： 2008
ISBN: 9787115181183
开本： 16
定价: 65.00 元
内容简介
本书全面、详细地介绍了VisualC++视频/音频编解码技术的基本原理和编程知识，并结合工程实际，给出了丰富的实例和大量的VisualC++源代码文件。
本书内容由浅入深，从最基本的视频/音频的标准一直到编解码技术的实现，都有详细的讲解。在随书附带的光盘中还给出了书中涉及实例的源代码，方便读者举一反三，开发出适合自己的工程项目。
本书适合计算机或通信专业的师生，以及相关领域的工程技术人员阅读和参考。
目录　基础篇
第1章　多媒体通信系统简介1.1　多媒体通信的基本概念　2
1.1.1　信息的定义　2
1.1.2　多媒体的定义　3
1.1.3　多媒体通信的概念　4
1.2　多媒体通信的特征　4
1.3　多媒体通信的关键技术　5
1.3.1　多媒体数据的压缩编码　5
1.3.2　多媒体数据的同步　6
1.3.3　多媒体数据库　7
1.3.4　多媒体通信网　8
1.4　多媒体通信的应用　9
第2章　多媒体通信系统的详细设计2.1　多媒体通信系统设计原则　12
2.2　多媒体通信系统的需求分析　13
2.2.1　多媒体传输网络性能分析　13
2.2.2　媒体终端功能分析　13
2.2.3　多媒体数据管理功能分析　15
2.2.4　实例——“远程教学/会诊视频会议系统”需求分析　16
2.3　视频会议系统的体系结构　17
2.3.1　基本框架结构　17
2.3.2　H.323会议的组织形式　20
2.3.3　系统硬件配置说明　21
2.3.4　系统功能设计　22
2.3.5　会议功能设计　23
2.3.6　安全性设计　24
2.3.7　会议管理功能设计　25
目录　视频篇
第3章　视频编码标准3.1　视频编码标准概述　28
3.1.1　视频编码技术的目的及其标准　29
3.1.2　视频编解码基本原理　31
3.2　视频编解码器核心技术　34
3.2.1　运动估计与补偿　34
3.2.2　变换编码　44
3.2.3　量化与重排序　51
3.2.4　熵编码　54
3.3　视频编码标准　60
3.3.1　静止图像压缩编码标准JPEG　60
3.3.2　视听会议压缩编码标准H.261　63
3.3.3　数字声像存储压缩编码标准MPEG-1　64
3.3.4　通用视频图像压缩编码标准MPEG-2(H.262)　66
3.3.5　低比特率视听会议压缩编码标准H.263　72
3.3.6　低比特率音频与视频对象压缩编码标准MPEG-4　77
3.3.7　极低码率视频编码H.264　85
第4章　通用视频图像压缩编码标准MPEG-24.1　MPEG-2编码技术　93
4.1.1　MPEG-2编码结构说明　93
4.1.2　MPEG-2编码源代码详细分析　94
4.2　MPEG-2解码技术　105
4.2.1　MPEG-2的数据结构定义　105
4.2.2　解码器数据结构的定义　106
4.2.3　解码器的初始化　107
4.2.4　MPEG-2解码核心源程序分析　111
第5章　低比特率视听会议压缩编码标准H.2635.1　H.263编码技术　117
5.1.1　H.263编码结构说明　117
5.1.2　H.263编码源代码详细分析　121
5.2　H.263解码技术　143
5.2.1　H.263数据结构定义　143
5.2.2　H.263解码器数据结构的定义　144
5.2.3　H.263解码器的初始化　144
5.2.4　H.263帧解码　146
5.2.5　H.263解码源代码详细分析　148
第6章　视频压缩编码标准MPEG-46.1　MPEG-4编码技术　156
6.1.1　MPEG-4基本介绍　156
6.1.2　MPEG-4编码结构说明　159
6.1.3　MPEG-4编码源代码详细分析　163
6.2　MPEG-4解码技术　179
6.2.1　MPEG-4的数据结构定义　180
6.2.2　MPEG-4解码器数据结构的定义　181
6.2.3　MPEG-4解码器的初始化　184
6.2.4　MPEG-4帧解码　190
6.2.5　MPEG-4解码源代码详细分析　192
第7章　低比特率音频与视频对象压缩编码7.1　H.264编码技术　201
7.1.1　H.264编码结构说明　201
7.1.2　H.264编码源代码详细分析　202
7.2　H.264解码技术　232
7.2.1　H.264的数据结构定义　232
7.2.2　H.264解码器数据结构的定义　239
7.2.3　H.264解码器的初始化　242
7.2.4　H.264解码源代码详细分析　243
目录 音频篇
第8章　音频编码标准8.1　音频编码标准概述　258
8.1.1　信源编码　261
8.1.2　信源编码算法　262
8.1.3　信源编码控制　264
8.2　典型的音频编码器和解码器　268
8.2.1　编码器与解码器结构　270
8.2.2　编解码过程　274
8.2.3　视频缓存证实器　277
8.3　常用多媒体通信的音频编码标准　278
8.3.1　码激励线形预测编码(CELP)标准简介　283
8.3.2　G.711　285
8.3.3　G.721(ADPCM)　286
8.3.4　G.723　290
8.3.5　GSM(RPE-LTP)　292
8.3.6　G.728(LD-CELP)　297
8.3.7　G.729(CS-ACELP)　299
第9章　G.711语音编码标准9.1　G.711语音编码标准原理结构　303
9.1.1　G.711语音编码标准说明　303
9.1.2　G.711语音编码标准算法　307
9.2　G.711语音编码标准实现　310
9.2.1　G.711语音编码实现代码分析　311
9.2.2　G.711语音解码实现代码分析　314
第10章　G.721语音编码标准10.1　G.721语音编码标准原理结构　318
10.1.1　G.721语音编码标准说明　319
10.1.2　G.721语音编码标准算法　319
10.2　G.721语音编码标准实现　330
10.2.1　G.721语音编码实现代码分析　331
10.2.2　G.721语音解码实现代码分析　344
第11章　G.723语音编码标准11.1　G.723语音编码标准原理结构　348
11.1.1　G.723语音编码标准说明　349
11.1.2　G.723语音编码标准算法　357
11.2　G.723语音编码标准实现　361
11.2.1　G.723语音编码实现代码分析　361
11.2.2　G.723语音解码实现代码分析　365
第12章　GSM语音编码标准12.1　GSM语音编码标准原理结构　368
12.1.1　GSM语音编码标准说明　368
12.1.2　GSM语音编/解码标准算法　369
12.2　GSM语音编码标准实现　372
12.2.1　GSM语音编码实现代码分析　372
12.2.2　GSM语音解码实现代码分析　377
第13章　G.728语音编码标准13.1　G.728语音编码标准原理结构　380
13.1.1　G.728语音编码标准说明　381
13.1.2　G.728语音编码标准算法　383
13.2　G.728语音编码标准实现　387
13.2.1　G.728语音编码实现代码分析　392
13.2.2　G.728语音解码实现代码分析　399
第14章　G.729语音编码标准14.1　G.729语音编码标准原理结构　409
14.1.1　G.729语音编码标准说明　410
14.1.2　G.729语音编码标准算法　413
14.1.3　G.729编码器　414
14.1.4　G.729解码器　415
14.2　G.729语音编码标准实现　416
14.2.1　G.729语音编码实现代码分析　416
14.2.2　G.729语音解码实现代码分析　429
目录　案例篇
第15章　基于SIP的视频会议系统15.1　SIP简介　434
15.2　SIP和H.323的对比　435
15.3　基于SIP的IP电话系统基本工作流程　435
15.3.1　用户注册　435
15.3.2　会话建立　435
15.3.3　通话过程　436
15.4　SIP软件电话源码分析　436
15.4.1　退出会话　436
15.4.2　响应消息的处理　436
15.4.3　使用的相关参数　437
15.4.4　编码接收　437
15.4.5　载入配置文件和日志　438
15.4.6　初始化会话描述协议　438
15.4.7　配置事务层　439
15.4.8　用户代理客户端回叫　440
15.4.9　用户代理服务器端回叫　440
15.4.10　网络端口　443
15.4.11　文件接收　443
15.4.12　码流　445
15.4.13　TCP传输层的描述　446
15.4.14　UDP传输层的描述　449
15.4.15　事务处理　454
第16章　Skype网络语音通信系统API分析16.1　Skype简介　456
16.1.1　Skype与P2P　456
16.1.2　Skype通信原理　457
16.2　SkypeAPI详解　459
16.2.1　SkypeAPI分类　459
16.2.2　SkypeAccessAPI术语　460
16.2.3　SkypeAccessAPI对象及属性　461
16.2.4　管理对象属性　468
16.2.5　SkypeAccessAPI命令的使用　468
16.3　SkypeAccessAPI应用实例　492
16.3.1　实例说明　492
16.3.2　实现步骤　493
参考文献　498
……