Shoutcast es un freeware que te permite emitir tu propio programa de radio web o podcast. Lo mejor de todo es que no hace falta programar nada para montar tu propio servidor de Shoutcast. El servidor se instala de manera rápida y sencilla en solo unos pasos. Te enseñamos paso por paso cómo se hace y qué re­qui­si­tos tiene que cumplir el servidor.

Shoutcast: un servidor dedicado para tu emisora de radio

Shoutcast es un servidor dedicado con el que puedes poner en pie tu propia emisora de radio o incluso emitir tu podcast con WordPress. Los oyentes pueden co­ne­c­tar­se desde el di­s­po­si­ti­vo que quieran y re­tra­n­s­mi­tir tu programa uti­li­za­n­do VLC o una al­te­r­na­ti­va a VLC.

Además del servidor de Shoutcast, necesitas una fuente, es decir un software con el que crear el streaming que re­tra­n­s­mi­ti­rá el servidor. Algunos ejemplos son Winamp o el plugin DSP para Shoutcast.

Hecho

El servidor de Shoutcast también se conoce como servidor DNAS (siglas de Di­s­tri­bu­ted Network Audio Server).

Re­qui­si­tos para tener tu propio servidor de Shoutcast

Antes de poder co­n­fi­gu­rar tu propio servidor Shoutcast, necesitas tener el hardware adecuado. Un parámetro im­po­r­ta­n­te en la elección del servidor es el ancho de banda. Cuantas más personas se conecten a tu servidor al mismo tiempo para escuchar tu programa, mayor debería ser el ancho de banda de tu servidor para que el programa se re­tra­n­s­mi­ta con fluidez y sin tener que parar para cargarse.

Para poder instalar el servidor de Shoutcast de la versión 2.6 en tu servidor, tu sistema operativo debe cumplir al menos uno de los si­guie­n­tes re­qui­si­tos mínimos:

  • Windows 32 bits: Windows 2000, XP, Vista, Windows 7, 8, 10
  • Windows 64 bits: Windows XP, Vista, Windows 7, 8, 10
  • Linux 32-bit
  • Linux 64-bit

¿Qué servidor de IONOS es apto para un servidor de Shoutcast?

Para que tu emisora de radio web sea accesible con Shoutcast, bá­si­ca­me­n­te tienes dos opciones. Puedes utilizar tu propio PC como servidor o alojar un servidor especial. Este último ofrece la gran ventaja de tener un ancho de banda mayor y más estable. Si usas tu PC, la velocidad y es­ta­bi­li­dad de los streams de­pe­n­de­rán de tu Internet. La velocidad de carga suele ser de entre 1000 y 2000 kbit/s y el streaming no­r­ma­l­me­n­te de 128 kbit/s, por lo que como mucho podrías tener 15 oyentes. Este problema no lo tendrías con un servidor alojado ex­te­r­na­me­n­te, ya que suelen ofrecer un ancho de banda mucho mayor.

Otro criterio que igua­l­me­n­te cabe co­n­si­de­rar al elegir un servidor es la fre­cue­n­cia y la duración de tus programas. Cuanto más fre­cue­n­tes y largos sean, más merece la pena invertir en un servidor de calidad. Además, puedes elegir entre un servidor en la nube, un servidor VPS y un servidor dedicado.

Consejo

El > Servidores virtuales>> Windows o Linux - IONOS">VPS tiene la ventaja de que puede fa­c­tu­rar­se me­n­sua­l­me­n­te con una tarifa fija. De este modo, puedes pla­ni­fi­car con mayor exactitud los gastos asociados al proyecto.

El servidor cloud tiene una es­ca­la­bi­li­dad flexible. Por eso, puede consumir más capacidad del servidor durante los picos de actividad, aunque al final solo pagas por lo que has utilizado. Un servidor VPS te ofrece recursos virtuales que se facturan me­n­sua­l­me­n­te por un precio fijo, así que si sabes cuánto vas a necesitar, esta pro­ba­ble­me­n­te sea una buena opción. Por su parte, los pro­fe­sio­na­les de la radio web que ya cuentan con una gran base de oyentes, pueden co­n­si­de­rar los se­r­vi­do­res dedicados, ya que ofrecen una capacidad es­pe­cia­l­me­n­te elevada, sobre todo de ancho de banda.

Consejo

Si estás empezando y vas a montar una emisora de radio por primera vez, te re­co­me­n­da­mos el servidor cloud, con el que tendrás la máxima fle­xi­bi­li­dad para dar los primeros y con el que solo pagarás lo que realmente uses.

Cómo co­n­fi­gu­rar un servidor Shoutcast paso por paso

Para co­n­fi­gu­rar tu servidor de Shoutcast, debes seguir los pasos que indicamos a co­n­ti­nua­ción. En este ejemplo usamos el servidor cloud de IONOS con Windows 2019, pero Shoutcast también puede in­s­ta­lar­se en otros se­r­vi­do­res.

Paso 1. Es­ta­ble­cer la conexión con el servidor

Antes de proceder con la in­s­ta­la­ción, hay que co­ne­c­tar­se con el servidor. Para ello, inicia sesión en tu cuenta de cliente de IONOS y ve a la categoría “Se­r­vi­do­res & Cloud”. Elige tu servidor de pre­fe­re­n­cia. Para mayor claridad, si quieres puedes ponerle nombre. El servidor del ejemplo se llama “Shoutcast Server”.

Verás un resumen con los datos de acceso y la carga actual del servidor. Para co­ne­c­tar­te re­mo­ta­me­n­te con el servidor, se­le­c­cio­na “Descargar”. Una vez de­s­ca­r­ga­do, abre el archivo haciendo doble clic sobre él. Si te lo pide, conéctate como ad­mi­ni­s­tra­dor e introduce tu co­n­tra­se­ña inicial. Es posible que tengas que habilitar el co­r­ta­fue­gos para acceder a tu servidor.

Imagen: Captura de pantalla de la interfaz de un servidor cloud de IONOS
En la imagen se ve la dirección IP del servidor, con el que puedes co­ne­c­tar­te en remoto.

Paso 2. Co­n­fi­gu­rar la radio de Shoutcast

Antes de empezar a instalar el servidor como tal, es necesario crearse una cuenta en Shoutcast. Ve a la página web de Shoutcast y registra tu emisora. Puedes editar todos los datos más adelante.

Introduce los datos de tu emisora de radio; son los que después verán los oyentes y con los que podrán encontrar tu emisora. Añade también una de­s­cri­p­ción precisa de tu programa. En el siguiente paso, indica el país y el idioma en el que quieres hacer tu programa. Et voilà, tu emisora ya está lista. Ahora verás el panel de ad­mi­ni­s­tra­ción de Shoutcast.

Paso 3. Instalar el servidor de Shoutcast

El siguiente paso es instalar el servidor DNAS de Shoutcast. Para eso, ve al panel de ad­mi­ni­s­tra­ción de tu cuenta de Shoutcast, se­le­c­cio­na tu nombre arriba a la derecha y luego haz clic sobre “Manage your plan”.

Luego, de­s­cá­r­ga­te la versión del servidor que te convenga. El ejemplo usa la versión 2.6.1 para Windows 64 bits, pero también puedes instalar el servidor en Linux. Abre el archivo de­s­ca­r­ga­do llamado sc_serv2_win64_latest.exe y sigue el proceso de co­n­fi­gu­ra­ción del in­s­ta­la­dor.

Atención: No instales el programa en la carpeta que se te re­co­mie­n­da au­to­má­ti­ca­me­n­te. Mejor se­le­c­cio­na una carpeta nueva en el paso “Choose install location”. Es im­po­r­ta­n­te que tengas acceso total para editar la carpeta, ya que po­s­te­rio­r­me­n­te habrá que co­n­fi­gu­rar los archivos. Puedes usar por ejemplo esta ruta: C:\Shoutcast\

Luego puedes elegir los co­m­po­ne­n­tes de Shoutcast que quieres instalar. La opción de “Do­cu­me­n­ta­tion” debe estar marcada para que se instalen también archivos de ejemplo y guías muy útiles. Después, haz clic en “Install” y cierra el proceso de in­s­ta­la­ción.

Imagen: Captura del proceso de instalación del servidor Shoutcast
Al instalar el servidor Shoutcast debes marcar la opción de “Do­cu­me­n­ta­tion”.

Paso 4. Co­n­fi­gu­rar un servidor Shoutcast

Ya tienes tu servidor de Shoutcast con la co­n­fi­gu­ra­ción básica, pero ahora, antes de co­ne­c­tar­lo con la fuente, conviene cambiar ciertos ajustes.

Consejo

En los archivos README que se descargan au­to­má­ti­ca­me­n­te hay una multitud de consejos ac­tua­li­za­dos para la co­n­fi­gu­ra­ción de un servidor Shoutcast.

Ve a la carpeta Shoutcast y abre el archivo setup.bat haciendo doble clic. Se abrirá una ventana y una interfaz de co­n­fi­gu­ra­ción en el navegador. Ahí podrás elegir la co­n­fi­gu­ra­ción básica del servidor y tu primer streaming.

Imagen: Captura de la configuración del DNAS de Shoutcast
Aquí se configura el servidor.

En este momento, toca elegir una co­n­tra­se­ña general para la fuente (source) y el ad­mi­ni­s­tra­dor. La co­n­tra­se­ña para la fuente la ne­ce­si­ta­rás después para vincular el servidor con tu streaming, y la co­n­tra­se­ña de ad­mi­ni­s­tra­dor sirve para iniciar sesión en el panel de ad­mi­ni­s­tra­ción.

Además, puedes elegir un número máximo de usuarios que puedan co­ne­c­tar­se si­mu­l­tá­nea­me­n­te a tu emisión; el máximo posible es 512. Si no quieres limitar el número de usuarios, pon “0”, aunque entonces es posible que pueda detenerse tu emisión si se conectan de­ma­sia­das personas y se so­bre­ca­r­ga el servidor.

Consejo

Para que muchas personas puedan escuchar tu programa al mismo tiempo, necesitas un hardware de calidad. Para casos como este re­co­me­n­da­mos un servidor dedicado.

En Port debería poner 8000. Si quieres indicar otro puerto, anótalo porque tendrás que repetirlo más adelante. Después, se­le­c­cio­na “Continue”.

En el siguiente paso puedes añadir otros datos para tu emisión, y si quieres puedes ponerle una co­n­tra­se­ña. Si no pones nada, se le asignará au­to­má­ti­ca­me­n­te la co­n­tra­se­ña indicada an­te­rio­r­me­n­te. Pasa lo mismo con el número máximo de oyentes.

En “Listener Stream Path” puedes elegir una URL es­pe­cí­fi­ca para que los usuarios puedan ir di­re­c­ta­me­n­te a tu emisora. Puede ser algo del estilo de: http://se­r­ve­ra­d­dre­ss:8000/[no­m­bre­dee­mi­sion]. Tras “se­r­ve­ra­d­dre­ss:” introduce la dirección IP de tu servidor.

Si quieres que los oyentes puedan encontrar tu emisora en el Shoutcast Stream Di­c­tio­na­ry, introduce el Authhash de tu streaming. Lo en­co­n­tra­rás en el panel de control de Shoutcast, en “Settings” > “Advanced”. Por último, verás un resumen de todos los datos que has in­tro­du­ci­do. Los datos del servidor se guardarán como sc_serv.conf en cuanto le des a “Continue”. Cierra la ventana.

Ya está listo tu servidor. Haz doble clic sobre sc_serv.exe para iniciar tu servidor.

Consejo

La carpeta de Shoutcast contiene mucha in­fo­r­ma­ción útil para co­n­fi­gu­rar tu servidor. En la carpeta “Examples”, tienes los archivos pre­co­n­fi­gu­ra­dos.conf que puedes utilizar para tu servidor.

Abre http://127.0.0.1:8000/admin.cgi e introduce el nombre de usuario “admin” y la co­n­tra­se­ña que pusiste antes para el ad­mi­ni­s­tra­dor. Aquí puedes ver y gestionar todos los datos relativos a tu servidor y a los usuarios vi­n­cu­la­dos a él.

Imagen: Captura del panel de administración del servidor Shoutcast
En el panel de ad­mi­ni­s­tra­ción puedes gestionar tu servidor y tus strea­mi­n­gs.

Paso 5. Reenvío de puertos

Por último, tienes que re­di­re­c­cio­nar los puertos para que tu fuente y los usuarios puedan co­ne­c­tar­se con el servidor. Para eso, vuelve a tu cuenta de cliente de IONOS y en la entrada de menú “Red”, se­le­c­cio­na “Habilitar co­r­ta­fue­gos”. Configura un nuevo puerto co­m­pa­r­ti­do. Se­le­c­cio­na el protocolo “TCP/UDP”, el puerto “8000” o el puerto co­n­fi­gu­ra­do en el paso anterior y añade una de­s­cri­p­ción. Ahora, tu servidor está listo para usar y puedes vi­n­cu­lar­lo con tu fuente. Ya puedes empezar a emitir tu programa.

Imagen: Captura de los puertos habilitados en tu cuenta de IONOS
Configura la ha­bi­li­ta­ción del puerto del servidor de Shoutcast en tu servidor IONOS.
Consejo

Para dar a conocer tu programa de radio y que la gente sepa más sobre él, merece la pena tener una página web. Con IONOS, puedes co­n­fi­gu­rar fá­ci­l­me­n­te tu propio dominio.

Ir al menú principal