Ci sono due casi:
1)Non hai accesso shell a un server remoto.
Carichi gli mp3 nella directory content
Generi una playlist fatto così:
[playlist]
NumberOfEntries=2
File1=http://www.sito.ext:8000/ ---> indirizzo dalla radio live
Title1=Questo è lo stream Live
Length1=-1
File2=http://www.sito.ext:8000/content/list.pls ---> la playlist con i file caricati nella directory content
Title2=Questo è lo stream registrato
Length2=-1
Version=2
Chi si collega se c'è lo stream live sentirà quello, altrimenti i file che hai caricato. Col limite però di sentirli sempre dall'inizio.
2)Hai accesso shell a un server remoto
Intanto crea un utente su Linux per far partire il plugin.
{ useradd shoutcast }
cambia utente
{ su - shoutcast }
Scarica il file
{ wget
http://www.shoutcast.com/downloads/sc_trans_posix_040.tgz }
Scompattalo
{ tar -xvzf sc_trans_040.tar.gz }
Mettilo in una dir apposita
{ mv sc_trans_040 sc_trans }
Scendi nella dir
{ cd sc_trans }
Configura il file con Vi, Nano, Pico quello che vuoi
#sc_trans.conf
PlaylistFile=/home/shoutcast/playlist.lst # questo è il nome della playlist con tutti i brani
ServerIP=localhost #
ServerPort=8000 #
Password=YourPassword #
StreamTitle=blah #
Shuffle=1 # 0 se non vuoi lo shuffle
La playlist deve essere fatta così
#playlist.lst
/nfs/mp3/tool/pushit.mp3
/home/shoutcast/music/sublime/santeria.mp3
/home/flukex/mp3/Madonna/likeavirgin.mp3
Adesso fallo partire
{ cd ~/sc_trans && ./sc_trans sc_trans.conf }
Apri localhost:8000 nel browser e dovresti essere online.