谈天说地

gentoo里的声音系统

本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为rocrocket。

===

[正文开始]

用gentoo有一个毋庸置疑的好处,就是可以在折腾中学到不少东西。比如今天,我按照官网装声卡驱动,学到了些关于linux的声音系统的知识。

谢谢这个一个帖子,具体文章请见http://forum.ubuntu.org.cn/viewtopic.php?f=74&t=163776

我贴出最关键的一段如下:

ALSA(高级Linux声音体系)是为声卡提供驱动的Linux内核组件,以替代原先的OSS(开放声音系统).这两个是系统发出声音最低层的软件系统,可以视为(或者就是)驱动.

而PulseAudio和ESD是两个声音服务器,简单说,软件要发声就先发消息给声音服务器,然后声音服务器经过处理(主要是混音),然后发给驱动控制声音设备发出声音.

就 架构和技术而言,alsa比oss优秀,pulseaudio比esd优秀.但是alsa已经成熟,pulseaudio只是接近成熟.所以目前的默认搭 配基本还是alsa+esd,但是明显的pulseaudio的优势大的多,gnome也在准备将esd换为pulseaudio.

ps:真是建议大家折腾折腾gentoo,只有好处没有坏处,谁用谁知道~~~~^_^

over~

1条评论

  1. 折腾arch一样可以让你学到gentoo里面能学到的东西,更节省时间

    关于oss和alsa那里你说反了把。oss比alsa先进把。pulseaudio就是因为功能多也复杂,除了网络应用我想不到其他使用的必要性

发表您的评论

请您放心,您的信息会被严格保密。必填项已标识 *