程。全书内容分为18章,详细讲解了使用各种软件和平台进行音/视频多媒体编程的技术,以案例为对象展示实现过程、分析技术难点。主要内容包括DirectSound开发音频、DirectShow/VFW开发视频、MMX/SSE进行多媒体汇编编程、DM642DSP进行音/视频算法优化和主流视频算法MPEG-4/H.264的编码原理及工程实践。
《精通网络视频核心开发技术》系统地介绍了使用VisualC 2005进行流媒体编程的基本思路和方法,采用案例为主的叙述方式,将大量的技术理论融入具体的案例剖析中。书中采用的案例均来源于作者的实际开发工作,具有很好的实用价值,方便广大开发者在开发中进行参考或直接应用。
随书所附光盘包含书中实例源文件。
内容丰富、安排合理、工程实用性强,能够为广大数字媒体或音/视频开发人员、高等院校相关专业的课程设计、毕业设计提供参考,同时也可以作为科研单位、企业进行流媒体开发的技术指导用书。
目录
- 章 音频/视频技术基础
- 1.1 数字音频、视频的基本概念
- 1.1.1 数字音频技术的发展
- 1.1.2 常见数字音频、视频文件格式
- 1.2 数字音/视频的编懈码技术介绍
- 1.2.1 音频数据的编码、解码
- 1.2.2 视频数据的编码、解码
- 1.2.3 音频/视频编码方案
- 1.2.4 未来的音频/视频编码技术标准
- 1.3 视频信息网络传输基础
- 1.4 常见的音频/视频处理平台
- 1.5 常用的音频/视频开发工具
- 1.5.1 DirectSound
- 1.5.2 DirectShow
- 1.5.3 CCS算法
- 第2章Visual C 2005开发环境介绍
- 2.1 VisualStudio.NET基础
- 2.1.1 VisualSmdio.NET工具介绍
- 2.1.2 安装Visual Studi0 2005
- 2.2 初识Visual Studi0 2005环境
- 2.2.1 VisualStudi0 2005设置
- 2.2.2新建项目
- 2.2.3 解决方案和类视图
- 2.2.4文本编辑器
- 2.2.5 生成与查错
- 2.3 使用向导完成开发
- 2.3.1 创建应用程序
- 2.3.2 生成应用库LIB/DLL
- 2.4 安装Visual Studi0 2005的常见问题
- 第3章MFC介绍
- 第4章DirectX实现音频开发
- 第5章制作一个音频播放器
- 第6章3D音效编程
- 第7章录制音频
- 第8章引入DIRECTSHOW
- 第9章DIRECTSHOW开发详解
- 0章DV视频采集编程
- 1章VFW视频处理
- 2章编码和解码基础
- 3章MMX/SSE编程
- 4章DM642视频编码/解码编程
- 5章实现MPEG-4编码/解码
- 6章H.26/AVC编码技术详解
- 7章制作一个媒体播放器
- 8章网络视频监控系统