Estes dias estive tentando configurar uma rádio virtual em meu servidor. Apesar de existirem vários artigos em sites especializados em Linux, acabei me batendo em alguns pontos que a documentação não cobria. Vou tentar explicar de uma maneira bem simplificada, até porque não sou um expert no assunto.
-m indica seu mountpoint, ali no caso os clientes vão conectar por: http://engcomputacao.com.br:80000/music
-p indica a porta;
-P o password do servidor streaming, configurado em icecast.xml (deixei o padrão);
-B para rodar em background, modo daemon;
-r p/ randomizar a lista de músicas.
Uma vez iniciado estes programas, consegui conectar através do endereço http://engcomputacao.com.br:8000/music sem problemas!
Conclusão
Minha experiência Linux é limitada a servidores Web. Estou dando os primeiros passos ainda em um servidor instalado em minha casa, espero ter ajudado aos mais novatos. Qualquer dúvida por favor comentem à vontade.
Armazeno este e demais artigos sobre Linux, PHP, MySQL em meu blog:
[1] Comentário enviado por leonardoal em 27/02/2007 - 13:56h
ótimo manual, mas a atualização da listagem é automatica (caso eu coloque mais musicas no servidor após a radio estar no ar) ou tenho que atualizar a listagem manualmente?
Grato
[3] Comentário enviado por rmrcoxa em 01/03/2007 - 14:01h
Resposta ao #1 Comentário
Cara, a radio vai ficar tocando somente os arquivos que estiverem no arquivo lista.txt
Sinceramente não sei oq acontece se você alterar o arquivo durante a execução da radio, se o programa recarrega o arquivo ou nao. Tem que testar pra ver mesmo.
[4] Comentário enviado por rmrcoxa em 01/03/2007 - 14:03h
Resposta ao #2 Comentário
Cara, é possível fazer radio ao vivo sim, pelo que li existe uma maneira, onde é possível passar para a radio exatamente o som que está tocando no player do seu PC. Também não tentei ainda.
É Possível fazer o streaming de .ogg com certeza, agora vídeos eu não li nada a respeito.
[5] Comentário enviado por marcosgrillo em 20/08/2007 - 16:35h
Rodrigo,
achei super interessante seu artigo, bem limpo e pratico! mas encontrei um problema quando o FC4 é instalado com os pacotes minimos, e achei legal postar se alguem precisar.
Depois da seção de instalação do libshout é necessário que seja instalado o pkgconfig e o gcc-c++.
segue comando para FC4.
yum install pkgconfig
yum install gcc-c++
Fizemos o teste com alterações da lista de MP3 e não funcionou on-line, o serviço precisou mesmo ser parado, mas a radio ficou muito legal!