文档介绍:中南民族大学
硕士学位论文
分布式会议系统中媒体混合器的设计与实现
姓名:冉骥
申请学位级别:硕士
专业:通信与信息系统
指导教师:朱翠涛
20080608
中南民族大学硕士学位论文
摘要
音频混合是大规模分布式多媒体会议系统中的关键技术之一。为了满足服务
质量的需求,混音算法的处理速度和混音后带来的溢出问题一直是人们研究的热
点。
本论文以基于 SIP 协议的分布式会议系统为应用背景,针对混合器实时性强
的混音功能,设计了一种自适应的语音混合算法,该算法不仅平衡了声强的稳定
性,而且加入了衰减因子,在控制声强失真的同时有效控制语音溢出现象,保证
了声音的连续性。利用 MFC 实现了混音算法的设计,在该环境下进行仿真测试,
可以得到比较清晰的语音效果,并且保持了声音的连续和稳定性。在 MATLAB
下对波形进行了仿真,通过对几种算法下波形图的比较,能够得到理想的图形效
果。其次,在 QuartusII 集成开发软件和 NiosII 环境下,进行了混合器的嵌入式开
发,本文结合实时多任务操作系统 UC/OS-II 和轻量级网络协议栈 LWIP,实现了
部分混合器的功能,能够对客户端发送的数据进行实时处理。
第一章为概述,阐述了课题的选题背景和国内外的研究状况,介绍了本文所
做的工作。
第二章对相关的技术做了简要的分析。
第三章提出了整个系统的设计以及混合器的功能需求。
第四章对媒体混合算法进行了设计和实现。
第五章为嵌入式系统实现。
第六章为系统的测试。
第七章为全文的总结和展望,提出了进一步研究工作的建议。
关键词:分布式会议系统;混音;嵌入式开发
I
分布式会议系统中媒体混合器的设计与实现
Abstract
Audio mixing is one of the key technologies in a large-scale distributed
multimedia conferencing order to meet the needs of service quality, it has
been a hotspot that the research about the speed of mixing algorithm processing and
the overflow issue after mixing.
In this paper, we use the distributed system based on SIP protocol as the
application of the background, focusing on the real-time mixing function of the mixer,
to design a adaptive audio mixing algorithm,which does not only balance the stability
of the sound intensity, but also add the attenuation factor that can effectively control
sound intensity distortion and ensure the continuity of voice. MFC is used to achieve
the design of mixing algorithm. We can get the relatively clear voice effects which
maintained the audio continuity and stability under simulation tests on this
,we can also get the ideal graphic effects paring
several of the waveform of the algorithm by MATLAB , the
mixer’s embedded system was developed in QuartusII and NiosII software integrated
development environment. This bined real-time multi-task operating system
UC/OS-II and wo