精通Visual C++视频/音频编解码技术(含盘)
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 马兰,沈笑云,万棣 编著
出 版 社: 人民邮电出版社
出版时间: 2008-7-1字数: 843000版次: 1页数: 497印刷时间: 2008/07/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115181183包装: 平装编辑推荐
基础篇:详细介绍多媒体视/音频通信的基础知识和系统架构。
视频篇:重点讲解MPEG-2、H.263、MPEG-4、H.264等视频标准的编码、解码技术。
音频篇:重点讲解G.711、G.721、G.723、GSM、G.728和G.729等语音编码的原理和实现方法。
案例篇:通过两个综合案例,展示了高频/音频技术在实际工程中的应用。
内容简介
本书全面、详细地介绍了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.2 多媒体通信的特征
1.3 多媒体通信的关键技术
1.4 多媒体通信的应用
第2章 多媒体通信系统的详细设计
2.1 多媒体通信系统设计原则
2.2 多媒体通信系统的需求分析
2.3 视频会议系统的体系结构
第二篇 视频篇
第3章 视频编码标准
3.1 视频编码标准概述
3.2 视频编解码器核心技术
3.3 视频编码标准
第4章 通用视频图像压缩编码标准MPEG-2(H.262)
4.1 MPEG-2编码技术
4.2 MPEG-2解码技术
第5章 低比特率视听会议压缩编码标准H.263
5.1 H.263编码技术
5.2 H.263解码技术
第6章 视频压缩编码标准MPEG-4
6.1 MPEG-4 编码技术
6.2 MPEG-4 解码技术
第7章 低比特率音频与视频对象压缩编码标准H.264
7.1 H.264编码技术
7.2 H.264解码技术
第三篇 音频篇
第8章 音频编码标准
8.1 音频编码标准概述
8.2 典型的音频编码器和解码器
8.3 常用多媒体通信的音频编码标准
第9章 G.711语音编码标准
9.1 G.711语音编码标准原理结构
9.2 G.711语音编码标准实现
第10章 G.721语音编码标准
10.1 G.721语音编码标准原理结构
10.2 G.721语音编码标准实现
第11章 G.723语音编码标准
11.1 G.723语音编码标准原理结构
11.2 G.723语音编码标准实现
第12章 GSM语音编码标准
12.1 GSM语音编码标准原理结构
12.2 GSM语音编码标准实现
第13章 G.728语音编码标准
13.1 G.728语音编码标准原理结构
13.2 G.728语音编码标准实现
第14章 G.729语音编码标准
14.1 G.729语音编码标准原理结构
14.2 G.729语音编码标准实现
第四篇 案例篇
第15章 基于SIP的视频会议系统
15.1 SIP简介
15.2 SIP和H.323的对比
15.3 基于SIP的IP电话系统基本工作流程
15.4 SIP软件电话源码分析
第16章 Skype网络语音通信系统API分析
16.1 Skype简介
16.2 Skype API详解
16.3 Skype Access API应用实例
参考文献
书摘插图
第1章 多媒体通信系统简介
信息社会(Information Society)高速发展的明显特征是媒体信息的丰富多彩和信息传输的多样化。因此,人们普遍把“信息通信”(Information Communication)作为信息社会的主要标志。信息表示和传输的载体是媒体。多媒体数据是指多种式样信息的载体,如文本、图形、图像、声音等数据。所以,在信息社会,信息通信就是多媒体通信。多媒体通信提供综合了文本、声音、图像和视频信息的服务。而提供这些服务的方法应保留易用性和交互性。
1.1 多媒体通信的基本概念
多媒体通信是指这样一个领域:表示、存储、检索和传播机器可处理的信息,而这些信息表达为诸如文本、图像、图形、音频、视频、动画、手迹和数据文件之类的多种媒体。
多媒体通信的基础是信息。对于信息的定义呈现出多定义而又无定论的局面,这一局面的形成是由于观察事物的多维视野造成的。多维视野是现代自然科学、社会科学、人文科学以及横向科学研究的一个显著特点,因此,不同学科有不同的信息定义,即使是同一学科也可能出现差异很大的命题。在信息定义这一问题上,也是如此,自然科学、信息科学、管理科学中所说的信息常常不是一回事,前者多指数据、指令,后者多指消息、情报,但即便如此,同属社会科学的消息、情报与信息也有一定的差距。
1.1.1 信息的定义
信息化的创始人香农和韦弗1948年在《通信的数学理论》中指出:“凡是在一种情况下能减少不确定性的任何事物都叫做信息(Information)。”这一定义是从通信科学的角度来探讨信息概念的,排除了信息的语义因素的定义,不考虑信息的含义价值,特指一种形式信息和统计概率信息,因此不能直接用于研究人类的信息传播。但这一定义指出了信息的一个价值——减少不确定性,这是信息的认知知识功能,即当一个信息为人们所感知和确认后,这一信息就成为一定意义上的知识,形成后的知识又可以作为信息来传递(冗余信息);而尚未被认识的信息,则成为人们努力探讨的对象,在尚未认识它们之前还不是知识(未知信息)。
……