简介
本书全面、详细地介绍了Visual C++视频/音频编解码技术的基本原理和编程知识,并结合工程实际,给出了丰富的实例和大量的Visual C++源代码文件。
全书共分为4篇16章,其中“基础篇”(第1章和第2章)介绍多媒体视频通信系统的基础知识,并通过一个案例讲解了系统架构的方法;“视频篇”(第3章至第7章)重点讲解MPEG-2、H.263、MPEG-4、H.264等视频标准的编码、解码技术;“音频篇”(第8章至第14章),重点讲解G.711、G.721、G.723、GSM、G.728和G.729等语音编码的原理和实现方法;“案例篇”(第15章和第16章)通过两个综合性较强的视频/音频编解码案例,“基于SIP的视频会议系统”和“Skype网络语音通信系统API分析”,全面展示了视频/音频技术在实际工程中的应用。
本书内容由浅入深,从最基本的视频/音频的标准一直到编解码技术的实现,都有详细的讲解。在随书附带的光盘中还给出了书中涉及实例的源代码,方便读者举一反三,开发出适合自己的工程项目。
本书适合计算机或通信专业的师生,以及相关领域的工程技术人员阅读和参考。
目录
书名页
目录页
第一篇 基础篇
第1章 多媒体通信系统简介
1.1 多媒体通信的基本概念
1.1.1 信息的定义
1.1.2 多媒体的定义
1.1.3 多媒体通信的概念
1.2 多媒体通信的特征
1.3 多媒体通信的关键技术
1.3.1 多媒体数据的压缩编码
1.3.2 多媒体数据的同步
1.3.3 多媒体数据库
1.3.4 多媒体通信网
1.4 多媒体通信的应用
第2章 多媒体通信系统的详细设计
2.1 多媒体通信系统设计原则
2.2 多媒体通信系统的需求分析
2.2.1 多媒体传输网络性能分析
2.2.2 媒体终端功能分析
2.2.3 多媒体数据管理功能分析
2.2.4 实例——“远程教学/会诊视频会议系统”需求分析
2.3 视频会议系统的体系结构
2.3.1 基本框架结构
2.3.2 H.323会议的组织形式
2.3.3 系统硬件配置说明
2.3.4 系统功能设计
2.3.5 会议功能设计
2.3.6 安全性设计
2.3.7 会议管理功能设计
第二篇 视频篇
第3章 视频编码标准
3.1 视频编码标准概述
3.1.1 视频编码技术的目的及其标准
3.1.2 视频编解码基本原理
3.2 视频编解码器核心技术
3.2.1 运动估计与补偿
3.2.2 变换编码
3.2.3 量化与重排序
3.2.4 熵编码
3.3 视频编码标准
3.3.1 静止图像压缩编码标准JPEG
3.3.2 视听会议压缩编码标准H.261
3.3.3 数字声像存储压缩编码标准MPEG-1
3.3.4 通用视频图像压缩编码标准MPEG-2(H.262)
3.3.5 低比特率视听会议压缩编码标准H.263
3.3.6 低比特率音频与视频对象压缩编码标准MPEG-4
3.3.7 极低码率视频编码H.264
第4章 通用视频图像压缩编码标准MPEG-2(H.262)
4.1 MPEG-2编码技术
4.1.1 MPEG-2编码结构说明
4.1.2 MPEG-2编码源代码详细分析
4.2 MPEG-2解码技术
4.2.1 MPEG-2的数据结构定义
4.2.2 解码器数据结构的定义
4.2.3 解码器的初始化
4.2.4 MPEG-2解码核心源程序分析
第5章 低比特率视听会议压缩编码标准H.263
5.1 H.263编码技术
5.1.1 H.263编码结构说明
5.1.2 H.263编码源代码详细分析
5.2 H.263解码技术
5.2.1 H.263数据结构定义
5.2.2 H.263解码器数据结构的定义
5.2.3 H.263解码器的初始化
5.2.4 H.263帧解码
5.2.5 H.263解码源代码详细分析
第6章 视频压缩编码标准MPEG-4
6.1 MPEG-4 编码技术
6.1.1 MPEG-4基本介绍
6.1.2 MPEG-4 编码结构说明
6.1.3 MPEG-4 编码源代码详细分析
6.2 MPEG-4 解码技术
6.2.1 MPEG-4 的数据结构定义
6.2.2 MPEG-4 解码器数据结构的定义
6.2.3 MPEG-4 解码器的初始化
6.2.4 MPEG-4 帧解码
6.2.5 MPEG-4 解码源代码详细分析
第7章 低比特率音频与视频对象压缩编码标准H.264
7.1 H.264编码技术
7.1.1 H.264编码结构说明
7.1.2 H.264编码源代码详细分析
7.2 H.264解码技术
7.2.1 H.264的数据结构定义
7.2.2 H.264解码器数据结构的定义
7.2.3 H.264解码器的初始化
7.2.4 H.264解码源代码详细分析
第三篇 音频篇
第8章 音频编码标准
8.1 音频编码标准概述
8.1.1 信源编码
8.1.2 信源编码算法
8.1.3 信源编码控制
8.2 典型的音频编码器和解码器
8.2.1 编码器与解码器结构
8.2.2 编解码过程
8.2.3 视频缓存证实器
8.3 常用多媒体通信的音频编码标准
8.3.1 码激励线形预测编码(CELP)标准简介
8.3.2 G.711
8.3.3 G.721(ADPCM)
8.3.4 G.723
8.3.5 GSM(RPE-LTP)
8.3.6 G.728(LD-CELP)
8.3.7 G.729(CS-ACELP)
第9章 G.711语音编码标准
9.1 G.711语音编码标准原理结构
9.1.1 G.711语音编码标准说明
9.1.2 G.711语音编码标准算法
9.2 G.711语音编码标准实现
9.2.1 G.711语音编码实现代码分析
9.2.2 G.711语音解码实现代码分析
第10章 G.721语音编码标准
10.1 G.721语音编码标准原理结构
10.1.1 G.721语音编码标准说明
10.1.2 G.721语音编码标准算法
10.2 G.721语音编码标准实现
10.2.1 G.721语音编码实现代码分析
10.2.2 G.721语音解码实现代码分析
第11章 G.723语音编码标准
11.1 G.723语音编码标准原理结构
11.1.1 G.723语音编码标准说明
11.1.2 G.723语音编码标准算法
11.2 G.723语音编码标准实现
11.2.1 G.723语音编码实现代码分析
11.2.2 G.723语音解码实现代码分析
第12章 GSM语音编码标准
12.1 GSM语音编码标准原理结构
12.1.1 GSM语音编码标准说明
12.1.2 GSM语音编/解码标准算法
12.2 GSM语音编码标准实现
12.2.1 GSM语音编码实现代码分析
12.2.2 GSM语音解码实现代码分析
第13章 G.728语音编码标准
13.1 G.728语音编码标准原理结构
13.1.1 G.728语音编码标准说明
13.1.2 G.728语音编码标准算法
13.2 G.728语音编码标准实现
13.2.1 G.728语音编码实现代码分析
13.2.2 G.728语音解码实现代码分析
第14章 G.729语音编码标准
14.1 G.729语音编码标准原理结构
14.1.1 G.729语音编码标准说明
14.1.2 G.729语音编码标准算法
14.1.3 G.729编码器
14.1.4 G.729解码器
14.2 G.729语音编码标准实现
14.2.1 G.729语音编码实现代码分析
14.2.2 G.729语音解码实现代码分析
第四篇 案例篇
第15章 基于SIP的视频会议系统
15.1 SIP简介
15.2 SIP和H.323的对比
15.3 基于SIP的IP电话系统基本工作流程
15.3.1 用户注册
15.3.2 会话建立
15.3.3 通话过程
15.4 SIP软件电话源码分析
15.4.1 退出会话
15.4.2 响应消息的处理
15.4.3 使用的相关参数
15.4.4 编码接收
15.4.5 载入配置文件和日志
15.4.6 初始化会话描述协议
15.4.7 配置事务层
15.4.8 用户代理客户端回叫
15.4.9 用户代理服务器端回叫
15.4.10 网络端口
15.4.11 文件接收
15.4.12 码流
15.4.13 TCP传输层的描述
15.4.14 UDP传输层的描述
15.4.15 事务处理
第16章 Skype网络语音通信系统API分析
16.1 Skype简介
16.1.1 Skype与P2P
16.1.2 Skype通信原理
16.2 Skype API详解
16.2.1 Skype API分类
16.2.2 Skype Access API术语
16.2.3 Skype Access API对象及属性
16.2.4 管理对象属性
16.2.5 Skype Access API命令的使用
16.3 Skype Access API应用实例
16.3.1 实例说明
16.3.2 实现步骤
参考文献
目录页
第一篇 基础篇
第1章 多媒体通信系统简介
1.1 多媒体通信的基本概念
1.1.1 信息的定义
1.1.2 多媒体的定义
1.1.3 多媒体通信的概念
1.2 多媒体通信的特征
1.3 多媒体通信的关键技术
1.3.1 多媒体数据的压缩编码
1.3.2 多媒体数据的同步
1.3.3 多媒体数据库
1.3.4 多媒体通信网
1.4 多媒体通信的应用
第2章 多媒体通信系统的详细设计
2.1 多媒体通信系统设计原则
2.2 多媒体通信系统的需求分析
2.2.1 多媒体传输网络性能分析
2.2.2 媒体终端功能分析
2.2.3 多媒体数据管理功能分析
2.2.4 实例——“远程教学/会诊视频会议系统”需求分析
2.3 视频会议系统的体系结构
2.3.1 基本框架结构
2.3.2 H.323会议的组织形式
2.3.3 系统硬件配置说明
2.3.4 系统功能设计
2.3.5 会议功能设计
2.3.6 安全性设计
2.3.7 会议管理功能设计
第二篇 视频篇
第3章 视频编码标准
3.1 视频编码标准概述
3.1.1 视频编码技术的目的及其标准
3.1.2 视频编解码基本原理
3.2 视频编解码器核心技术
3.2.1 运动估计与补偿
3.2.2 变换编码
3.2.3 量化与重排序
3.2.4 熵编码
3.3 视频编码标准
3.3.1 静止图像压缩编码标准JPEG
3.3.2 视听会议压缩编码标准H.261
3.3.3 数字声像存储压缩编码标准MPEG-1
3.3.4 通用视频图像压缩编码标准MPEG-2(H.262)
3.3.5 低比特率视听会议压缩编码标准H.263
3.3.6 低比特率音频与视频对象压缩编码标准MPEG-4
3.3.7 极低码率视频编码H.264
第4章 通用视频图像压缩编码标准MPEG-2(H.262)
4.1 MPEG-2编码技术
4.1.1 MPEG-2编码结构说明
4.1.2 MPEG-2编码源代码详细分析
4.2 MPEG-2解码技术
4.2.1 MPEG-2的数据结构定义
4.2.2 解码器数据结构的定义
4.2.3 解码器的初始化
4.2.4 MPEG-2解码核心源程序分析
第5章 低比特率视听会议压缩编码标准H.263
5.1 H.263编码技术
5.1.1 H.263编码结构说明
5.1.2 H.263编码源代码详细分析
5.2 H.263解码技术
5.2.1 H.263数据结构定义
5.2.2 H.263解码器数据结构的定义
5.2.3 H.263解码器的初始化
5.2.4 H.263帧解码
5.2.5 H.263解码源代码详细分析
第6章 视频压缩编码标准MPEG-4
6.1 MPEG-4 编码技术
6.1.1 MPEG-4基本介绍
6.1.2 MPEG-4 编码结构说明
6.1.3 MPEG-4 编码源代码详细分析
6.2 MPEG-4 解码技术
6.2.1 MPEG-4 的数据结构定义
6.2.2 MPEG-4 解码器数据结构的定义
6.2.3 MPEG-4 解码器的初始化
6.2.4 MPEG-4 帧解码
6.2.5 MPEG-4 解码源代码详细分析
第7章 低比特率音频与视频对象压缩编码标准H.264
7.1 H.264编码技术
7.1.1 H.264编码结构说明
7.1.2 H.264编码源代码详细分析
7.2 H.264解码技术
7.2.1 H.264的数据结构定义
7.2.2 H.264解码器数据结构的定义
7.2.3 H.264解码器的初始化
7.2.4 H.264解码源代码详细分析
第三篇 音频篇
第8章 音频编码标准
8.1 音频编码标准概述
8.1.1 信源编码
8.1.2 信源编码算法
8.1.3 信源编码控制
8.2 典型的音频编码器和解码器
8.2.1 编码器与解码器结构
8.2.2 编解码过程
8.2.3 视频缓存证实器
8.3 常用多媒体通信的音频编码标准
8.3.1 码激励线形预测编码(CELP)标准简介
8.3.2 G.711
8.3.3 G.721(ADPCM)
8.3.4 G.723
8.3.5 GSM(RPE-LTP)
8.3.6 G.728(LD-CELP)
8.3.7 G.729(CS-ACELP)
第9章 G.711语音编码标准
9.1 G.711语音编码标准原理结构
9.1.1 G.711语音编码标准说明
9.1.2 G.711语音编码标准算法
9.2 G.711语音编码标准实现
9.2.1 G.711语音编码实现代码分析
9.2.2 G.711语音解码实现代码分析
第10章 G.721语音编码标准
10.1 G.721语音编码标准原理结构
10.1.1 G.721语音编码标准说明
10.1.2 G.721语音编码标准算法
10.2 G.721语音编码标准实现
10.2.1 G.721语音编码实现代码分析
10.2.2 G.721语音解码实现代码分析
第11章 G.723语音编码标准
11.1 G.723语音编码标准原理结构
11.1.1 G.723语音编码标准说明
11.1.2 G.723语音编码标准算法
11.2 G.723语音编码标准实现
11.2.1 G.723语音编码实现代码分析
11.2.2 G.723语音解码实现代码分析
第12章 GSM语音编码标准
12.1 GSM语音编码标准原理结构
12.1.1 GSM语音编码标准说明
12.1.2 GSM语音编/解码标准算法
12.2 GSM语音编码标准实现
12.2.1 GSM语音编码实现代码分析
12.2.2 GSM语音解码实现代码分析
第13章 G.728语音编码标准
13.1 G.728语音编码标准原理结构
13.1.1 G.728语音编码标准说明
13.1.2 G.728语音编码标准算法
13.2 G.728语音编码标准实现
13.2.1 G.728语音编码实现代码分析
13.2.2 G.728语音解码实现代码分析
第14章 G.729语音编码标准
14.1 G.729语音编码标准原理结构
14.1.1 G.729语音编码标准说明
14.1.2 G.729语音编码标准算法
14.1.3 G.729编码器
14.1.4 G.729解码器
14.2 G.729语音编码标准实现
14.2.1 G.729语音编码实现代码分析
14.2.2 G.729语音解码实现代码分析
第四篇 案例篇
第15章 基于SIP的视频会议系统
15.1 SIP简介
15.2 SIP和H.323的对比
15.3 基于SIP的IP电话系统基本工作流程
15.3.1 用户注册
15.3.2 会话建立
15.3.3 通话过程
15.4 SIP软件电话源码分析
15.4.1 退出会话
15.4.2 响应消息的处理
15.4.3 使用的相关参数
15.4.4 编码接收
15.4.5 载入配置文件和日志
15.4.6 初始化会话描述协议
15.4.7 配置事务层
15.4.8 用户代理客户端回叫
15.4.9 用户代理服务器端回叫
15.4.10 网络端口
15.4.11 文件接收
15.4.12 码流
15.4.13 TCP传输层的描述
15.4.14 UDP传输层的描述
15.4.15 事务处理
第16章 Skype网络语音通信系统API分析
16.1 Skype简介
16.1.1 Skype与P2P
16.1.2 Skype通信原理
16.2 Skype API详解
16.2.1 Skype API分类
16.2.2 Skype Access API术语
16.2.3 Skype Access API对象及属性
16.2.4 管理对象属性
16.2.5 Skype Access API命令的使用
16.3 Skype Access API应用实例
16.3.1 实例说明
16.3.2 实现步骤
参考文献
精通Visual C++视频/音频编解码技术
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!