网络音频 API - USB 集线器

Web Audio API - USB Hub

我正在使用 Web Audio API 创建声音并将其播放到输出设备。

这个 fiddle,让您连接到两个输出设备,并在每个设备上播放一个音调。

默认输出和 USB 输出都可以正常工作。

当使用两个 USB 输出连接到带有 USB 集线器的 PC(无外部电源)时,问题就出现了。

播放一段时间后(并使用 PC 执行其他任务,从而产生一些工作量),一个或两个输出中的声音中断

我正在寻找一种方法来理解它发生的原因。 任何帮助将不胜感激。

(也试过this方法,更糟)

联系Chrome团队、Web Audio API团队和使用声卡的团队后,我们意识到这是声卡本身的问题,不适合与多个设备一起使用已连接声卡