Tener una radio en Internet no es tan complicado, no requieres de permisos ni trámites para que te asignen una frecuencia. Solo compras un dominio, lees esta guía y te tomas un café :)
Hace menos de un mes me picó la idea de transmitir mi colección de Heavy Metal y Rock por internet, así cuando en las madrugadas en alguna reunión quiero escuchar la música que me gusta... me conecto a internet y sintonizo mi radio :)
Este es el procedimiento que seguí para que funcione. Por cierto, si la quieren visitar y darme sus comentarios pueden sería genial, la dirección es [url]http://www.radioshockonline.com[/url].
Que vamos a utilizar?
- [url=http://www.debian.org]Debian GNU/Linux[/url] como sistema operativo;
- [url=http://www.icecast.org]Icecast[/url] para enviar el stream;
- [url=http://www.icecast.org/ezstream.php]ezstream[/url] para comprimir y enviar hacia Icecast;
- [url=http://www.drknas.se/]radioplayer[/url] para ponerlo en nuestra web.
Instalamos Icecast
aptitude install icecast2
La configuración de Icecast2 la modificamos en /etc/icecast/icecast.xml y deberá lucir algo así:
100
20
5
524288
30
15
10
1
65535
unpassword
unpassword
admin
otropassword
15
http://dir.xiph.org/cgi-bin/yp-cgi
-->
miservidor.icecast
8000
8001
1
/stream
/miradio
source
mipassword
/miradio2
1
1
200
32768
1
0
1
1
/miradio2
source
mipassword
200
32768
1
0
1
1
1
/usr/share/icecast
/var/log/icecast
/usr/share/icecast/web
/usr/share/icecast/admin
/var/run/icecast/icecast.pid
access.log
error.log
playlist.log
4
10000
1
0
icecast
icecast
-->
Reiniciamos icecast:
/etc/init.d/icecast2 restart
Instalamos ezstream:
aptitude install ezstream lame madplay
Y lo configuramos para que envie audio comprimido hacia el servidor icecast, creamos el archivo ezstream.conf:
http://miservidor.icecast:8000/miradio
mipassword
MP3
metal_mp3_media.m3u
0
RazaMetaL's Radio Show
1
0
http://www.radioshockonline.com
Metal - Hard Rock
Radios SHocK \m/ Metal desde Manabi - Ecuador
40
2
22050
1
1
MP3
.mp3
madplay -G audiophile -b 16 -R 44100 -S -o raw:- "@T@"
lame -q 0 -r -x -k -s 44100 --bitwidth 16 --cbr -b 40 --resample 22050 - -
VORBIS
.ogg
oggdec -R -b 16 -e 0 -s 1 -o - "@T@"
oggenc -r -B 16 -C 2 -R 44100 --raw-endianness 0 -q 1.5 -t "@M@" -
Necesitamos crear una lista de canciones que vamos a emitir hacia el servidor icecast, yo utilizé xmms para crear la lista, Ustedes pueden utilizar cualquier otra aplicación o hacerla a mano, la lista se ve mas o menos así:
cat metal_mp3_media.m3u
#EXTM3U
#EXTINF:220,VA - Talk Of The Town-Free Like An
/home/gsalas/media/metal_mp3_2/Various_Artists/VA-Absolute_Hard_Rock_Classics-5
CD-2008-TMS/101-talk_of_the_town-free_like_an_eagle-tms.mp3
#EXTINF:253,VA - Xyz-Face Down In The Gutter
/home/gsalas/media/metal_mp3_2/Various_Artists/VA-Absolute_Hard_Rock_Classics-5
CD-2008-TMS/102-xyz-face_down_in_the_gutter-tms.mp3
#EXTINF:219,VA - John Norum-Love Is Meant To La
/home/gsalas/media/metal_mp3_2/Various_Artists/VA-Absolute_Hard_Rock_Classics-5
CD-2008-TMS/103-john_norum-love_is_meant_to_last_forever-tms.mp3
#EXTINF:153,VA - Lovehate-Black Out In The Red
/home/gsalas/media/metal_mp3_2/Various_Artists/VA-Absolute_Hard_Rock_Classics-5
CD-2008-TMS/104-lovehate-black_out_in_the_red_room-tms.mp3
#EXTINF:290,VA - Ozzy Osbourne-Crazy Train
/home/gsalas/media/metal_mp3_2/Various_Artists/VA-Absolute_Hard_Rock_Classics-5
CD-2008-TMS/105-ozzy_osbourne-crazy_train-tms.mp3
#EXTINF:235,VA - Cinderella-Gypsy Road
/home/gsalas/media/metal_mp3_2/Various_Artists/VA-Absolute_Hard_Rock_Classics-5
CD-2008-TMS/106-cinderella-gypsy_road-tms.mp3
Ahora enviaremos el stream a nuestro servidor icecast ejecutando:
ezstream -c ezstream.conf
Habrán notado que en la configuración de icecast.xml tengo la opción fallback-mount activada:
/miradio
source
mipassword
/miradio2
Esto quiere decir que cuando no este enviando stream a /miradio
se escuchará lo que se envie a /miradio2
. Si tienen un equipo encendido todo el tiempo, es una buena idea que transmitas al fallback-mount, así aunque el stream principal este fuera de línea la estación va a seguir sonando.
Ahora, lo demás es muy sencillo, para escuchar la estación pediremos a algun amigo que apunte su navegador o reproductor multimedia con soporte para MP3 hacia:
[url]http://miservidor.icecast:8000/miradio[/url]
También podemos hacer uso de radioplayer para insertar un link en nuestro sitio web que abre un reproductor en nuestro navegador :evil:
Radioplayer es una aplicación GPL que originalmente fué un reproductor web de streams hechos con shoutcast y fué modificado para soportar streams icecast. Es sencillo de instalar y puedes modificar skins, agregar tu logotipo, y personalizarlo a tu gusto.
- Descargarmos radioplayer desde [url]http://www.drknas.se/radioplayer_v4.1.zip[/url];
- Descomprimimos el contenido de el archivo descargado en nuestro webserver;
- Editamos el archivo radioplayer/config/config.php, el archivo tiene comentarios respecto a las opciones que debemos modificar;
- Apuntamos nuestro navegador hacia [url]http://miwebserver/radioplayer/index.php[/url], dando click en el link "Radio Player" se abrirá una nueva ventana con un reproductor parecido al xmms que muestra el título de la canción, cuantas personas estan escuchando la radio y el género de la estación. :evil:
Sencillo no?
Comentarios
Gracias.... doctor
Mi pregunta es si al hacer esto en el debian se puede hacer la locucion...?? o solo se escucha la musica que se pone? ojala me puedas ayudar!!! Gracias
Harlyn Mayanga
isharlynm@gmail.com
Tengo un problema
He seguido todo tus pasos pero al iniciar el ezstream.conf me sale esto ezstream: Connection to http://localhost.icecast:8000/miradio failed: Couldn't connect, y no se a q se debe, se q dice q no conecta a link, tiene q ver con algo del hostname ?
corre proyecto en pentium II / 350MHz
Excelente Aporte
y le pregunto al autor si el proyecto se puede montar en
/ PENTIUM II / 350MHZ /384MB RAM / HDD 10 GB / 2 ETHERCARD - WAN-LAN
y que version de DEBIAN recomienda para esta plataforma PENTIUM II
HAY opcion de instalar HDD 20GB
Saludos y Gracias de antemano por la ayuda y soporte al presente mensaje
Saludos cordiales desde Puebla Pue, Mexico
Veo que hay una actualización
Veo que hay una actualización de radioplayer, este manual fué escrito cuando había la versión 1.4 :(
[url]http://forums.winamp.com/attachment.php?attachmentid=47136&d=1276871637[/url]
- Version 4.2.0 - Fixed Cd cover getter that has been broken since
early 2009. Also removed the option to use Curl. Added an option to
disable or enable text/character cleaning of title and other info
that the player displays.
Juni 18, 2010 DrKnas
-----
Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:
[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]
(adsbygoogle = window.adsbygoogle || []).push({});
Páginas