Continuando con nuestra sección Recordando tutoriales, hoy nos tomamos el tiempo de reflotar un artículo que publicamos hace más de un año (24 de Mayo del 2008), en donde les enseñabamos paso a paso como montar una radio para transmitir vía Internet.
Después de cientos de comentarios y un sinnumero de ayudas sobre algunos problemas comunes, hemos decidido actualizar y enseñarles nuevamente el proceso, con algunas salvedades.
Para recordar y ver lo nuevo y actualizado, los invitamos a seguirnos después del salto.
Actualización 24 de Agosto del 2009: A lo largo del tiempo, nos dimos cuenta que uno de los problemas más comunes en la realización de este proceso, era para aquellos que se conectaban a Internet a través de un Router, Switch o Access Point, lo que provoca que sus conexiones fueran rechazadas. Hoy, antes de mostrarles nuevamente el tutorial original, explicaremos el concepto de NAT o Network Address Translation, lo cual nos permitirá dejar en claro como solucionar este problema.
El NAT es un procedimiento utilizado por diferentes equipamientos de red para hacer el intercambio de paquetes necesarios con las distintas redes que se comunican (Ej: Internet). Dentro de este procedimiento es que es posible establecer una red entre distintos equipos conectados a el, ya sea de forma alámbrica o inalámbrica y asignar direcciones IP de índole privado a cada uno de ellos.
Cuando suscribimos un servicio de conexión a Internet con algún proveedor y nos conectamos a la red, este nos asigna una dirección IP, la cual tiene las mismas características que si fuese la dirección de nuestra casa. Nos otorga una ubicación dentro de Internet y es única en el mundo. Esta dirección IP está sujeta a un protocolo IPV4 (ya ad-portas de adoptar en nuevo protocolo IPV6), el cual nos asigna una serie de números de la forma “xxx.xxx.xxx.xxx”. Esta dirección es la que define donde estamos y como podemos ser identificados cuando estamos conectados a Internet.
Al conectarnos mediante algún equipamiento de red como un router, este toma la IP asignada por el proveedor, la cual es denominada IP Pública y a su vez asigna una serie de IP’s locales y privadas a los equipos que se conectan a través de el, las cuales no pueden ser accedidas desde afuera. Para reforzar el concepto, veamos el siguiente esquema:
Como podemos ver, la IP pública es tomada por el router, el cual reasigna y crea una IP privada distinta para cada equipo conectado a el. Dentro de estos equipos, está el que utilizaremos para transmitir.
Ahora, ¿Cómo habilitamos el equipo para que pueda transmitir?. Sencillo. No cubriremos el proceso específicamente ya que cada router de distinta marca ejecuta el proceso de una manera diferente y es imposible cubrirlos todos, pero explicaremos la lógica para que lo puedan hacer sin problemas.
Cuando conectamos un equipo a Internet, ya sea un computador o un router, este cuenta con una serie de puertos, los cuales son salidas y entradas para recepción y envío de información a redes de comunicación. Cada uno de estos puertos tiene tanto un número como una función asignada para proveer acceso o utilidades a algún tipo de servicio. Por ejemplo, los más comunes:
Los routers ocupan una técnica llamada Forwarding o redirección de Puertos, en la que básicamente cuando reciben una petición en un puerto determinado, redirigen esa petición a un equipo de la red que nosotros determinemos. Esto podemos fijarlo a través de la configuración del router.
Entonces, por ejemplo, si vamos a transmitir en el puerto 8000 de un equipo de IP Privada 192.168.0.101, debemos decirle al router que cada vez que reciba una petición al puerto 8000, la redirija a aquella IP. Esto en algunos routers es designado como Virtual Server.
Así que con eso podrán habilitar las conexiones a través de su equipamiento de Red. Les recomendamos explorar las opciones y partir del principio básico que les enseñamos acá. Con eso no tendrán problemas para configurar.
Y ahora, el original:
Originalmente publicado el 24 de Mayo del 2008
¿Que sería de lo primero sin lo primero?.. mejor no averiguarlo, así que vamos como siempre con:
Nota: Por disposiciones legales es necesario recordarles que los archivos MP3 que utilizen para reproducir en la radio deben haber sido obtenidos de forma legal, ya sea mediante la obtención del disco donde aparecen las canciones o la compra de los archivos propiamente tal.
Nota 2: Este tutorial es para los siguientes Sistemas Operativos:
Windows 95/98/NT/ME/2000/XP
Linux
FreeBSD
Mac OSX
Para los 3 últimos, deben descargar los plugins correspondientes en el sitio de Shoutcast.
Nota 3: La velocidad de tu conexión a Internet es un aspecto importante a tener en consideración, ya que esta junto con la calidad de transmisión que elijamos, definirán la cantidad de usuarios que podrán estar conectados simultaneamente a nuestro servidor sin problemas. La proporción para esto es del tipo:
(Ancho de banda * 0.9)/Kbps de transmisión
Ej: Si nuestra conexión es de 1 MB y transmitieramos a 24 kbps sería algo así:
(1024*0.9)/24 = 38 usuarios ;
24 kbps puede parecer una calidad baja, pero para transmisión radial es más que decente.
Ahora, importante.. ¿que es todo eso que necesitamos?
Ahora, con todos los materiales listos, manos a la obra:
1.- Primero, lo más importante, instalar todo lo que descargamos. Lo ideal es instalar en este orden:
2.- Una vez que esta todo instalado, el primer paso es configurar el servidor de transmisión (Shoutcast DNAS), para esto abrimos el archivo “sc_serv.ini” que se encuentra en la carpeta donde instalamos el Shoutcast DNAS (por defecto es c:\Archivos de Programa\Shoutcast\). Este archivo tiene una serie de aspectos configurables, los cuales pueden verlos en detalle en la página de Shoutcast) . En este caso configuraremos los siguientes aspectos:
Estas son las opciones básicas de configuración. Hay una serie de aspectos más que se pueden configurar (conexión mediante proxys, definicion de un nombre de servidor, etc.) las cuales pueden verlas en la página de Shoutcast ya mencionadas. Para este caso, con lo que hemos configurado hasta aquí basta y sobra. Después de editar el archivo, lo guardamos y lo cerramos.
3.- Ahora abrimos el archivo “sc_serv.exe” almacenado en la carpeta donde instalamos Shoutcast DNAS. Esto levantará el servidor de transmisión y debería verse algo así.
Ahí nuestro servidor está arriba y funcionando.
4.- Ahora abrimos Winamp y presionamos CTRL + P para abrir la ventana de Preferencias. En el costado izquierdo nos desplazamos hasta donde dice Plug-ins y luego “DSP/Efecto”.
Una vez ahí, seleccionamos el que esta justo debajo de (ninguno), o sea, el que dice “Nullsoft SHOUTcast Source DSP v1.9.0”. Debería verse así:
5.- Ahora configuraremos el Encoder, el cual definirá las propiedades de nuestra transmisión. Para esto nos situamos en la pestaña “Encoder” y ahí seleccionamos:
6.- A continuación nos vamos a la pestaña “Output” y configuramos de la siguiente forma:
Luego, dentro de “Output” seleccionamos “Yellowpages” y ahi rellenan la información a su gusto. Esa es la información publica que se mostrará de su estación de radio.
7.- Finalmente, si así lo desean, pueden ir a la pestaña “Input” y configurar la fuente de entrada. Si seleccionan su tarjeta de sonido, aparecerán una serie de opciones para configurar y ecualizar el microfono que pueden utilizar para hablar. Esto se habilita una vez que transmitan presionando el botón “Push to talk” o bien “Lock” si quieren dejarlo fijo. Si desean solo transmitir música, no es necesario configurar esto.
8.- Volvemos a la pestaña “Output” y presionamos el botón “Connect”, con lo cual debería conectarse a nuestro servidor de transmisión apareciendo algo así:
9.- Y ahora reproducimos nuestros MP3 en Winamp y estamos oficialmente transmitiendo. Podemos decirle a nuestros conocidos que se conecten mediante el mismo Winamp, presionando CTRL + L y escribiendo en la URL http://nuestraip:8000 , con lo que deberían comenzar a escuchar nuestra tranmisión sin problemas.
Y con eso tenemos arriba nuestra propia estación de radio para transmitir via Internet, con lo que podrán desde ya convertirse en los nuevos Julito Videla o Pablo Aguilera, o cualquiera de estos locutores que les gustan a Uds. muchachos locos de hoy en día.
Ahora, antes de cerrar, un par de notas:
Nota 1: Es posible transmitir a través de otros servidores. Hay una serie de servicios en Internet que nos ofrecen cuentas (normalmente pagadas) para transmitir, lo que nos sirve para tener una mayor velocidad de conexión y por consecuencia poder transmitir a una mayor calidad y soportar un número más grande de usuarios. Les recomiendo buscar en Google por estos servicios.
Nota 2: No es extrictamente necesario transmitir por Winamp. Hay muchos programas que sirven (como por ejemplo Sam Broadcaster), pero la mayoría son pagados. Para este tutorial usamos Winamp porque todo lo que nos ofrece es absolutamente gratis. En caso de que tengan la oportunidad de obtener otro programa, realicen la instalación y configuración de Shoutcast DNAS tal como lo detallamos y luego configuren su programa para conectarse al servidor.
Y bueno, finalmente les recomiendo meter mano a la configuración tanto del servidor como del Plugin DSP hasta encontrar lo que se ajuste mejor a sus necesidades. Tengan en cuenta que la configuración adecuada dependerá de su velocidad de conexión y preferencias generales que establezcan para su estación.
Les recordamos que como siempre, este tutorial ha sido:
Espero que este tutorial haya sido de utilidad para Uds. , como siempre no duden en dejar sus comentarios, sugerencias y/o dudas, para las cuales haremos lo posible para ayudarles a encontrar una solución.
Muchas gracias por leer y será hasta una nueva oportunidad.
3:38:46 am
Gracias por la respuesta amigos de Como lo hago. Tengo unas interrogante mas, espero no importunarlos con mis preguntas.
1.- Es posible que los usuarios vean el nombre del track en curso en su reproductor? de ser posible cual es el procedimiento.
2.-Que deberia ponerse en los campos AIM, ICQ ,IRC?
3.-Me he dado cuenta que no es posible hablar y a la vez emitir musica, mas bien deben sonar una cantidad de tracks de ahi poner pausa, hablar y de ahi retomar los tracks, es cierto?
Gracias anteladamente y disculpen.Saludos
10:38:54 pm
@Sergio: Sobre tus consultas.
1.- Hasta donde tengo entendido, la configuración por defecto de Shoutcast muestra el nombre de la estación y en algunas ocasiones los temas cuando los usuarios se conectan. Sin embargo creo que en el archivo de configuración se puede editar eso, te recomiendo echarle una mirada.
2.- Es para llenar la información sobre dirección de mensajería para AOL, ICQ y algún canal de IRC relacionado. Son opcionales.
3.- En la pestaña Input, si cambias la opción se habilitan los controles para hablar, te recomendamos revisar ahi.
No te preocupes por las preguntas, para eso estamos. Cualquier otra duda no dudes en consultar 😉
Saludos
2:54:29 am
Hola amigos de Como lo hago, nuevamente por aca con algunas interrogantes. Agradezco su preocupacion y ayuda.
El tema es el siguiente.
Tengo la intencion de alojar la radio en un blog.
Como podria realizarlo? dado que me he dado cuenta que la ip publica , la cual doy a los usuarios, cambia . Entonces como se podria hacer con eso? actualizar en el blog cada vez que cambie la direccion ip publica o como?
Por otro lado si alguien entra a el blog por decir algo alas 3pm y a esa hora la radio esta down o sea nadie transmite, y clickea en el link que aparece en el blog para ir a la radio, que pasaria?
Gracias de nuevo por todo.
Saludos a todos
10:42:48 pm
@Sergio:
Sobre tu primera consulta. Lamentablemente si tu ip es dinámica, no hay mucho que se pueda hacer. Una solución es contactar a tu proveedor de Internet y consultar la factibilidad de que te proporcionen una dirección IP fija. De cualquier forma, te recomendamos nunca promocionar tu radio con la IP de tu equipo, hay servicios como “No ip” que te permiten crear unos pequeños dominios que apuntan a tu IP, lo cual puedes tb utilizarlo apra el caso de ip’s dinamicas. En tu blog siempre publicitas el dominio y cada vez que necesites actualizar tu IP por cambios, solo haces las modificaciones en el servicio.
Sobre lo otro, si hacen click en algún momento en que la radio no está online, solo les lanzará un aviso de que la conexión no se pudo realizar o fue rechazada.
Saludos
12:13:09 pm
HOLA EH INSTALADO TODO Y MIS CONTACTOS NO PUEDEN ESCUCHAR LA MUSIC
LES DA ERROR
Y EN SHOUT CAST SERVER APARECE LO SIGUIENTE :
yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 190.224.147.49:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection refused).)
TRADUCIDO AL ESÀÑOL:
YP.Shoutcast.com dio error extendida (no se puede ver su estación/equipo (IP: 190.224.147.49:8000) de Internet, deshabilitar la caché de compartir/NAT/firewall/Internet (conexión rechazado).
BUENO NOSE COMO Deshabilitar la caché de compartir/NAT/firewall/Internet COMO SE ASE ESO
TENGO CONOCION A TRAVES DE MODEN POR CABLE .
12:28:46 pm
@EMANUEL: Tu problema ha sido respondido y solucionado en comentarios anteriores, te recomendamos revisarlos.
Saludos
7:10:02 pm
Hola Fernando, lo saludo desde guatemala. Ya realice todos los pasos y me sale esto. Qué debo hacer?
[source] icy-name:La estación que pega y suena ; icy-genre:Pop español, romantica
[source] icy-pub:1 ; icy-br:24 ; icy-url:www.super99.5cuilcohuehue.es.tl
[source] icy-irc:#shoutcast ; icy-icq:0 ; icy-aim:N/A
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 67.142.130.49:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
[yp_add] yp.shoutcast.com gave error ()
[yp_add] yp.shoutcast.com gave error ()
[yp_add] yp.shoutcast.com gave error ()
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 69.19.14.29:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
[yp_add] yp.shoutcast.com gave error ()
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 67.142.130.31:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 67.142.130.31:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 67.142.130.31:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 69.19.14.29:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 69.19.14.29:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 69.19.14.29:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
Gracias por su ayuda.
7:28:00 pm
Juan Xabadú. Es para mi mucho honor saludarlo y felicitarlos (comolohago) por el tutorial esta muy bueno. Saludos desde Guatemala. Como inicio en estas cosas del internet. realicé todos los paso pero me sale el siguiente error. Como lo puedo enmendar?. Muchas gracias
02/23/09@16:47:25> [yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 67.142.130.31:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 67.142.130.31:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 69.19.14.29:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 69.19.14.29:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 69.19.14.29:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 69.19.14.29:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (No route to host).)
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 67.142.130.31:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
[yp_add] yp.shoutcast.com gave error (nak)
[yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP: 69.19.14.29:8000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out).)
5:21:28 am
como le puedo hacer para que lo pueda abrir el windows media? porfavor expliquenmelo con piedritas…
11:11:12 pm
@Hulberto: El problema que tienes ya ha sido tratado en comentarios anteriores. Te recomiendo revisar, es un problema de acceso debido al uso de routers, switches o access points.
@roman: Si quieres que tus auditores utilicen Windows Media, solo deben ir a Archivo > Abrir URL y poner la dirección de tu radio.
Saludos a ambos