Precisamos testar nossa trasmissão para verificar se todas as configurações foram realizadas de forma correta. Vamos entrar em nossa Rádio. Para isso abra seu browser preferido e digite o endereço e porta. Ex: http://IP_do_seu_Servidor:[porta_escolhida].
Logo após, no seu canto direito, haverá dois links:
Faça o download do arquivo M3U para que possamos ouvir nossa rádio. Então clique em M3U e faça o download do mesmo. Abra a pasta onde foi feito o download, clique com o botão direito em cima do arquivo (no meu caso guaculivre.ogg.m3u), entre em Abrir Com e escolha
VLC Media Player.
Pronto, assim podemos testar nossa rádio.
Parando a execução do Ices2 e do IceCast2
Ices2: no terminal onde executou o comando para iniciar o Ices2, aperte CTRL + C para que ele seja interrompido.
IceCast2: No Terminal onde executou o comando para Iniciar o IceCast2, digite:
sudo /etc/init.d/icecast2 stop
Pronto.
Configurando Transmissão Ao Vivo (Tempo Real)
Antes de mais nada:
- Feche o VLC se estiver aberto e tocando sua rádio
- Pare o Ices2 utilizando CTRL + C
- Pare o Icecast2 utilizando o comando:
sudo /etc/init.d/icecast2 stop
Com o
GuaçuLivre Servidor, utilizamos o
ALSA para transmitir a rádio ao vivo, e para isso, utilizaremos o arquivo ices-alsa.xml.
Obs: Caso não use o GuaçuLivre Servidor, faça um teste e veja qual se adapta a sua realidade. Lembrando que há o arquivo de configuração para ALSA e para
OSS. Outro detalhe importante é que somente o som do microfone é que será transmitido. Você também poderá se utilizar de uma mesa de som para ampliar suas possibilidades.
Primeiro passo é copiar o arquivo da pasta exemplo para a pasta do Ices2. Digite:
sudo cp /usr/share/doc/ices2/examples/ices-alsa.xml /etc/ices2
Vamos editar o arquivo ices-alsa.xml. Digite:
sudo gedit /etc/ices2/ices-alsa.xml
Deixe seu arquivo como mostrado abaixo:
Salve e feche o arquivo.
Configurando o Padrão de Som do Sistema Operacional para ALSA
Precisamos definir o ALSA como padrão no sistema, tanto na entrada como na saída de som.
Acesse o menu Sistema >> Preferências >> Seletor de Sistemas Multimídia. Na aba Audio, altere para Alsa o plugin padrão na Saída e Entrada para: Alsa - Advanced
Linux Sound Architecture. Em dispositivo, tanto em Entrada e Saída, altere para: Padrão.
Veja a imagem abaixo:
Feche o Seletor de Sistemas Multimídias.
Iniciando a Transmissão
Primeiramente vamos iniciar o IceCast2. Digite:
sudo /etc/init.d/icecast2 start
Agora vamos iniciar o Ices2 e carregar o arquivo ices-alsa.xml. Digite:
ices2 /etc/ices2/ices-alsa.xml
Pronto. Agora é só falar ao microfone e ser ouvido pelo mundo inteiro!