通过免费且兼容 POSIX 的方式从麦克风获取音频的最便携方式是什么 操作系统?我真的对 OSS(已弃用?)、ALSA、JACK、PulseAudio 感到困惑。我应该使用其中哪一个?
最佳答案
ALSA为 Linux 提供低级 API。类似于 DirectSound对于 Windows。 如果您想使用低级功能并拥有完全控制权,请使用 ALSA。否则我认为它的 API 很难使用。
查看PJSIP的源代码它可以跨 Linux 和 Windows(C 语言)移植。 在此项目中,您将看到如何包装 ALSA 以实现更简单的接口(interface)。
我希望这会有所帮助。
关于c - 从麦克风获取音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12530263/