多媒体客户端视音频引擎技术研究与实现
实时协同工作平台、即时通信和网络视频会议等软件都是以多媒体客户端方式工作的。为多媒体客户端提供视音频技术支持的视音频引擎费用昂贵而且不易维护,因此,自主研发高性能视音频引擎是十分必要的。
论文在对现有视音频技术进行广泛讨论的基础上,深入研究了Microsft DirectX开发的基本原理和基本功能,设计了一套基于DirectX技术的视音频采集播放方案,并结合H.264与Speex编解码器实现了一套完整的视音频引擎。本引擎将多媒体客户端视音频数据处理的各个过程紧密结合起来,对应用开发人员屏蔽了视音频底层复杂概念,为多媒体客户端应用开发提供了清晰的接口。
通过对集成本引擎的多媒体客户端进行测试,结果表明本视音频引擎符合设计要求,能够提供稳定高效的实时视音频服务。
附件列表