últimos posts

Shoutcast – Radio virtual no OSX Leopard.

7 abril, 2008 Postado por: Eduardo Medeiros

Introdução

Já pensou em configurar um servidor de radio virtual no seu Mac?

Neste how-to estarei ensinando como configurar o Shoutcast no OSX Leopard.

Tomei a iniciativa de criar esse how-to, pois estava pensando em um jeito de acessar minha biblioteca de musicas em casa, através de do tocador mp3 instalado no meu desktop da empresa.

Pré-requisitos:

- OSX Phanter ou Superior.
- Shoutcast (Sistema de Audio Streaming)
- SC Trans (Radio)

Obtendo os softwares

- Shoutcast
- SC Trans

Instalando Shoutcast

Para deixar mais organizado, criei um diretório chamado “radio” e colocar o shoutcast dentro dele.

#mkdir radio
Criando diretório

#tar xzvf sc_serv_1.9.8_MacOSX.tar.gz
Descompactando Shoutcast

Configurações básicas para funcionamento do Shoutcast.

Edite o arquivo sc_serv.conf e edite as seguintes linhas:

; ***************************
; Required stuff
; ***************************

; MaxUser. The maximum number of simultaneous listeners allowed.
; Compute a reasonable value for your available upstream bandwidth (i.e. if
; you have 256kbps upload DSL, and want to broadcast at 24kbps, you would
; choose 256kbps/24kbps=10 maximum listeners.) Setting this value higher
; only wastes RAM and screws up your broadcast when more people connect
; than you can support.
MaxUser=32

; Password. While SHOUTcast never asks a listener for a password, a
; password is required to broadcast through the server, and to perform
; administration via the web interface to this server. This server should
; consist of only letters and numbers, and is the same server your broadcaster
; will need to enter in the SHOUTcast Source Plug-in for Winamp. THIS VALUE
; CANNOT BE BLANK.
Password=changeme

; PortBase. This is the IP port number your server will run on. The
; value, and the value + 1 must be available. If you get a fatal error when
; the DNAS is setting up a socket on startup, make sure nothing else on the
; machine is running on the same port (telnet localhost portnumber -- if you
; get connection refused then you're clear to use that port). Ports < 1024
; may require root privledges on *nix machines. The default port is 8000.

MaxUser=32
Indica que só poderão conectar 32 usuários simultaneos.

Password=changeme
Senha do usuário "admin".
Esta senha sera utilizada para acessar a parte administrativa do software.

PortBase=8000
Porta que o software irá utilizar.

Resumo

Estas são as configurações básicas para funcionamento do shoutcast, porém existem outros parametros que podem ser alterados, sugiro que verifique-os antes de subir o serviço.

Executando o Shoucast

./sc_serv &

Acessando o Shoutcast via browser

http://localhost:8000

Agora que o Shoutcast já esta funcionando, vamos configurar e instalar o SC Trans.

Instalando SC Trans

#tar xzvf sc_trans_posix_040.tgz
Descompactando SC Trans.Note que sera criada uma pasta chamada "sc_trans_040".

Configurando o SC Trans

Edite o arquivo sc_trans.conf e modifique os seguintes parametros:

PlaylistFile=example.lst
Lista de arquivos MP3

ServerIP=myserver.com
Endereço de IP do seu servidor.

ServerPort=800
Porta do serviço.

Password=yourpasswor
Senha de administração, utilize a mesma setada no shoutcast.

StreamTitle=My Gay Son
Título da Radio.

StreamURL=http://mygayson.com
Endereço do site.

Genre=genres go here
Gênero musical.

Bitrate=80000
SampleRate=44100
Qualidade do mp3.

Quality=1
Qualidade, sendo 1 a melhor e 10 a mais rapida.

Configurando a playlist

#find /Users -name *.mp3 > example.lst

Este comando ira realizar um site na pasta /Users procurando todos arquivos com extensão mp3.

Executando o SC Trans

./sc_trans_macosx &

Acessando a radio pelo iTunes

Acesse o menu “Avanced” “Open Stream”.

Final

A configuração é bem simples, basicamente é necessário descompactar os dois softwares e editar dois arquivos de configuração.

Abraços.

Categoria OSX | 1 Commentário »


One Response to “Shoutcast – Radio virtual no OSX Leopard.”

Deixe uma resposta

top 10 posts

últimos comentários


  • dotmac: Boa! não sabia dessa. Valeu!
  • Fabio: Nesses casos utilizo o unzip no Terminal: unzip -x nome_arquivo.zip
  • jean: obrigado
  • Francisco Medeiros: Ótima dica! ;)
  • ƒavarão: Software livre vai dominar o mundo ò.Ó…\\m/ Muito bom o seu blog!!!

Site feito por: Eduardo Medeiros, utilizando tecnologia Wordpress.
Melhor visualizado no Firefox/Safari/I.E 8.0
DOTMAC - 2005-2009 - Todos os direitos reservados.

rss Valid XHTML 1.0 Transitional