Como configurar uma rádio virtual no Linux (Fedora Core 4)

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.

[ Hits: 19.175 ]

Por: em 27/02/2007


Instalando o Icecast



Para ter uma rádio virtual você precisa de um software servidor de streaming, que no caso do Fedora o escolhido foi o Icecast. A documentação que encontrei nos artigos não explicava claramente que era preciso ter um outro software, que fornecia os arquivos a a serem transmitidos pelo streaming, o software que cria a playlist propriamente dita. No meu caso escolhi o Ices, porém vi que era possível conectar ao icecast diversos outros softwares, como o Darkice por exemplo.

Instalei o Icecast no Fedora pelo yum:

# yum install icecast

OBS: Um dos repositórios que utilizo é o http://livna.org/.

A configuração do Icecast é feita através de um arquivo XML /etc/icecast.xml. A parte importante e única que alterei no arquivo original foi:

engcomputacao.com.br // nome do meu host 80000 // porta padrão

Após isto já é possível iniciar o Icecast:

# /etc/init.d/icecast start

    Próxima página

Páginas do artigo
   1. Instalando o Icecast
   2. Configurando o Ices
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Acessando servidor Linux remotamente utilizando WinSCP e Putty no Windows

Como hospedar um site no seu próprio micro

Conceitos de Acesso Remoto

Load Balancer com Failover, Perlbal e Heartbeat para servidores web

Criando VPN site-to-site, conectando diversas filiais a matriz com openVPN

  
Comentários
[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

[2] Comentário enviado por tenchi em 01/03/2007 - 12:32h

Kra, muito legal... Ótimo artigo.
Vc p acaso sabe se é possível fazer uma rádio "ao vivo" com esse programa? É preciso mais algum programa?

vc sabe se o programa usa outro tipo de arquivo, como ogg, etc? E ele pode transmitir vídeo também?

Falow.

[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!

[]'s

[6] Comentário enviado por rmrcoxa em 30/10/2007 - 15:34h

.

[7] Comentário enviado por leandrobhbr em 27/12/2007 - 00:33h

Ola

fiz a rádio e funciona bem demais,,,,

mas queria saber como alterar a playlist em tempo real... sem cair os clientes.... ouvintes

estava lendo e parece que tem de rodar um script em perl!!

vc sabe como configura???

obrigado


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts