Transmita a saída da placa de som para o icecast2 via darkice

4

Eu quero transmitir para o servidor icecast via darkice, o padrão .cfg vem com /dev/dsp , que é o OSS, mas não há /dev/dsp no Ubuntu 12.10, então eu tentei hw:0,0 , mas é apenas o microfone e gostaria de transmitir toda a saída da placa de som.

Alguma idéia?

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

Eu tentei seguir este post: Como posso transmitir minha saída de placa de som?

    
por Alberto Burgos 04.12.2012 / 08:10

2 respostas

4

No arquivo de configuração darkice (veja o exemplo em /usr/share/doc/darkice/examples ), definimos o dispositivo de som na seguinte seção:

[input]
device          = <device>

Para o ALSA, podemos fornecer a placa de som e o subdjunto com a sintaxe do ALSA hw:1,0 para o cartão 1 , subdevice 0 . Veja as especificações do seu cartão com:

aplay -l

Normalmente, no entanto, você terá definido um dispositivo padrão. Vale a pena tentar com as seguintes entradas:

device = default
device = pulse # in case we have pulseaudio running.

Veja também:

por Takkat 04.12.2012 / 08:55
3

Definir dispositivo = / dev / dsp Então comece darkice usando: escuro do padsp

o comando padsp inicia o programa especificado e redireciona seu acesso para o software OSS.        dispositivos de áudio compatíveis (/ dev / dsp e dispositivos auxiliares) para um PulseAudio        servidor de som.

    
por MisterR 20.07.2014 / 22:11