LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: zhllg

[updated][原创][Gentoo下的多音频流完整解决方案]让你在Skype的同时看电影,听歌,看fl

[复制链接]
 楼主| 发表于 2005-5-25 23:06:16 | 显示全部楼层
我给你推荐个网站吧
google.com
Linux如何录音的这样的问题一搜就中
玩Linux一定要知道这个网站

至于artsd,你还可以检查一下你选中full duplex(全双工)了没有
回复 支持 反对

使用道具 举报

发表于 2005-5-25 23:13:09 | 显示全部楼层
问题就出在这里了,我装的是gnome,不是kde,应该怎么去设置artsd为full deplex呢?
回复 支持 反对

使用道具 举报

发表于 2005-5-25 23:57:19 | 显示全部楼层
还是nforce爽, 装个驱动就搞定
回复 支持 反对

使用道具 举报

发表于 2005-5-26 01:46:12 | 显示全部楼层
俺的arts是这样搞的,
#  mv /usr/kde/kde3.4/bin/artsd /usr/kde/kde3.4/bin/artsd-bak
在 /usr/kde/kde3.4/bin/ 下新建一个脚本文件artsd
内容为:

#!/bin/sh
aoss artsd-bak $*

改/usr/kde/kde3.4/bin/artsd 为可执行。
如此,不需要改kde声音服务器的任何内容,所有使用arts的程序都可以与使用alsa的程序混合音频了。
回复 支持 反对

使用道具 举报

发表于 2005-5-26 14:34:47 | 显示全部楼层
没KDE该怎么改artsd为全双工呢?
回复 支持 反对

使用道具 举报

发表于 2005-5-26 15:53:21 | 显示全部楼层
知道了,加-d参数就可以。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-27 04:00:23 | 显示全部楼层

如果还有问题,可以去skype的官方论坛瞧瞧
我猜测如果用gnome也不一定要专门为skype装个artsd,或者有更好的方法,:-D
回复 支持 反对

使用道具 举报

发表于 2006-4-26 14:39:51 | 显示全部楼层
问一下,楼上的楼上说的加参数 -d是在哪?

好象是esd的这一句:spawn_options=-terminate -nobeeps -as 2 -d default -r 48000?

我这里运行没有arts,运行esddsp -m /opt/skype/skype得到这个


  1. volume_open: error opening /dev/mixer: 没有那个文件或目录

复制代码

我的/dev/mixer是存在的

lsmod有这些东西


  1. Module                  Size  Used by
  2. nvidia               4535572  12
  3. vmnet                  23972  3
  4. vmmon                 161548  0
  5. snd_pcm_oss            31776  0
  6. snd_mixer_oss          13696  1 snd_pcm_oss
  7. snd_seq_oss            27008  0
  8. snd_seq_midi_event      5632  1 snd_seq_oss
  9. snd_seq                40912  4 snd_seq_oss,snd_seq_midi_event
  10. snd_seq_device          6156  2 snd_seq_oss,snd_seq
  11. snd_intel8x0           26012  1
  12. snd_ac97_codec         79136  1 snd_intel8x0
  13. snd_ac97_bus            1920  1 snd_ac97_codec
  14. snd_pcm                63880  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
  15. snd_timer              16644  2 snd_seq,snd_pcm
  16. snd                    40036  11 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
  17. snd_page_alloc          7048  2 snd_intel8x0,snd_pcm

复制代码


/etc/modules.d/alsa也有这些东西,问题出在哪?


  1. alias sound-service-0-0 snd-mixer-oss
  2. alias sound-service-0-1 snd-seq-oss
  3. alias sound-service-0-3 snd-pcm-oss
  4. alias sound-service-0-8 snd-seq-oss
  5. alias sound-service-0-12 snd-pcm-oss
  6. ##  OSS/Free portion - card #2
  7. ## alias sound-service-1-0 snd-mixer-oss
  8. ## alias sound-service-1-3 snd-pcm-oss
  9. ## alias sound-service-1-12 snd-pcm-oss

  10. alias /dev/mixer snd-mixer-oss
  11. alias /dev/dsp snd-pcm-oss
  12. alias /dev/midi snd-seq-oss

复制代码
回复 支持 反对

使用道具 举报

发表于 2006-5-17 20:36:57 | 显示全部楼层
我在Gnome里把多媒体控制器选为ALSA就能实现多音频流了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-17 20:41:53 | 显示全部楼层
alsa 1.0.9 之后所有可以使用alsa的程序就都可以实现多音频流了
大概是去年6月前后
不过直到现在,只能使用oss的音频程序,还是要靠aoss来启动才可以,比如realplay,flashplayer
回复 支持 反对

使用道具 举报

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

本版积分规则

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