You are on page 1of 5

LABORATORIO Crear un servidor para transmitir msica en tiempo real por internet

Consiste bsicamente en un Servidor de Radio y en un plugin para Winamp donde reproduciremos la msica. Ambas aplicaciones las ofrece SHOUTcast. * Web oficial de SHOUTcast: www.shoutcast.com * Pgina de downloads SHOUTcast: www.shoutcast.com/download/ 1. SHOUTcast DSP Plug-In for Winamp: es un programa que se acopla al Winamp (plugin) y se usa como reproductor y creador de playlists. Se compone de un conjunto de herramientas que toman el sonido reproducido en Winamp para enviarlo al Server. 2. SHOUTcast Server: es el programa servidor, que va a enviar a nuestros oyentes el sonido que queremos emitir (streaming). Ambos programas son gratuitos y pueden estar funcionando en la misma mquina. Para el Server hay versiones disponibles para Win32, FreeBSD, Linux y otros. Empecemos: Paso 1. Bajar e instalar el "SHOUTcast DSP Plug-In for Winamp" (el 1). Para ello vamos a la Web de SHOUTcast y hacemos clic en download, hacemos clic en "Be a DJ", descargamos el "SHOUTcast DSP Plug-In for Winamp". Para instalarlo simplemente hacemos doble clic y luego Next. Paso 2. Bajar e instalar el "SHOUTcast Server" (el 2); Para ello en la Web de SHOUTcast pinchamos en download, hacemos clic en "Be a Server", descargamos la ltima versin de SHOUTcast Server (Download the latest versin of SHOUTcast Server). Aceptamos la licencia y pinchamos en "SHOUTcast WIN32 Console/GUI server v1.8.9" que es el de Windows. Para instalarlo simplemente hacemos doble clic y luego Next. Paso 3. Ejecutamos el "SHOUTcast Server" haciendo clic en su icono en Inicio/Programs/"SHOUTcast DNAS (GUI), ahora vers una consola de Windows dicindote que tu servidor est preparado para empezar a servir tu msica (ver imagen). Vemos que aparece un icono en la barra de tareas, eso es que esta activo. Pulsaremos en 'Edit config' para modificar la configuracin de nuestro servidor. Es interesante cambiar el password y otras configuraciones. El password default es changeme (cmbiame en ingles) y es el default del DPS por lo que funcionar sin cambiarlo, pero es conveniente. Con configurar las 3 primeras opciones (Required stuff) ser suficiente.

Paso 4. Abrimos WinAmp y configuramos "SHOUTcast DSP Plug-In for Winamp"; para ello abrimos Winamp y vamos al panel de 'Preferences' (Ctrl+P) en Plug-ins seleccionamos 'DSP/Effect', seleccionamos 'Nullsoft SHOUTcast Source DSP', una ventana de SHOUTcast se abrir.

Ya est todo preparado para emitir, aunque primero podemos dar un repaso a la configuracin: * En Output podemos configurar: el equipo donde est el servidor de radio (localhost si est en la misma mquina), el Password es el password configurado en el Server que sirve para conectar al Server para emitir y acceder a configuracin (cambiar en el servidor y aqu para impedir intrusos), conviene mantener el puerto 8000 que es el default del servidor. * En Encoder podemos configurar el codec con el que emitiremos, muy recomendado mp3 de no ms de 24kbs ya que cuanto ms alto ms ancho de banda consume. * En Input podemos indicar la procedencia del sonido: el Winamp o Soundcard Input; este ltimo supongo que por ejemplo para hablar por micrfono o bien para pinchar un disco vinilo cuyo reproductor este conectada a la tarjeta de sonido. Paso 5. Vamos a ponernos a emitir. Abrimos el Winamp y se abrir el SHOUTcast Source. Pulsamos el botn "connect"; si el password configurado es el mismo del servidor conectar. Ahora vamos al Winamp y le damos al Play para que reproduzca una cancin. Veremos que en 'Status', se mueve 3

el tiempo y los bytes enviados. Nuestra radio est emitiendo; en el paso 6 probaremos conectar desde otra mquina.

Paso 6. Prueba tu servidor; abre un reproductor mp3 en otro ordenador e intenta conectar con tu servidor, la direccin ser algo similar a http://tu IP:puerto/. Prueba la pgina de tu servidor, abre tu navegador y ve a http://tu IP:puerto/ , aqu vers informacin importante sobre tu servidor, para acceso administrativo, haz clic en Admin e introduce tu password. Aclaracin: 't IP' se refiere a la IP de la maquina servidor; para que se conecte alguien de Internet deber ser la IP pblica y si es un cliente de tu red local, ser tu IP de red. Puerto se refiere al puerto configurado, normalmente el 8000. Si tienes router el puerto 8000 debers tenerlo abierto. Supongo que estas familiarizado con esto de las IPs y de los puertos. Nota: Prepara tu sonido para el streaming. Las canciones que pienses emitir has de comprimirlas en mp3 4

mono a 32 Kbps single-rate (como mucho), ya que as ahorrars ancho de banda y muchas ms personas podrn or tu radio. Ahora ya solo tienes que darle publicidad, la mejor forma es crear una pgina Web en la que indiques tu programacin y tu horario de emisin, pero recuerda, que no todos tus oyentes viven en la misma franja horaria. Para Publicarla en tu sitio web, copia y pega este cdigo: <object id="MediaPlayer1" width="323" height="49" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Microsoft&reg; Windows&reg; Media Player components..." type="application/x-oleobject"> <param name="DisplayBackColor" value="0"> <param name="DisplayForeColor" value="#ffffff"> <param name="transparentAtStart" value="True"> <param name="transparentAtStop" value="True"> <param name="AnimationAtStart" value="False"> <param name="AutoStart" value="True"> <param name="AutoRewind" value="true"> <param name="DisplaySize" value="0"> <param name="AutoSize" value="false"> <param name="ShowDisplay" value="False"> <param name="ShowStatusBar" value="true"> <param name="ShowControls" value="true"> <param name="FileName" value="http://TU IP:8000/"> <embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/Me diaPlayer/" src="http://TU IP:8000/" width="323" height="49" displaysize="0" showdisplay="0" showstatusbar="-1" showcontrols="-1" showstatus="-1" autostart="-1"></embed> </object>

reemplaza "TU IP" por tu direccin IP.

You might also like