Cómo emite una radio por Internet
Una webradio funciona con un principio sencillo: el sonido de la emisión lo codifica de forma continua un programa, se envía a un servidor de difusión y se redistribuye a cada oyente que se conecta. A diferencia de un archivo que se descarga, el flujo no tiene principio ni fin: el reproductor recibe los datos sobre la marcha, guarda unos segundos en el búfer y los reproduce.

Conviven dos grandes familias técnicas:
- el flujo continuo HTTP, heredado de los servidores Icecast y Shoutcast: se mantiene abierta una sola conexión y el sonido llega sin interrupción. Es el método más extendido para la radio;
- el flujo segmentado HLS: el sonido se divide en pequeños archivos de unos segundos, listados en un manifiesto
.m3u8que el reproductor vuelve a leer con regularidad. Este método, idéntico al del vídeo, facilita la difusión a gran escala y la adaptación de la calidad a la velocidad de conexión.
Para el oyente, la diferencia es sobre todo práctica: un flujo continuo arranca casi al instante, mientras que un flujo HLS suele ir con un retraso de diez a treinta segundos respecto al directo, pero resiste mejor los cambios de red, por ejemplo al pasar del Wi-Fi al 4G.
Los formatos de audio: MP3, AAC y los demás
El sonido se comprime con un códec, que determina la calidad obtenida para una tasa de bits dada. La tasa se expresa en kilobits por segundo (kb/s).
| Formato | Tasas habituales | Características |
|---|---|---|
| MP3 | 96 a 320 kb/s (128 kb/s es muy frecuente) | Compatible con absolutamente todo; calidad correcta desde 128 kb/s, muy buena a partir de 192 kb/s |
| AAC (AAC-LC) | 96 a 256 kb/s | Mejor calidad que el MP3 a igual tasa; muy usado por las grandes radios |
| HE-AAC (AAC+) | 32 a 64 kb/s | Pensado para tasas bajas; ideal en movilidad, algo menos fino en los agudos |
| Opus / Ogg Vorbis | 64 a 192 kb/s | Formatos libres y eficientes, ofrecidos por algunas radios asociativas y técnicas |
| FLAC | Alrededor de 700 a 1000 kb/s | Sin pérdida, reservado a unos pocos flujos de «alta fidelidad» |
¿Qué tasa elegir?
Muchas radios ofrecen varios flujos para una misma emisora. En la práctica:
- en un altavoz conectado o un móvil, 128 kb/s en MP3 o 96 kb/s en AAC dan un resultado difícil de distinguir de una tasa superior para la voz y la mayoría de la música;
- en un equipo de alta fidelidad o con unos buenos auriculares, apunta a 192 kb/s o más, o a un flujo AAC de alta calidad;
- con datos móviles, un flujo HE-AAC a 48 o 64 kb/s cuida tu tarifa.
Para estimar el consumo, divide la tasa entre ocho para obtener kilobytes por segundo: un flujo a 128 kb/s consume unos 16 kB/s, es decir, casi 58 MB por hora. Una hora a 64 kb/s son unos 29 MB, y una hora a 320 kb/s, unos 144 MB.
Encontrar la dirección oficial de una radio
La única fuente segura para una dirección de flujo es la propia radio. Una dirección oficial es estable, de buena calidad, y escuchas la emisora en las condiciones que ella ha previsto, con su publicidad, que es lo que la financia.
Dónde buscar en el sitio de la radio
- Busca una página titulada «Escuchar con tu reproductor», «Enlaces de los flujos», «Escuchar en otro sitio» o «Nuestros flujos de audio», a menudo situada en la ayuda, en las preguntas frecuentes o en el pie de página.
- Algunas radios ofrecen un botón para descargar un pequeño archivo
.m3uo.pls: ese archivo contiene simplemente la dirección del flujo. - Si no, la página de ayuda para altavoces conectados o radios de Internet de sobremesa suele mencionar las direcciones directas.
- Si no hay nada publicado, ponte en contacto con la radio mediante su formulario: muchas emisoras comunican gustosamente sus enlaces a los oyentes.
Los grandes grupos públicos y privados, igual que las radios asociativas, suelen publicar varias direcciones por emisora, por formato y por tasa. Los directorios colaborativos de webradios pueden ayudar a localizar una emisora, pero sus enlaces no siempre están actualizados ni proceden siempre de la radio: comprueba que una dirección apunte realmente a un servidor de la emisora o de su proveedor de difusión.
Lo que está permitido y lo que no
Escuchar gratis el flujo que una radio pone ella misma a disposición del público es perfectamente legal. En cambio, retransmitir ese flujo (en tu propio sitio, en un local público, en un comercio) requiere autorizaciones y derechos, en particular ante las entidades de gestión de derechos musicales. Una lista personal destinada a tu propia escucha no plantea dificultad; publicarla para que otros la aprovechen se sale de ese marco.
Los archivos PLS, M3U y los enlaces directos
Las direcciones de las radios se presentan de tres formas:
- un enlace directo al flujo, por ejemplo
https://flux.radio.example/station-128.mp3; - un archivo .pls, formato de lista sencillo heredado de Shoutcast, que contiene una o varias direcciones;
- un archivo .m3u o .m3u8, que puede ser una simple lista de direcciones o un manifiesto HLS.
Un archivo PLS tiene este aspecto:
[playlist]
NumberOfEntries=1
File1=https://flux.radio.example/station-128.mp3
Title1=Radio Ejemplo
Length1=-1
Version=2
Ábrelo con un editor de texto: la línea File1= contiene la dirección real, que puedes copiar en tu propia lista. Desconfía de las direcciones en http:// sin cifrar: a menudo funcionan, pero algunos sistemas recientes las bloquean por defecto en las aplicaciones; prefiere la variante https:// cuando la radio la ofrezca.
Añadir radios a una lista M3U
Una lista M3U personal permite reunir tus emisoras en una sola lista, clasificadas por género y con su logotipo. La sintaxis es idéntica a la de una lista de vídeo:
#EXTM3U
#EXTINF:-1 tvg-logo="https://www.radio.example/logo.png" group-title="Información",Radio Ejemplo Info
https://flux.radio.example/info-aac-96.aac
#EXTINF:-1 tvg-logo="https://www.radio.example/logo-jazz.png" group-title="Música",Radio Ejemplo Jazz
https://flux.radio.example/jazz-192.mp3
#EXTINF:-1 group-title="Música",Radio Ejemplo Clásica (HLS)
https://flux.radio.example/classique/master.m3u8
Algunas reglas que respetar:
- la primera línea es siempre
#EXTM3U; - cada emisora ocupa dos líneas: la línea
#EXTINFcon el nombre después de la coma y, a continuación, la dirección del flujo; - la duración
-1indica un flujo sin fin; group-titlecrea las secciones que muestra el reproductor;- guarda el archivo en UTF-8 para que los acentos se vean bien.
El detalle de cada atributo se explica en nuestro artículo sobre el formato M3U. Un reproductor basado en libmpv como AICKO IPTV lee estos flujos de audio exactamente igual que los de vídeo, sin ningún ajuste particular: MP3, AAC o HLS. Las funciones del reproductor se presentan en la página reproductor de vídeo y audio.
Los metadatos: título en curso y nombre del programa
Los servidores de tipo Icecast pueden transmitir, en mitad del flujo, metadatos ICY: el título y el artista de la canción en curso, o el nombre del programa. No todos los reproductores los muestran, y no todas las radios los envían. Los flujos HLS utilizan otros mecanismos, que los reproductores aprovechan con menos frecuencia.
Resolver los problemas habituales
| Síntoma | Causa probable | Solución |
|---|---|---|
| No arranca nada | Dirección obsoleta, o enlace a una página web y no al flujo | Volver al sitio de la radio y tomar la dirección del propio flujo |
| Funciona en el ordenador pero no en el móvil | Dirección en http:// bloqueada por el sistema | Usar la variante https:// |
| Cortes regulares | Tasa demasiado alta para la conexión, red móvil inestable | Elegir un flujo AAC o HE-AAC con una tasa más baja |
| Retraso respecto a la radio FM | Búfer y segmentación HLS | Normal: un desfase de varios segundos es inevitable |
| Mensaje «programa no disponible» | Programa que no puede emitirse en línea o fuera de su país de origen (por derechos deportivos, sobre todo) | Restricción de derechos: el flujo se reanuda tras el programa |
| Nombre de emisora ilegible | Archivo M3U guardado con otra codificación | Volver a guardar el archivo en UTF-8 |
Ten en cuenta también que la radio por Internet no es la única solución digital: el DAB+, la radio digital terrestre, ofrece buena calidad sin consumir datos, en un receptor compatible.
En resumen
- Una webradio se emite en flujo continuo (Icecast, Shoutcast) o en HLS segmentado.
- 128 kb/s en MP3 o 96 kb/s en AAC bastan para una escucha corriente; 128 kb/s consumen unos 58 MB por hora.
- Toma siempre la dirección del flujo en el sitio oficial de la radio.
- Los archivos .pls y .m3u son solo contenedores de direcciones, fáciles de leer en un editor de texto.
- Una lista M3U personal reúne tus emisoras por género, para tu escucha privada.
Preguntas frecuentes
¿Por qué la radio por Internet va con retraso respecto a la FM?
El sonido debe codificarse, transportarse y después almacenarse en el búfer del reproductor. Con un flujo HLS, la división en segmentos añade todavía varios segundos. Un desfase de diez a treinta segundos es habitual.
¿Qué diferencia hay entre un archivo .pls y un archivo .m3u?
Son dos formatos de lista de direcciones. El PLS viene de Shoutcast y numera cada entrada; el M3U es más universal y admite atributos como el logotipo o el grupo. En ambos casos, la dirección real del flujo se lee en un editor de texto.
¿Puedo compartir mi lista de radios?
Puedes indicar a un allegado dónde encontrar los enlaces oficiales. En cambio, retransmitir flujos o publicar una lista para un público amplio se sale del marco de la escucha privada y depende de los derechos de difusión.
¿Cuántos datos consume una hora de radio?
Unos 29 MB a 64 kb/s, 58 MB a 128 kb/s y 144 MB a 320 kb/s. Divide la tasa en kb/s entre ocho para obtener el consumo en kilobytes por segundo.
