Linux音频

不同视角、不同观点、深度探讨,禁止人品和道德攻击
brglng
帖子: 198
注册时间: 2008-02-05 20:26

Linux音频

#1

帖子 brglng »

个人看法:

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音频

#2

帖子 nmsfan »

合并????大牛们可不同意 :em04 :em04
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

Re: Linux音频

#3

帖子 luojie-dune »

你让Linux和BSD合并吧。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
Strange
帖子: 1824
注册时间: 2006-05-19 9:54
来自: Shanghai

Re: Linux音频

#4

帖子 Strange »

恩,很好。
楼主开始实做吧。
ニンニク入れますか?
x60 with gentoo
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: Linux音频

#5

帖子 eexpress »

只能说:造反有理。
● 鸣学
头像
peter_huang
帖子: 391
注册时间: 2006-11-07 14:32

Re: Linux音频

#6

帖子 peter_huang »

批准了! :em05
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: Linux音频

#7

帖子 qy117121 »

Strange 写了:恩,很好。
楼主开始实做吧。
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
头像
cjxgm
帖子: 1952
注册时间: 2010-04-23 20:40
系统: Arch Linux
来自: 浙江·杭州
联系:

Re: Linux音频

#8

帖子 cjxgm »

qy117121 写了:
Strange 写了:恩,很好。
楼主开始实做吧。
Clanjor Prods. | Develop for Developers. (C++, Lua) | 作曲编曲 | 实时渲染引擎
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: Linux音频

#9

帖子 cnkilior »

你这样的构想和Android音频系统有类似。
头像
我就是我2
帖子: 1215
注册时间: 2008-12-13 10:55
来自: the Earth
联系:

Re: Linux音频

#10

帖子 我就是我2 »

太深水。 :em20
苏东坡问佛印道:“人人皆念观世音菩萨,观世音菩萨念谁?”
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”


dropbox 誰好奇,誰來點
勞碌一生又如何,虛度一生又如何,你過得開心嗎?人活著就要開心嘛!
brglng
帖子: 198
注册时间: 2008-02-05 20:26

Re: Linux音频

#11

帖子 brglng »

当然,这只是一个想法,可能太理想化
但现在linux混乱的音频架构为程序员带来很多痛苦,同一个软件为了适应不同的系统配置,需要同时支持多个音频api,增加了很多工作量
同时,我认为这也是阻碍linux多媒体发展的一个原因
shimingzhou
帖子: 269
注册时间: 2008-06-28 6:14

Re: Linux音频

#12

帖子 shimingzhou »

去掉alsa,pulseaudio,使用oss4解决楼主的问题。现成的解决方案!不用楼主编写代码
brglng
帖子: 198
注册时间: 2008-02-05 20:26

Re: Linux音频

#13

帖子 brglng »

从一个应用软件的角度来说,你不能要求用户为了使用你的软件而去特别地安装OSS4,毕竟大部分系统上都没有OSS4。你的应用软件只能必须做到支持各种后端。
头像
acer4740
帖子: 1405
注册时间: 2010-09-13 19:04
来自: 0xFF00EE

Re: Linux音频

#14

帖子 acer4740 »

这个世界上从来都不缺想法
brglng
帖子: 198
注册时间: 2008-02-05 20:26

Re: Linux音频

#15

帖子 brglng »

即使真动手去做了,又怎么能保证会被广泛使用呢?

好吧,我只是发发牢骚而已~ :em02
回复