我正在寻找一种在客户端和服务器之间以低延迟(最好少于一秒)通过互联网传输音频的方法。以下是所需的设置:
- 任意位置的 PC 通过其声卡接收声音输入
- PC 通过互联网向中心位置的服务器广播音频
- 位于中心位置的服务器通过其声卡输出音频。音频理想情况下应在进入 PC 后 1 秒内通过服务器的声卡输出。
目前,我们正在连接到服务器上的 IceCast 来实现这一点。然而,尽管付出了很多努力,我们还是无法将延迟时间降低到 6 秒以下,这对于我们的目的来说太过分了。
是否可以在软件中设置一些功能,使我获得不到一秒的延迟?如果不行,是否有硬件可以做到这一点?我在 Google 上搜索了一下,但发现大多数内容都假设您在 LAN 上(例如任何与 Dante 相关的东西)或低质量的 VoIP 内容。