技术2026年3月24日5 分钟阅读

扩展 WebRTC 以支持数千个并发语音代理

WebRTC 为语音代理提供最低的延迟,但扩展它需要仔细的架构。以下是管理媒体服务器、信令和状态的方法。

WebRTC 是基于浏览器的语音代理的黄金标准,可提供低于 50 毫秒的传输延迟。但是,虽然单个 WebRTC 连接很容易,但扩展到数千个并发会话需要专用基础设施。您不能只在单个 Node.js 服务器上运行它。

SFU 与 MCU 架构

对于 AI 代理,选择性转发单元 (SFU) 通常优于多点控制单元 (MCU)。 SFU 将用户的音频直接路由到 ASR 服务,并将 TTS 音频路由回用户,从而最大限度地减少媒体服务器本身的处理开销。

准备好构建了吗?

了解 Mazed 的多模态 AI 代理如何为您的用例工作。

扩展 WebRTC 以支持数千个并发语音代理 | Mazed Blog | Mazed