Servidor Radio Shoutcast Automatizado

mayo 17, 2008 at 11:25 am (linux, Radio, Servidores, Tips, Unix)

A muchos seguro que les haría gracia montar su propio servidor de radio pero no saben como.

Llevo unos días pensando la manera de automatizar un servidor de radios para ser

fácil de administrar, básicamente es descargar y darle al instalador el se encarga de todo.

El paquete está compuesto por los siguientes paquetes:

  • crea_radio ( Sirve para crear las radios como su nombre indica)
  • radioup (inicia la radio)
  • killradio ( para la radio )
  • autodj (Lee una lista de reproducción , y emite directamente desde el server )
  • killautodj ( para la emisión desde el servidor)

El paquete lo podeis descargar de aqui.

Instalación del servidor

Una vez tengáis el archivo radios-1.0.tar.gz

lo descomprimís

# tar -xvfz radios-1.0.tar.gz

# cd radios/

# sh install.sh (Como root)

Manejo de las aplicaciones

Todas las aplicaciones funcionan igual

Creacion del servidor :

Crearemos una radio que usara el puerto 8003

# crea_radio 8003

Password: la_password // aqui definimos la contraseña para emitir y administrar el servidor

Users Max : 200 // numero máximo de usuarios

Una vez creada pasamos a iniciarla

# radioup 8003

ahora podemos ver que esta iniciado el servidor conectando a la ip puerto http://xxx.xxx.xxx.xxx:8003

donde xxx.xxx.xxx.xxx es la ip

Como Emitir?

Muchos se preguntaran como emito , tenemos 2 maneras usando el autodj o emitiendo desde casa con nuestro reproductor.

Por autodj:

Si tenemos an directorio con mp3 en el servidor podemos crear una lista de reproducción de la siguiente forma.

# find /ruta/a/mp3 -iname “*.mp3” >/opt/radios/8003/playlist.lst

Este comando busca todos los archivos de un directorio que contengan la extensión mp3y los añade a la lista de reproducción.

Ahora es el momento de iniciar el autodj

# autodj 8003

Desde este momento nuestros servidor pasara a ejecutar los mp3 del directorio.

Emitir desde Winamp

podeis usar este manual

Matar al DJ

#killautodj 8003 //Para el autodj

#killradio 8003 //Para autodj y la radio

Colocar el stream en la web

Puedes usar el script.

#crea_web 8003 //Genera una web para reproducir la radio

Este comando nos va a pedir varios datos

IP/DOMINIO: http://www.tuxed.es //El dominio o ip del servidor
Color Fondo: white //color del fondo de la pagina tiene que ir en ingles o hexadecimal
URL Imagen: http://www.tuxed.es/logo.png //url hacia la imagen que se mostrara
Donde esta el directorio de apache: /var/www/html //ruta donde esta alojada la web

Desde este momento tendremos una radio con un reproductor en flash ( dewplayer )

y podremos escuchar la radio entrando en http://www.tudominio.com/8003

Espero que haya gustado.

Anuncios

Permalink 11 comentarios