LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 590|回复: 5

各位的arch是如何实现多音频流的?

[复制链接]
发表于 2009-2-24 16:37:48 | 显示全部楼层 |阅读模式
各位的archlinux支持多音频流么(软混音)?多个发声程序同时发声。
我这里都是声卡独占的,mplayer播放电影时,其他提示音都不发声,甚至其他靠gstreamer程序会失去响应。不知道如何通过gstreamer实现多音频流
系统是alsa驱动,声卡是普通的集成声卡。
我安装的gstreamer相关包:
gstreamer0.10 0.10.21-2
gstreamer0.10-bad 0.10.9-1
gstreamer0.10-bad-plugins 0.10.9-3
gstreamer0.10-base 0.10.21-1
gstreamer0.10-ffmpeg 0.10.6-1
gstreamer0.10-good 0.10.11-1
gstreamer0.10-good-plugins 0.10.11-1
gstreamer0.10-python 0.10.13-2
gstreamer0.10-ugly 0.10.10-1
gstreamer0.10-ugly-plugins 0.10.10-1
发表于 2009-2-24 16:43:44 | 显示全部楼层
alsa,oss这样的驱动本身你不设置的话是默认带有软件混音的

不过KDE4的话貌似麻烦一点
回复 支持 反对

使用道具 举报

发表于 2009-2-24 18:51:01 | 显示全部楼层
alsa模拟oss时不支持混音,确认一下mplayer用的什么音频输出
回复 支持 反对

使用道具 举报

发表于 2009-2-24 18:55:57 | 显示全部楼层
Post by jarryson;1951954
alsa,oss这样的驱动本身你不设置的话是默认带有软件混音的

不过KDE4的话貌似麻烦一点


kde4那会麻烦...根本不用设置什么...

用kde4建议后端选用xine-lib........
回复 支持 反对

使用道具 举报

发表于 2009-2-24 19:10:19 | 显示全部楼层
使用 -ao alsa 参数, mplayer 默认使用的 oss 输出音频?
回复 支持 反对

使用道具 举报

发表于 2009-2-24 19:32:47 | 显示全部楼层
安装alsa-oss
然后在/etc/profile中加入
#解决声卡独占
export LD_PRELOAD="/usr/lib/libaoss.so"
即可
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表