jedei 发表于 2004-8-19 12:06:43

如何使多个程序共享 ALSA [多音频流]

看了看下面的文章,有点眉目,正在动手实验
http://alsa.opensrc.org/index.php?page=AlsaSharing

有兴趣的朋友一起来研究研究

lophyxp 发表于 2004-8-19 12:36:41

要是能在alsa上解决音频共享的问题,linux在多媒体上就快接近完美了!!

小楼 发表于 2004-8-19 18:51:31

可是我的mplayer不能在线播放,编译了live什么的,该有的都有了,就是放不了,楼上的知道怎么弄不

jedei 发表于 2004-8-19 18:55:11

音频播放已经基本搞定

要是能在alsa上解决音频共享的问题,linux在多媒体上就快接近完美了!!

在你的home下创建一个.asoundrc文件,内容如下
pcm.!default {
type plug
slave.pcm "swmixer"
}

pcm.swmixer {
type dmix
ipc_key 1234
slave {
    pcm "hw:0,0"
    period_time 0
    period_size 1024
    buffer_size 4096
    rate 44100
}
}

参考
http://fedoranews.org/contributors/andre_costa/alsa/
http://alsa.opensrc.org/index.php?page=AlsaSharing
页: [1]
查看完整版本: 如何使多个程序共享 ALSA [多音频流]