音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

查看: 16178|回复: 0
收起左侧

[元件] 多路音频的混音方法

[复制链接]

1万

积分

2

听众

-342

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
14732
发表于 2008-3-5 14:38:46 | 显示全部楼层 |阅读模式
多路音频的混音方法
目前,随着视频会议及监控的迅速发展,视频和音频的应用技术已经相对成熟。在实际应用中,音频的交互处理仍然处于最基本和最核心的部分,人们对音频的实时性要求更为苛刻,因此,在网络带宽允许的条件下,当不同地点的多个终端,需要进行实时音频交互时,需要将多路音频按照一定的策略进行混合,并最终编码发送给另外的终端。
多路音频交互的核心问题就是混音,而提供资源使用率相对低且音频交互质量更高的混音方法,以提升用户的实际体验效果,已成为本领域技术人员需要解决的技术难题。
传统多路音频混音方法分析
为解决此类问题,传统的方法是采用多点控制单元(MCU) 将多路音频信号混音为一路,如此可以有效降低网络数据的传输量。MCU混音的方式是:根据信号线性叠加的原理,将多路音频信号的采样量化数据叠加。随着终端数量的增多,此种方式会导致MCU的运算负荷和上传带宽急剧增大,所以此方式只能适用在较小规模的会议系统中。
将混音处理都集中在一台服务器来进行,对服务器的上传带宽和CPU处理能力要求很高,由此衍生出了分布式处理方式,即由多个终端来进行混音处理,而分布式的混音方法遇到的最主要问题就是对终端的下载带宽要求较高,同时也需要终端具有较高的多路音频解码和混音的处理能力,此外还需要终端配置良好的混音算法以获得高质量的混音效果。
目前,诸多的混音算法,用于处理4路以内的音频,还能获得较好的混音效果,然而对于4路以上的音频,混音后音质会急剧下降,而且极易出现量化溢出等问题(如图1所示效果)。为了确保各路音频的波形尽量能够在混音后保持原始的形态,以达到声音真实还原和音质更佳的效果,就必须解决数据叠加溢出的问题。
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

QQ|小黑屋|手机版|音频应用官网微博|音频应用 ( 鄂ICP备16002437号 )

GMT+8, 2025-6-1 14:59 , Processed in 0.022566 second(s), 6 queries , Redis On.

Powered by Audio app

快速回复 返回顶部 返回列表