Icecast2 transmite entrada de microfone em vez de saída de placa de som

2

Estou tentando configurar meu laptop (14.04 32 bits) para transmitir a música que está sendo reproduzida (usando o Clementine) para a rede sem fio local. Dessa forma, posso ouvir minhas músicas em todos os lugares dessa rede usando meu telefone (usando um aplicativo de streaming de rádio pela Internet).

Até agora; Este excelente tutorial me ajudou a configurar o icecast2 e o darkice de tal forma que eu possa ouvir o fluxo do meu celular, no entanto, o fluxo transmitido é o que está registrado no microfone do meu laptop! Então eu estou me ouvindo digitar, todos os ruídos na sala, etc.

Isso provavelmente significa que eu não selecionei o dispositivo adequado em algum lugar. O tutorial acima menciona (sob o cabeçalho da obscuridade) que

  

Para ativar a transmissão da placa de som local, talvez seja necessário definir o dispositivo de gravação para o Darkice no pulseaudio primeiro. Isso pode ser feito com o pavucontrol. Instale o pavucontrol. Na guia Gravação, escolha Monitor de para o "plug-in ALSA [darkice]".

Então o pavucontrol está instalado, mas a guia Gravação mostra

  

Nenhuma aplicação está atualmente gravando áudio.

     

Mostrar: todos os streams

Hmm ...

Para ver meus dispositivos de som, usei o comando aplay -l que produziu;

  

Lista de dispositivos de hardware de REPRODUÇÃO

     

cartão 0: Intel [HDA Intel], dispositivo 0: CX20561 Analógico [CX20561 Analógico]

     

Subdispositivos: 0/1

     

Subdispositivo # 0: subdevice # 0

     

cartão 0: Intel [HDA Intel], dispositivo 1: CX20561 Digital [CX20561 Digital]

     

Subdispositivos: 1/1

     

Subdispositivo # 0: subdevice # 0

Então eu brinquei com a configuração darkice. Atualmente está trabalhando um pouco com o seguinte no meu darkice.cfg;     [entrada]     dispositivo = hw: 0,0 ... Mas isso resulta no microfone embutido do meu laptop para ser usado como a fonte do fluxo.

Obrigado por ler sobre o meu problema. Espero que você possa ajudar!

    
por Bart N. 14.11.2014 / 17:30

1 resposta

1

Dependendo das nossas configurações, pode ser que, enquanto estiver transmitindo para o Icecast, o Darkice também capte o áudio do nosso microfone.

Para superar isso, podemos fazer as seguintes configurações:

  1. Ativar o dispositivo de áudio padrão em darkice.cfg para garantir a transmissão do dispositivo padrão:

    [input]
    device          = default
    
  2. Desative o perfil de áudio duplex em pavucontrol :

    alternadamente entre emudecer entrada de áudio ou selecionar uma entrada não anexada (por exemplo, linha)

por Takkat 15.11.2014 / 09:23