多扬声器系统

支持的芯片

SoC

RTL8721Dx

RTL8720E

RTL8713E

RTL8726E

RTL8730E

Wi-Fi MultiSpeaker

Y

N

N

N

Y

概览

Ameba Wi-Fi Audio 是一款专为无线音频应用开发的解决方案。该方案运行于 Wi-Fi 5GHz 频段,能够传输 12 路独立的 48kHz PCM 音频通道,具有超低延迟和极低的扬声器间同步误差。该解决方案是家庭影院系统(如电视、回音壁 和无线环绕音响应用)的理想选择。其包含以下特性:

  • 高品质音频:支持 48kHz/96kHz/192kHz 采样率。采用无损格式,实现可忽略不计的 THD+N 水平,以近乎完美的精度保持原始音频质量。

  • 超低延迟:超低固定延迟确保完美的音视频同步,符合 ITU-R BT1359-1 规范。

  • 通道间同步:不同无线通道间的极低延迟确保高品质的音频体验。

  • 稳健的无线传输:采用一系列技术实现强大的抗干扰能力和稳健的性能。

../rst_solutions/figures/wifi_multispeaker_overview.svg

描述

Ameba Wi-Fi 音频解决方案支持通过标准 5GHz Wi-Fi 实现单发射端与多接收端的无线音频传输。发射端负责从主机接收音频数据并管理所有连接的接收端,接收端则负责音频播放。

音频源输入

发射端负责从主机控制器接收音频数据,并通过标准 Wi-Fi 将其传输至接收端。目前发射端支持以下音频输入接口:

../rst_solutions/figures/wifi_multispeaker_audiosource.svg

I2S 接口

大多数发射端采用 I2S 接口接收音频数据。I2S 接口支持以下特性:

  • 主从模式操作

  • 每个 I2S 支持最多 8 个通道

  • 采样率最高达 192kHz

  • 支持多 I/O 和 TDM 模式

USB 音频接口

发射端还可作为 USB 音频设备接收音频数据,并通过 Wi-Fi 传输至接收端。USB 接口支持热插拔,便于音频传输。

  • USB 音频类 1.0:兼容性好,但吞吐量较低

  • USB 音频类 2.0:高吞吐量,支持高质量音频

自测试音频

  • 内置单音音频生成功能,可传输至接收端

  • 适用于开发和工厂测试

音频传输

发射端接收来自主机的音频数据后,通过标准 Wi-Fi 将其发送至接收端。系统采用无损音频格式及先进技术,确保稳定传输。

音频规格

  • 格式:无损 PCM 数据

  • 音质

    • 总谐波失真加噪声(THD+N)< 0.001%

    • 频率响应:20Hz-20kHz < 0.5dB

  • 通道数:最多 12 个(支持空间音频)

  • 高解析度支持

    • 48kHz/96kHz/192kHz

    • 16/24/32 位分辨率

../rst_solutions/figures/wifi_multispeaker_thd_freq.svg

延迟性能

  • 固定 20ms 端到端延迟(从 I2S 输入到 I2S 输出)

  • 符合 ITU-R BT1359-1 唇音同步标准

  • 不受以下因素影响:

    • 通道数量

    • 接收端数量

    • 传输距离

../rst_solutions/figures/wifi_multispeaker_latency.svg

同步技术

每个接收端和通道均保持极低的同步误差(小于 1 个音频样本)。

  • 超低同步误差(< 1 个音频样本)

  • 设备间同步精度:±2.7μs

  • 同步功能覆盖所有接收端及发射端(若配置为播放模式)

../rst_solutions/figures/wifi_multispeaker_sync.svg

稳健的无线传输

在无线音频传输中,稳定性和可靠性至关重要。系统采用多种技术确保音频传输的可靠性:

  • 抗干扰:

    • 5GHz 频段(5.1GHz ~ 5.8GHz)

    • 信道优选

    • 自适应跳频

  • 丢包和错误处理:

    • 纠错码算法 (ECC)

    • 丢包补充算法 (PLC)

../rst_solutions/figures/wifi_multispeaker_robust_trx.svg

设备组网

Ameba Wi-Fi Audio 提供灵活的方式,帮助应用完成发射端与接收端的网络配对。

蓝牙配置

  • 通过 BLE 快速配对网络

  • SDK 处理所有 Wi-Fi 连接步骤

  • 仅需指定 SSID

自定义配置

  • 支持应用提供的 Wi-Fi SSID

  • SDK 使用自定义凭据建立连接

设备管理

Wi-Fi 音频系统通常包含多个接收端。为管理这些设备,Ameba Wi-Fi Audio 提供多种接口,供应用控制和获取设备信息。

  • 通过发射端集中控制所有设备

  • 实时设备状态通知

  • C 设备间自定义消息传递

系统功能

OTA 升级

  • 同时更新发射端和所有接收端

  • 快速完成升级

功耗管理

  • 发射端和接收端支持进入睡眠模式

  • 发射端可以远程唤醒接收端