我花了很多时间研究/寻找最适合开发人员的跨平台框架或库,以处理可靠/准确/口型同步的音频解决方案。仍然找不到可用于跨平台的。
我试过 GStreamer(是最好的),但它最适合 Linux,因为它涵盖了 CELT/Vorbis/Speex(编码器/解码器),GStreamer 在 Linux 上做得很好。但是将 Gstreamer 移植到 Windows 和 Mac 平台并不友好,而且有很多限制,面临很多问题,我发现这不是构建更好应用程序的最佳方式,我对音频的了解。
是否有任何音频库或框架可以处理任何跨平台的最低延迟?不管是C/ADA/LUA/Python/Java...什么语言,就从那个库去学。为 RTP 方法中的音乐家/对话对等体 2 对等体建立我自己的音频质量自由度,最大范围为 192 khz。
期待高手,指教。
My project is:
1. Peer 1 - playing electrical guiter from UK (london)
2. Peer 2 - playing drums from USA (new york)
3. Peer 3 - playing bass guiter from UK (luton)
Peer 4 在荷兰(阿姆斯特丹)聆听并录音
提前致谢。
最佳答案
它是 C++,我不知道它是否完全符合您的要求,但是 RtAudio为实时音频输出和输入提供了一个漂亮且易于使用的跨平台包装器。
关于java - 92khz 到 192khz 音频还有什么可以做的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4498849/