Sem muito blá blá blá, todos já sabem como é bacana ter uma rádio online na web, onde você pode conectar e transmitir suas músicas e seus amigos se conectarem para ouvir a transmissão.
Sua configuração é muito simples, abordarei também a configuração da playlist (DJ automático).
Tomarei como base as configurações da minha web rádio, porém é muito simples a adaptação de qualquer item para suas necessidades. Tentarei deixas as .conf ao máximo comentadas.
Abordarei a configuração padrão para o Linux (no meu caso Debian), porém com umas pequenas alterações roda também no FreeBSD (deixarei breves comentários em relação ao FreeBSD).
Como eu disse, tomei como base a minha rádio, onde desde 2004 venho estudando/aprendendo e tendo dificuldades, porém documentei e está online até hoje! :)
Vi algumas matérias, inclusive aqui no VOL, que me ajudaram a melhor comentar e explicar as .conf.
Baixando os arquivos necessários
Deixei no meu site os dois arquivos de configuração prontos para download! Acesse e baixe através do link:
[4] Comentário enviado por cirinho em 11/12/2009 - 22:55h
Meu jovem está mensagem quer dizer que o servidor está indisponível.
Verifique se o processo está rodando rodando. Pode ser também que não esteja ninguém conectado para transmitir, nem a playlist.
Além do processo está rodando é necessário alguém está conectado na streaming transmitindo as músicas/audio (por isso coloquei a playlist dj automático) para que os demais possam se conectar a web rádio para escutar.
[7] Comentário enviado por carlotres em 20/12/2009 - 11:14h
Existe um programa chamado internet DJ console que eu uso na minha rádio online e é ótimo , trabalha com shoutcast , icecast e icecast2 , tem 2 decks e você só adiciona a músicas pode fazer conferências via voip e transmitir tudo isso pra sua rádio além de escolher se você quer ouvir a música enquanto ela toca ou mutar o som que sai pra rádio e abrir o microfone (com opção de separar os lados L e R) além de poder colocar um título pra sua rádio tudo isso em PyGTK!
O contra é que é em inglês , mas vamos traduzir ele ainda !
O melhor de tudo isso é: 6 streamings simultâneos , as barras de VU Meter , Barras dos microfones, inserir jingles pré programados em mp3!
o programa está disponível em http://superdownloads.uol.com.br/download/157/internet-dj-console/
e precisa de algumas bibliotecas para funcionar com shoutcast...e mp3 , wav.Quem se dispuser a fazer um artigo comigo avisem-me estarei a disposição pra mostrar pra comunidade que temos opções boas para streaming!
[9] Comentário enviado por hookdigao em 19/02/2010 - 18:27h
Amigo, eu configurei meu servidor desa mesma forma e funcionou perfeitamente, porem, eu nao quero tocar musicas de minha playlist, eu quero publicar um audio que esteja entrando pela line in da placa de som, eu ja tentei colocar /dev/dsp no arquivo da playlist, mas nao deu certo. Alguma dica?
[10] Comentário enviado por khayo em 05/09/2010 - 01:44h
Funcionou perfeitamente!!!
Só tive dificuldade com uma coisa, não havia entendido que os dois comandos tinham que estar rodando ao mesmo tempo e que o ./sc_trans tinha que ser aberto (pelo menos aqui só funciona assim, vai saber)... aueheau
Mas abri outro terminal e rodei o ./sc_trans_linux dele, aí subiu tudo direitinho!!!
Outra coisa vi uma dica legal para a playlist:
$ find /caminho_para_as_musicas/ -iname "*.mp3" > playlist.lst (crédito: http://www.guiaubuntupt.org/wiki/index.php?title=ShoutCast_Streaming)
ele gera a playlist automaticamente, me facilito a vida, com 2000 músicas!!!
heheh
Ótima iniciativa!!
PS: Estava rodando via SSH, então abri varias seções e não tive problema, quando fui para a frentedo server demorei até achar uma solução...
Bom, na verdade é simples mas para evitar quebrar a cabeça..
Use o comando ctrl+alt+F2 (F1,F2,F3,F4,F5,F6)para abrir um novo terminal, para voltar para o inicial basta usar o F# do terminal que você estava usando.
Um último detalhe, estou usando o Ubuntu Server 10.04 LTS
[11] Comentário enviado por cirinho em 05/09/2010 - 21:14h
hookdigao
Men só tem ai a explanação de como rodar o shotcast e a playlist.
Para poder transmitir as suas músicas use um programa/software para se conectar ao servidor ( ip/porta/senha ) da rádio e transmitir, afinal este é o objetivo da web-rádio.
[12] Comentário enviado por cirinho em 05/09/2010 - 21:20h
khayo
Sim brother, são dois processos, o shoutcast (servidor da rádio) e o sc_trans (playlist)
Esse link que tu passou é bem similar, acho que o meu está mais completo e bem detalhado/comentado, quem seguir os caminhos que indico acima adaptando a tua realidade não terá problemas e conseguirá facilmente rodar sua webrádio.
Várias pessoas disseram que conseguiram e trocam idéia cmgo no msn.
[13] Comentário enviado por Khayo em 05/12/2010 - 23:48h
Estava recebendo o seguine erro:
./sc_servbash: ./sc_serv: No such file or directory
Com uma procurada rápida no google e sorte descobri que o shoutcast "não funciona nativamente" em sistemas de 64bits. Para resolver:
apt-get install ia32-libs
cirinho: coloquei o link só pelo crédito ao cara, mas segui pelo seu tutorial que realmente está mais completo (tanto que está nos meus favoritos do vol e estou voltando ;) ), só achei interessante o método dele de criar a playlist automaticamente e resolvi compartilhar.
[15] Comentário enviado por cirinho em 27/07/2011 - 00:00h
Marcelovegano Veja ai se não é questão de fazer NAT e/ou liberar/redirecionar as portas...
Tem tanto tempo que eu não rodo uma rádio que até eu agora vou seguir meu tuto kkk.
Qualquer novidade informo aqui pra galera ...
Vou pegar aquela idéia do mano ai em cima pra montar um arquivo .lst com uma porrada de músicas, se ficar bacana faço um scriptzin.