Alb*_*gos 5 sound devices streaming icecast
我想通过darkice流式传输到icecast服务器,默认的.cfg附带/dev/dsp,女巫是OSS,但/dev/dsp在Ubuntu 12.10中没有,所以我尝试了hw:0,0,但它只是麦克风,我想流式传输所有声音-卡输出。
有任何想法吗?
cat /proc/asound/cards
0 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0xf8700000 irq 16
cat /proc/asound/devices
1: : sequencer
2: [ 0- 0]: digital audio playback
3: [ 0- 0]: digital audio capture
4: [ 0- 0]: hardware dependent
5: [ 0] : control
33: : timer
Run Code Online (Sandbox Code Playgroud)
我尝试关注这篇文章:How can I stream my soundcard output?
在 darkice 配置文件(参见 参考资料中的示例/usr/share/doc/darkice/examples)中,我们在以下部分中定义声音设备:
[input]
device = <device>
Run Code Online (Sandbox Code Playgroud)
对于 ALSA,我们可以为声卡和子设备提供hw:1,0卡1、子设备的 ALSA 语法0。通过以下方式查看您的卡规格:
aplay -l
Run Code Online (Sandbox Code Playgroud)
然而,通常您会定义一个默认设备。因此值得尝试以下条目:
device = default
device = pulse # in case we have pulseaudio running.
Run Code Online (Sandbox Code Playgroud)
也可以看看: