Bienvenido a Tecnohackers

Tecnohackers » Sistemas Operativos » Sistemas Operativos Libres
 » 

Montar nuestra radio online by MKSs



Autor Tema: Montar nuestra radio online by MKSs  (Leído 1026 veces)

silencio

  • Visitante
Montar nuestra radio online by MKSs
« en: Enero 16, 2009, 12:56:24 am »
Con esto ya pueden tener una radio en su pc.. y así hacer que sus amigos.. escuchen lo mismo que ustedes.. .. muy bueno para cuando estas en el msn.. o solo compartir un poco de música..

Servidor de Audio Streaming


Con esta guia podremos poner en funcionamiento nuestra propia estación de radio en Internet utlizando SHOUTcast. Existen varias aplicaciones para hacer streaming, pero ahora utilizaremos SHOUTcast.

Vamos a requerir de las siguientes aplicaciones:
SHOUTcast Server
XMMS
LiveIce Plugin para XMMS


1.- Descargamos SHOUTcast server desde esta dirección:

You are not allowed to view links. Register or Login

2.- Lo instalamos y configuramos:

tar -zxvf shoutcast-1-9-5-linux-glibc6.tar.gz
cd shoutcast-1-9-5-linux-glibc6
vi sc_serv.conf


sc_server.conf
es el archivo de configuración, las opciones mas importantes son:

Max User


Será el número máximo de oyentes que podremos tener; esto es directamente propocional al ancho de banda del que dispongamos, es decir que si tienes 128kbps y quieres reproducir música a 24kbps, entonces el número máximo de oyentes que podrías tener serían 6.

Password

La constraseña de administrador será ingresada en esta opción; esta nos dará acceso a la página de administración.

PortBase

Este es el puerto por donde transmitiremos; es posible modificar este parámetro y poner cualquiera; el puerto por defecto es el 8000. Si estamos tras un firewall será necesario hacer abrir y redireccionar el puerto definido hacia la pc que correrá el servidor SHOUTcast.

Con iptables debemos habilitar el puerto 8000:

Código:
/sbin/iptables -A INPUT -i eth0 -p TCP --dport 8000 -m state --state NEW -j ACCEPT

LogFile


Es el archivo de registro de eventos de nuestro servidor. Definiendo este parámetro como "/dev/null" ó "none" evitará que se guarde un registro, pero esto no es lo recomendable ya que es muy saludable el tener un historial para saber lo que con nuestro servidor suceda.

ShowLastSongs


Muestrará las últimas canciones en nuestra lista de reproducción, podremos definir un valor de 1 a 20.

SrcIP


Especifica la direccion IP con la que nos conectaremos al server; podremos definir 127.0.0.1 que es la direccion local de nuestro pc; el valor por defecto es ANY

DestIP

Especifica la direccion ip desde la cual transmitimos; es recomendable dejar este parámetro con el valor ANY para que podramos transmitir desde cualquier ip que tengamos.

Yport

Si utilizamos un proxy para nuestra conección, este valor deberá ser modificado para que refleje el puerto del proxy para que asi podamos conectarnos a yp.shoutcast.com y que la estación sea listada en el directorio de DJ's de SHOUTcast.com

NameLookups

Si tenemos un nombre de dominio para nuestra pc podremos activar esta opción con el valor "1" para que nuestros oyentes se conecten utilizando nuestro dominio.

Las demás opciones pueden quedar en su valor por defecto, les queda como tarea investigar la utilización de cada una Eye-wink

3.- Guardamos los cambiamos realizados en el archivo de configuración e iniciamos el servidor con:

Código:
./sc_serv


4.- Instalamos XMMS y el plugin LiveICE:

Código:
aptitude install xmms xmms-liveice

5.- En XMMS buscamos Opciones/Preferencias/Plugins de efectos, selecionamos LiveIce 1.0.0 y damos click en Configurar

En la opción "Audio Format" tendremos:

- Sample Rate (Hz) --> La frecuencia de muestreo.
- Number of channels --> Escogeremos entre Mono o Stereo
- Stream Bitrate --> El bitrate cn el que queramos emitir.
- Encoder --> Aquí escogeremos el codificador de salida de audio, Lame o MP3enc y debajo la ruta, el Lame esta en: /usr/bin/lame

En la Pestaña "Description" tenemos:

- Stream Title -->
El nombre para nuestra radio: RazaMetaL's Metal Radio Evil
- Description --> Una breve descripcion de la estación.
- URL --> La URL de nuestra web o la web del shoutcast (You are not allowed to view links. Register or Login)
- Genre --> El genero de nuestra radio, en mi caso Metal Evil
- Public --> Debemos activar esta opción para aparecer listado en la web del SHOUTcast.

Y en la pestaña "Server" tenemos:

- Server Address -->
La dirección IP de nuestra computadora; 127.0.0.1 siempre funcionará
- Server Port --> Un puerto superior al que pusimos en la config del servidor; es decir 8000+1 = 8001
- Encoder Password --> La contraseña de administrador que pusimos en el archivo de configuración.

El resto de opciones no las modificaremos. Finalmente daremos click en "OK"

6.- Ya estamos listos para poder transmitir nuestras canciones que reproduzcamos en XMMS. No debemos de olvidar el habilitar plugin LiveICE en XMMS: Opciones/Preferencias/Plugins de efectos
Seleccionar LiveIce 1.0.0 marcando "Enable plugin".

Para acceder a las información y administración de nuestro servidor utilizaremos esta URL:You are not allowed to view links. Register or Login

Nuestros oyentes podrán encontrar nuestra estación con la siguiente dirección:

You are not allowed to view links. Register or Login

Si estamos tras un firewall se debe habilitar y redireccionar el puerto a nuestra computadora, luego daremos a nuestros oyentes la dirección del firewall para que nos puedan escuchar.

Actualización: Existe una nueva versión del server:

Código:
wget You are not allowed to view links. Register or Login
« Última modificación: Abril 25, 2010, 04:29:24 am por alma_triste »

Tags:
Tags:

 


SMF 2.0.19 | SMF © 2016, Simple Machines
Paginas Afiliadas
Twitter - FaceBook - Daraxblog
Designed by Smf Personal