darwin streaming server e mp3 broadcast
By Daniele Salvini on Monday 5 January 2009, 23:46 - audio - Permalink
Installo DSS e Quicktime Streaming Server sul portatile, setto un admin/pwd puntando il browser a http://127.0.0.1:1220 e una pwd per il broadcast; e apro la 8001 nel firewall.
Creo una playlist degli mp3 che voglio stremmare, che consiste in un file di testo con un header *PLAY-LIST* e l'elenco dei files uno per riga con il full path.
ad esempio il file playlist.m3u contiene le seguenti righe:
*PLAY-LIST*
/Volumes/data/musica/miles_davis-on_the_corner.mp3
/Volumes/data/musica/weather_report-speechless.mp3per creare velocemente una playlist da una directory uso il comando
tree -xfiF --noreport /Volumes/data/musica/ > ~/playlist.m3ue aggiungo poi l'header *PLAY-LIST* all'inizio del file, ma potrei anche esportare una playlist di VLC o creare una playlist con cplay.
Creo un file di configurazione per MP3Broadcaster, che può contenere poche
righe
play_mode weighted_random
broadcast_password "la_broadcast_password"
broadcast_name "radio free goemon"
broadcast_genre Pop
il play_mode può essere anche "play_mode sequential" o "play_mode
sequential_looped"
Ora lancio dal portatile il comando
MP3Broadcaster -d -a 127.0.0.1 -p 8001 -c MP3Broadcaster-config -l
playlist.m3u
(posso usare anche la flag -x per verificare la playlist prima di
stremmare)
A questo punto raccolgo lo stream dal computer fisso collegato alle casse,
posso usare per questo diversi software, compresi VLC o iTunes per collegarmi
allo stream a questo indirizzo: http://IP_del_portatile:8001
ma se sono pigro e non voglio alzarmi mi collegherò in ssh verso il fisso
usando mplayer:
ssh IP_del_fisso mplayer http://IP_del_portatile:8001
