
El streaming es parte del sistema, no el último botón de la cadena
Una radio por internet puede reproducir la música perfectamente en local y, aun así, ser totalmente inaccesible para los oyentes si el encoder o la conexión con el servidor fallan. Por eso On Air Studio trata el streaming como una parte integral del flujo de trabajo, y no como un complemento externo que se inicia y se vigila por separado.
La aplicación principal prepara la señal máster de la programación, y un proceso de encoder independiente la recoge, la codifica y la envía al servidor configurado. Esta separación da al streaming su propio funcionamiento y su propio diagnóstico, y protege la reproducción local de los problemas de la parte de red.
SHOUTcast e Icecast
El encoder trabaja con servidores SHOUTcast e Icecast. Se configuran el host, el puerto, las credenciales de acceso y el stream/SID o el punto de montaje (mount), según el tipo de servidor. Usted configura el servidor una vez y sigue el estado de la conexión desde la aplicación. Los perfiles se activan, se editan y se reinician de forma independiente.
MP3, AAC, AAC+ y AAC++
MP3 se admite mediante el encoder correspondiente, y la familia AAC utiliza FDK AAC cuando está disponible. El encoder distingue entre AAC-LC, HE-AAC v1 (AAC+) y HE-AAC v2 (AAC++), y comprueba si un perfil y un bitrate concretos se pueden generar realmente.
Esto es importante porque «AAC+» no puede ser solo una etiqueta en un menú tras la que se envía otro formato. El encoder ofrece únicamente lo que la instalación concreta admite de verdad.
Bitrate y calidad
Los perfiles de códec tienen características distintas y admiten combinaciones de bitrate diferentes. El perfil se elige según las necesidades de la emisora y la capacidad del servidor: un bitrate mayor implica más ancho de banda por oyente, y un códec más eficiente puede ofrecer una calidad aceptable con menos ancho de banda, siempre que lo admitan tanto el servidor como los reproductores de los oyentes.
Reconexión
La conexión de red no siempre es estable. Tras un corte inesperado, el servicio de streaming intenta reconectarse por sí solo, con intervalos cada vez más largos entre intentos. Un corte de la conexión del stream no detiene la reproducción local de la programación.
Metadatos
El título del contenido que está al aire se envía al servidor como metadatos, de modo que un reproductor web o un directorio compatibles muestran el artista y el título de la canción en lugar del nombre genérico del stream. La aplicación registra el resultado de cada envío, lo que facilita el diagnóstico cuando el servidor rechaza la información o no la muestra.
Modos de entrada y fuente de reserva
El encoder tiene los modos de entrada MAIN, AUTODJ y AUTO_FAILOVER, con ajustes del tiempo de espera antes de conmutar cuando la señal principal desaparece y cuando vuelve. Así, el streaming no tiene por qué depender de una única fuente de señal.
Lo que obtiene
- streaming en el mismo entorno de trabajo;
- conexión a SHOUTcast e Icecast;
- perfiles de códec verificados según los componentes realmente disponibles;
- envío de metadatos;
- reconexión automática;
- separación entre los problemas de red y la reproducción local;
- una base para varias fuentes y un modo de reserva (failover);
- un diagnóstico más claro de la conexión.
No todos los servidores del mundo admiten todos los códecs ni todas las combinaciones de bitrate. La disponibilidad de los perfiles AAC depende de los componentes de encoder de la instalación y del servidor: On Air Studio comprueba las posibilidades reales en lugar de marcar falsamente un formato como activo.