Hace unos días @RIVE se propuso montar un servidor de streaming para trasmitir radio vía Internet, para ello empleo Icecast; el cual es libre (a diferencia del famoso y tan recurrido SHOUTcast, que es freeware) tal y como es su sana costumbre apoyar el software de este tipo.
El día de ayer lo apoyamos realizando unas pruebas, intentando configurar un cliente que nos permitiera conectarnos y trasmitir; para usar la radio entre los miembros de MexicoDiario.
Inicialmente intentamos realizarlo con SHOUTcast Radio DSP plug-in, al cual me encuentro muy habituado y en teoría es compatible, pero fue imposible realizar la conexión este se quedaba esperando autorización del servidor. El problema radica en Icecast tiene un punto de montaje y en el cliente de SHOUTcast no existe opción para agregar dicho punto.
Existen numerosos clientes para conectarse a un servidor de streaming la mayoría compatibles tanto con SHOUTcast como con Icecast, ya que una de las intenciones es que sea sencillo de configurar opte por usar edcast. El cual después de unos cuantos aciertos y errores finalmente quedo configurado.
Para facilitar la tarea de aquellos que deseen trasmitir en Windows, a continuación describiré el proceso de instalación y configuración.
- Primero es necesario contar con Winamp como reproductor. Si no lo tenemos podemos descargarlo en alguna de sus dos versiones gratuita, Full o Bundle; cualquiera nos resultara útil para nuestro propósito.
- Ya con Winamp instalado y funcionando, debemos descargar el plugin que emplearemos para trasmitir; en nuestro caso edcast. Existen tres versiones de edcast, debemos descargar solo la que funciona con Winamp.
- Una vez que descargamos edcast debemos instalarlo, primero aceptamos el acuerdo y después debemos seleccionar los codecs que usara. Es necesario marcar la opción de “LAME encoder dll”, para poder codificar la trasmisión a mp3.

Codecs para trasmitir
- En el siguiente paso de la instalación debemos asegurarnos, instalarlo en el mismo directorio en donde instalamos el Winamp. Por cierto deben asegurarse de cerrar este antes de instalar y una vez que inicia el proceso aceptar los mensajes que envía edcast, este nos mostrara una pagina web para bajar el codec mp3 (mas adelante explicare como agregarlo).

Instalación en el mismo directorio
- Una vez completada la instalación del edcast podemos cerrar el instalador.

Fin de la instalación
- Bien, ahora nos ocuparemos del codec mp3, para ello vamos a la pagina que abrió edcast y seleccionamos alguna de las opciones para bajar el codec. Yo seleccioné LAME Bundles y baje el mas reciente.

Descargar codec mp3
- Ahora abrimos el archivo zip que se ha descargado, y buscamos el archivo “lame_enc.dll”.

lame_enc.dll
- En el explorador nos dirigimos al directorio en donde instalamos Winamp C:\Archivos de programa\Winamp (normalmente) y ahí extraemos el archivo “lame_enc.dll”. Con ello el edcast tendrá este codec para trasmitir.

Instalamos lame_enc.dll
- Ahora abrimos el Winamp para poder iniciar por primera vez el edcast.
- Con el Winamp abierto, se debe hacer clic derecho sobre la ventana principal; en el menú elegir “Opciones” y hacer clic sobre “Preferencias”.

Abrir preferencias
- En la ventana que aparece nos dirigimos a Plug-ins->DSP/efecto, ahí encontraremos el plugin que acabamos de instalar; edcast DSP. Hacemos doble clic para abrirlo y podemos cerrar la ventana de “Preferencias de Winamp”.

Abrimos nuestro plugin
- En la nueva ventana que nos apareció debemos agregar los datos para trasmitir. Para ello hacemos clic en “Add Encoder”

Ventana principal de edcast
- Luego hacemos doble clic sobre la opción que se agrego.

Configuración de edcast
- En la nueva ventana debemos configurar los datos para trasmitir.

