Um guia rápido para criar um rádio online que transmite ao vivo a partir de uma interface de áudio com VLC.
Instalar o VLC do site oficial ou do seu gerenciador de pacotes https://www.videolan.org/vlc/ .
Este passo considera que você irá usar uma placa de som externa USB, caso deseje usar o microfone interno ou uma outra interface de áudio do computador apenas pula para o passo 2.
Primeiramente vamos descobrir qual a nossa placa de som. Logo após plugar ela no computador você pode abrir um terminal e rodar:
dmesg
Você irá ver algo assim na última linha:
Aí está o nome 'humano' da sua placa de vídeo (USB Audio CODEC no meu caso).
Vamos agora descobrir o nome 'Alsa' do nosso dispositivo com o comando.
arecord -L
Muito provavelmente o último item impresso vai ser a sua placa de som USB, procure pelo nome humano dela para descobrir qual é. Aqui está um exemplo:
O valor que estamos procurando é a primeira linha do item, que representa o nome Alsa da sua placa (hw:CARD=CODEC ou plughw:CARD=CODEC).
Sabendo de todas essas informações vamos abrir o VLC e criar nosso stream, seguindo as instruções das imagens:
Iniciar o stream:
Nesta aba coloque o nome Alsa da no seguinte formato: alsa://placa
Clique próximo
Selecion HTTP e 'Add'
Se quiser customize os valores aqui, mas pode deixar porta 8080 e '/' se quiser e clique próximo.
Selecione um CODEC de áudio, aqui eu escolhi 'Audio - MP3'
Clique em 'Stream'.
Pronto! Acesse http://localhost:8080/stream e veja se está funcionando.
TO DO
TO DO
TO DO
TO DO