本书共16章,分为4篇,详细讲解了使用各种软件和平台进行音、视频多媒体编程的技术,以案例为对象展示实现过程、分析技术难点。主要内容包括软件Visual C++2005的开发技术、DirectSound开发音频、DirectShow/VFW开发视频、MMX/SSE进行多媒体汇编编程、DM642 DSP进行音视频算法优化和主流视频算法MPEG-4/H.264的编码原理及工程实践。本书系统地介绍Visual C++ 2005进行流媒体编程的基本思路和方法,采用案例为主的叙述方式,将大量的技术理论融入
随着4G通信大规模应用以及多媒体压缩技术的发展,视频传输转向无线化、高清化。为了解决3G无线视频监控系统在带宽和传输速度局限性,提出了一种基于Davinci技术的4G无线通信技术视频传输的实现方法。系统硬件设计采用TI Davinci技术架构的DM3730 ARM DSP双核处理器,系统应用软件设计基于开源多媒体框架的Gstreamer技术,主要实现了视频采集、H.264编解码、4G网络传输,Linux和Windows双平台播放等功能。与传统的视频传输系统开发方法相比,该视频传输系统的设计具有