我正在评估构建一个应用程序,该应用程序可以简化要求,从装有麦克风的小型计算机(例如:Raspberry PI)中进行记录,并通过无线连接将数字化的声音几乎实时地流到同一LAN上的服务器(不涉及Internet) 。理想情况下,服务器应用程序将记录来自各种wifi麦克风的不同流,并将它们混合在一起。
我目前正在考虑从中获得相当好的质量,以某种方式可以与128Kb立体声MP3媲美。
此时,我仍在这里评估选项,因此,我也希望能看到您对此的可行性看法。如果您认为可行,那么您将使用哪些库,API,协议(protocol)?请考虑将其部署在基于Linux的嵌入式计算机(用于wifi麦克风部分)和基于Linux的服务器上。
谢谢你的帮助。
最佳答案
我经常在iPad上收听Shoutcast。这对我来说听起来不错。我不知道那里的kb / s速率,我认为他们流mp3。因此,如果您能够忍受mp3带来的质量损失,那么我认为这不会成为大问题。更大的问题可能是您的无线连接状况如何。当您的网络非常繁忙时,会出现更多错误并降低速度。它还取决于无线标准和所使用的硬件。您可能还会考虑缓冲。
关于linux - 通过wifi流音频:可行且如何?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12485152/