0

我正在尝试构建一个服务器来处理来自传入 UDP 连接的音频。我需要能够做一些事情,比如改变输入流的频率(可能是 .wav)、幅度、时移等等,然后实时反馈输出。语言可以是 C/C++/ObjC 或 Java,或两者的组合(如果速度足够快)

到目前为止,我看到的是在几个论坛上提到了 Jack 和 PulseAudio。但是,我不知道其中哪一个最适合我的需求。我从一个做音频处理的朋友那里听说这两个框架有一个相当大的代码库。哪个平台最适合我的需求,您会推荐哪个平台?

谢谢你的帮助!

4

1 回答 1

0

这取决于您正在使用的平台。关于您选择的 Objective-C,我认为它是 MacOS。在这种情况下,您可以考虑使用 AudioQueue。Apple 有很好的文档记录并且相对易于使用(他们有一个使用 AudioQueue 通过网络流式传输音频的示例)。如果你没有做很花哨的东西,java 也可以处理它,顺便说一句。

于 2011-08-30T22:25:57.853 回答