O Alessandro de Oliveira Faria (CABELO) ensina no artigo abaixo como instalar e usar o Icecast para montar uma rádio virtual no Linux. Os exemplos dele são baseados no Conectiva Linux, mas são facilmente adaptáveis para outras distribuições.
Alessandro de Oliveira Faria (CABELO) (alessandrofaria@netitec.com.br)
Este tutorial contempla as configuração básica de como fazer um servidor de RADIO mp3 online.
O Download
Usaremos o icecast,que é um serviço de transmissão de áudio pela rede TCP/IP. Achei este pacote em todas distribuições atuais, entretando segue abaixo o link do pacote:
ftp://rpmfind.net/linux/conectiva/9/cd2/conectiva/RPMS.002/icecast-1.3.11-8170cl.i386.rpm
Exemplo de download:
[root@via800 cabelo]# wget ftp://rpmfind.net/linux/conectiva/9/cd2/conectiva/RPMS.002/icecast-1.3.11-8170cl.i386.rpm
--17:47:16-- ftp://rpmfind.net/linux/conectiva/9/cd2/conectiva/RPMS.002/icecast-1.3.11-8170cl.i386.rpm
=> `icecast-1.3.11-8170cl.i386.rpm'
Conectando-se a rpmfind.net:21... conectado!
Logando como anonymous ... Logado!
==> TYPE I ... feito.
==> CWD linux/conectiva/9/cd2/conectiva/RPMS.002 ... feito.
==> PORT ... feito. ==> RETR icecast-1.3.11-8170cl.i386.rpm ... feito.
Tamanho: 190,583 (sem autoridade)
0K .......... .......... .......... .......... .......... 26% 0:26 5,21K
50K .......... .......... .......... .......... .......... 53% 0:21 4,12K
100K .......... .......... .......... .......... .......... 80% 0:07 4,88K
150K .......... .......... .......... ...... 100% 0:00 4,39K
17:48:05 (4,52 KB/s) - `icecast-1.3.11-8170cl.i386.rpm' recebido [190583]
A Instalação
Como o pacote é RPM, basta digitar o comando abaixo:
A Configuração
O Serviço trabalha com dois binários, o icecast e o ice. O icecast é responsável pelo serviço de transmissão e o ices reprodutor do audio.
Começaremos editando o icecast:
Ao entrar na pasta /etc/icescast, entraremos os seguintes arquivos:
- groups.aut : grupos de usuário que podem administrar o sistema
- icecast.conf : configuração do serviço de transmissão de audio
- ices.conf : configuração do serviço de reprodução de audio
- mounts.aut : libera o acesso dos grupos cadastrados.
- users.aut
Vou explicar apenas a configuração dos arquivos icecast.conf e ices.conf:
Antes efetuaremos o backup dos arquivos.
Opções do icecast.conf:
Opções do ices.conf:
<ices:Randomize>1</ices:Randomize>
:Liga o modo de reprodução randomica
<ices:Hostname>localhost</ices:Hostname>
:IP ou nome do seu servidor
<ices:Port>8000</ices:Port>
:Porta usada para conexão
<ices:Password>kagikawa</ices:Password>
:Senha definida no arquivo icecast.conf na variável encoder_password
<ices:Background>1</ices:Background>
:Avisa ao ices para rodar como serviço de segundo plano (Daemon).
<ices:Name>Viva o Linux FM</ices:Name>
:Nome/String que aparecerá no player.
Colocando a Rádio Virtual no AR
Iniciando o Serviço:
Parando o Serviço:
Ouvindo a rádio:
Entre no XMMS, vá na opção "adicione URL" e digite: http://ip_do_seu_servidor:8000
Pronto agora a sua rede contem um servidor de audio!
» Postado por: Tiago Cruz em agosto 14, 2003 03:09 PM, 200.207.152:
Bom, comentei nos outros lugares mas comento aqui também:
- A versão 1.x está descontinuada :-)
- O Mandrake 9.2 virá com os pacotes em RPM para o icecast 2.x
- A Revista do Linux tem um tutorial sobre o mesmo tema e bem interessante também:
http://www.revistadolinux.com.br/ed/029/assinantes/capa.php3
- Leia a ajunte os dois, heheheh..
Abraços
» Postado por: adell em agosto 14, 2003 07:36 PM, 200.203.227:
Muito bom o artigo, mas penei um pouca até descobrir que o ices não faz parte do pacote icecast e que tenho que instalar separadamente.
» Postado por: luiz em maio 8, 2004 02:07 AM, 200.181.175:
affff ..
naum entendi nada ...... hauhauhauh
ajude me por favor eu quero por uma radio
no irc
» Postado por: Alessandro em maio 22, 2004 08:12 AM, 200.165.37.:
Cara,
Tudo bem.. mas como usar o ice para enviar ao vivo.. ?????
Só vi a configuração de lista de músicas..
Alessandro
» Postado por: Almir em agosto 2, 2004 12:00 PM, 200.141.128:
Como eu instalo e configuro o Icecast no windows?
O Arquivo Histórico do BR-Linux.org mantém no ar (sem alteração, exceto quanto à formatação) notícias, artigos e outros textos publicados originalmente no site na segunda metade da década de 1990 e na primeira década do século XXI, que contam parte considerável a história do Linux e do Open Source no Brasil. Exceto quando indicado em contrário, a autoria dos textos é de Augusto Campos, e os termos de uso podem ser consultados na capa do BR-Linux.org. Considerando seu caráter histórico, é provável que boa parte dos links estejam quebrados, e que as informações deste texto estejam desatualizadas.