Configurando el Encoder
Se puede trasmitir con el codec de nuestra preferencia, nosotros usaremos MP3 Lame.
También el bitrate dependerá nuestra conexión y del servidor; nosotros usaremos 24 kbps.
Cambiaremos el canal a 1, para que sea Mono.
Y un tiempo de reconexion de 1 segundo. El resto de los datos dependerá de nuestro servidor, aunque en general por experiencia estos datos son los comunes para pequeños servidores.
- En la siguiente pestaña de la ventana “YP Settings“, podemos configurar los datos de la radio. Estos datos son los que ven nuestros escuchas en sus reproductores o en los directorios de Icecast, en nuestro caso. Nuevamente estos datos depende del servidor y de nosotros, lo único importante es marcar el servidor como publico.

Datos de la radio
- Una vez que configuramos lo anterior, hacemos clic en “ok” y regresamos a la ventana principal de edcast.
- Estamos listos para trasmitir, solo seleccionamos el encoder que acabamos de configurar y hacemos clic en “Connect”. La canción que este reproduciendo Winamp sera la que se trasmita.

Conectarnos
- Podemos marcar la casilla de “AutoConnect” para conectarnos automáticamente cuando se pierda la conexión o para entrar enseguida a la radio después de otro locutor y no existan cortes. Pero debemos tener cuidado de no dejarla marcada siempre, de lo contrario cada que abramos Winamp estaremos trasmitiendo.
Autoconectarnos
- Para poder abrir micrófono solo debemos hacer clic sobre el botón que se encuentra en “Live Recording”. Debemos asegurarnos que el controlador que tiene sea el correcto, así como el dispositivo. También ahí podemos modificar el nivel de audio, en caso de que se escuche bajo o alto el micrófono.

Abrir micrófono
- Para cerrar solo volvemos hacer clic en el botón.
- Para dejar de trasmitir simplemente se hace clic en “Disconnect” y desmarcamos la opción de autoconectar.

Desconectarnos del servidor
- Al trasmitir edcast siempre debe estar abierto.
Este es el proceso completo para configurar edcast y poder trasmitir, espero resulte de utilidad y sea claro para que no existan dudas. Nuevamente les recuerdo que gran parte de la configuración dependerá de su server, esta solo es una guía general.
Ahora con el servidor de radio y con los clientes configurados, en Mexico Guarro Diario tendremos con que entretenernos por rato; gracias a @RIVE. Si desean escucharnos pueden hacerlo aquí o visitandonos en MD.
Entradas relacionadas
Tags: configuracion, icecast, Internet, online, radio, shoutcast, streaming, tutorial, winamp


Existe una version Standalone de OddCast que no precisa de Winamp para ejecutarse. Cuanto menos sw cargado en maquina mejor.
Lo puedes encontrar en la web de oddcast y es tambien free.
saludos.
@Manolo
Si, por ahí la vi en la web; la verdad utilice esta versión porque estoy muy acostumbrado a trasmitir ayudándome de Winamp. Solo por eso.
Quizas en el futuro cheque la versión Standalone.
Gracias, saludos.
Está bueno. Ya pude configurarlo así sin problemas. Gracias.
@antitzin -
Vientos! Que bueno que te sirvió.
si no tengo un servidor externo cual seria la url de mi servidor local para escuchar la radio por internet y si tengo un servidor local que datos devo modificar
@robert
No entiendo bien la pregunta.
Si quieres trasmitir para otros usuarios por Internet, tu servidor debe ser publico; así que tienes que abrir los puertos de tu firewall (tanto de tu router, como del equipo). La dirección que utilizas es la ip publica de tu computadora.
Si solo quieres trasmitir dentro de una red, lo mismo, abrir puertos y que el resto de los equipos tengan acceso al servidor dentro de la red.
Supongo lo que deseas es lo primero.
En todo caso lo que cambias en edcast es la dirección del server, poniendo la ip del equipo y el puerto. Es todo.
Espero sea de ayuda.
estoy conectado directamente con un modem thomsom de telmex pero no encuentro la opcion para abrir puertos y siempre sale un error gave extended error (can not see you station /computer ip xxxxx.xxx.xxx) from the internet, disabled internet sharing /nat/firewall/isp cache ( connection time out) y no se que pueda ser ya desactive el firewall de mi modem, y aun no se puede conectar…
Quizás este video te pueda ayudar.
http://www.youtube.com/watch?v=8H-Ea9Z_ppc