Linux音频子系统
我想了解Linux音频,我花了很多时间阅读,但我不明白(很清楚)。有人能简要介绍一下各种Linux音频子系统(如OSS、ALSA、JACK、Gstreamer、Phonon、Xine)吗?。Linux音频子系统,linux,audio,Linux,Audio,我想了解Linux音频,我花了很多时间阅读,但我不明白(很清楚)。有人能简要介绍一下各种Linux音频子系统(如OSS、ALSA、JACK、Gstreamer、Phonon、Xine)吗?。 任何帮助,提前谢谢 我曾经写过一篇关于Linux音频输出格式丛林的著名博文 遗憾的是,照片已经不在了,这里有一份副本: 它有点旧(从2007年开始),但我希望它能给你一个大概的想法。OSS和ALSA是最接近实际音频硬件的层。所有其他库和框架都只是与那些较低的层通信。正如您所看到的,其中一些lib和框架实际
任何帮助,提前谢谢 我曾经写过一篇关于Linux音频输出格式丛林的著名博文 遗憾的是,照片已经不在了,这里有一份副本: 它有点旧(从2007年开始),但我希望它能给你一个大概的想法。OSS和ALSA是最接近实际音频硬件的层。所有其他库和框架都只是与那些较低的层通信。正如您所看到的,其中一些lib和框架实际上在其他lib和框架周围有包装器
您希望调用哪一层在很大程度上取决于您希望实现的功能。GStreamer不是一个单独的音频子系统。它“只是”一个媒体流框架,恰好能够输出到ALSA、JACK、OSS等。请参阅以下链接: