Linux音频
-
- 帖子: 198
- 注册时间: 2008-02-05 20:26
Linux音频
个人看法:
ALSA应大大简化,只负责为PulseAudio/Jack提供硬件接口
FFADO应该与ALSA合并
PulseAudio与Jack可以考虑合并
gstreamer之类的也应简化,只作为PulseAudio的客户端运行
合并gstreamer/xine/ffmpeg/mplayer等中的解码器部分(暂称为encoder server),并将音频解码器与视频解码器分开
这样就可以形成:ALSA/FFADO专门负责硬件接口,PulseAudio/Jack专门负责应用程序之间、应用程序与硬件之间的音频/midi等数据传输与系统混音,encoder server专门负责解码,大大简化Linux的音频架构
直接输出音频数据的应用程序,是PulseAudio/Jack的client
将数据输出给解码器的应用程序,是encoder server的client
欢迎拍砖~
ALSA应大大简化,只负责为PulseAudio/Jack提供硬件接口
FFADO应该与ALSA合并
PulseAudio与Jack可以考虑合并
gstreamer之类的也应简化,只作为PulseAudio的客户端运行
合并gstreamer/xine/ffmpeg/mplayer等中的解码器部分(暂称为encoder server),并将音频解码器与视频解码器分开
这样就可以形成:ALSA/FFADO专门负责硬件接口,PulseAudio/Jack专门负责应用程序之间、应用程序与硬件之间的音频/midi等数据传输与系统混音,encoder server专门负责解码,大大简化Linux的音频架构
直接输出音频数据的应用程序,是PulseAudio/Jack的client
将数据输出给解码器的应用程序,是encoder server的client
欢迎拍砖~
- nmsfan
- 帖子: 18958
- 注册时间: 2009-10-16 22:46
- 来自: finland
Re: Linux音频
合并????大牛们可不同意



>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
- luojie-dune
- 帖子: 22033
- 注册时间: 2007-07-30 18:28
- 系统: Linux
- 来自: 空气中
Re: Linux音频
你让Linux和BSD合并吧。
- Strange
- 帖子: 1824
- 注册时间: 2006-05-19 9:54
- 来自: Shanghai
- qy117121
- 论坛版主
- 帖子: 50587
- 注册时间: 2007-12-14 13:40
- 系统: Winbuntu
- 来自: 志虚国乌由市
- 联系:
Re: Linux音频
Strange 写了:恩,很好。
楼主开始实做吧。
- cjxgm
- 帖子: 1952
- 注册时间: 2010-04-23 20:40
- 系统: Arch Linux
- 来自: 浙江·杭州
- 联系:
Re: Linux音频
qy117121 写了:Strange 写了:恩,很好。
楼主开始实做吧。
- 我就是我2
- 帖子: 1215
- 注册时间: 2008-12-13 10:55
- 来自: the Earth
- 联系:
Re: Linux音频
太深水。 

苏东坡问佛印道:“人人皆念观世音菩萨,观世音菩萨念谁?”
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”
自然灋則
dropbox 誰好奇,誰來點
勞碌一生又如何,虛度一生又如何,你過得開心嗎?人活著就要開心嘛!
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”
自然灋則
dropbox 誰好奇,誰來點
勞碌一生又如何,虛度一生又如何,你過得開心嗎?人活著就要開心嘛!
-
- 帖子: 198
- 注册时间: 2008-02-05 20:26
Re: Linux音频
当然,这只是一个想法,可能太理想化
但现在linux混乱的音频架构为程序员带来很多痛苦,同一个软件为了适应不同的系统配置,需要同时支持多个音频api,增加了很多工作量
同时,我认为这也是阻碍linux多媒体发展的一个原因
但现在linux混乱的音频架构为程序员带来很多痛苦,同一个软件为了适应不同的系统配置,需要同时支持多个音频api,增加了很多工作量
同时,我认为这也是阻碍linux多媒体发展的一个原因
-
- 帖子: 269
- 注册时间: 2008-06-28 6:14
Re: Linux音频
去掉alsa,pulseaudio,使用oss4解决楼主的问题。现成的解决方案!不用楼主编写代码
-
- 帖子: 198
- 注册时间: 2008-02-05 20:26
Re: Linux音频
从一个应用软件的角度来说,你不能要求用户为了使用你的软件而去特别地安装OSS4,毕竟大部分系统上都没有OSS4。你的应用软件只能必须做到支持各种后端。
- acer4740
- 帖子: 1405
- 注册时间: 2010-09-13 19:04
- 来自: 0xFF00EE