Artigos: 68   Dicas: 135   Usuários: 263
Esqueceu sua senha? Cadastre-se
Linux mulheres
velha desconfiada
Distribuições Linux
scriptsadmin
Qual comando você mais usa quando loga no Linux ?
Home >> Dicas >> Linux >> Monte sua radio online com ShoutCast

Monte sua radio online com ShoutCast

Requerimentos Para criar nossa rádio de internet precisaremos primeiro checar se já dispomos de tudo que será usado: Um computador com Linux (é obvio não?); Uma boa conexão para upload (recomendo cable, pois assim o download não interfere no upload); Glibc instalada; Shoutcast Server - pode
Data de criação: 23/08/2009
Indicar para um amigo Indicar para um amigo     Favoritos Favoritos

Conclusão

Hospedagem Cainf
Execute primeiro o server:

$ cd shoutcast-1-9-2-linux-glibc6
$ ./sc_serv
SHOUTcast Distributed Network Audio Server
** Copyright (C) 1998-2000 Nullsoft, Inc. All Rights Reserved.
** Use "sc_serv filename.ini" to specify an ini file.

Event log:
[SHOUTcast] DNAS/Linux v1.9.2 (Nov 25 2002) starting up...
[main] pid: 3675
[main] loaded config from sc_serv.conf
[main] initializing (usermax:32 portbase:8000)...
[main] No ban file found (sc_serv.ban)
[main] No rip file found (sc_serv.rip)
[main] opening source socket
[main] source thread starting
[source] listening for connection on port 8001
[main] opening client socket
[main] Client Stream thread [0] starting
[main] client main thread starting
[sleeping] 0 listeners (0 unique)

Note que você verá sempre o número de ouvintes... no caso 0.

Agora vamos iniciar o Broadcast Tools.

Em outro terminal, entre no diretório do BroadCast Tools e então execute o executável para Linux:

$ ./sc_trans_linux
TRANScast Distributed Network Audio Content Provider
** Copyright (C) 2000 Nullsoft, Inc. All Rights Reserved.
** Use "sc_trans filename.conf" to specify a config file.

[conf] Warning: invalid item on line 69
[TRANSCast] DNAS/posix v0.400-LAME (Mar 4 2003) starting up...
[MAIN] PID: 3717
[MAIN] Loaded config from sc_trans.conf
[MAIN] Loading playlist (example.lst)
[MAIN] Found (38) entries in playlist
[MAIN] Playlist decoder thread starting
[MAIN] Streaming thread starting
[STREAM] Creating stream socket
[STREAM] Resolving stream host
[STREAM] Connected to host server
[DECODE] Opened Rhapsody - Land of Immortals.mp3
[CONFIG] WARNING: No InputSamplerate defined, assuming 44100!
[CONFIG] WARNING: No InputChannels defined, assuming 2!
Warning: input file samplerate is 22050 Hz, must be 44100!
Warning: input file samplerate is 22050 Hz, must be 44100!
Warning: input file samplerate is 22050 Hz, must be 44100!
Warning: input file samplerate is 22050 Hz, must be 44100!
Warning: input file samplerate is 22050 Hz, must be 44100!
Warning: input file samplerate is 22050 Hz, must be 44100!
[STREAM] Host server gave success (OK2)
[STREAM] Stream to localhost established
[STREAM] Sending stream information
[DECODE] Opened Papa Roach - Black clouds.mp3
[MAIN] Title Updated

Note que a primeira música que meu server está tocando é "Papa Roach - Black Clouds.mp3".

Agora seu server está pronto. Caso você queira ouvir, abra seu XMMS, vá em ADD > URL e entre com a URL:

localhost:8000

Troque o 8000 pela porta que você escolheu.

Para seus amigos ouvirem eles devem conectar pelo seu IP:

seuip:8000

Você pode visualizar sua rádio direto da internet pelo:

http://localhost:8000
ou então
http://ipdoserver:8000
(mande este endereço para seus amigos)

Lá existe uma interface web para sua rádio.

É isso aí, rádio tocando! Você pode então curtir o som e ao mesmo tempo mandar o IP para seu amigos ouvirem. Depois de ter aberto seu server por um minuto, ele já deve estar listado no diretório da Shoutcast (caso você tenha o tornado público).

Vá ao site www.shoutcast.com e faça uma busca com o nome exato de sua rádio e você verá que ela está listada na internet ;)

Dicas deste Autor

Comentários

Nenhum comentário para esta dica.

Mapa do Site                                                                                        Responsável pelo site: Antonio Carlos de Oliveira