我有一台Linode服务器,需要向三到五个人的一组广播一个音频(他们可以听到但不能说)。我看了看WebRTC和Janus服务器,但看起来完全是矫kill过正。使用诸如Skype,Discord等之类的商业应用程序会导致音频质量低下,并且是单声道。最佳的音频质量和低延迟(与Skype,Discord等相提并论)至关重要。
任何指针将不胜感激。
最佳答案
我可以建议基于Icecast流构建此类系统。这是一项经过验证的古老技术,其延迟接近实时。
您可以为此使用任何一组启用Icecast的工具。
例如,这是您使用我们公司的工具的工作:
模式。
produce Icecast stream。您可以在此处使用任何启用了Icecast的功能
代替。
流媒体或任何其他启用Icecast的服务器。
这也可以与其他公司的产品一起构建,因此您可以自己选择合适的工具。
关于audio - 实现小组,低延迟,一对多音频广播的最简单方法是什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53308689/