Funciones

Encoder de streaming: de la señal máster al servidor SHOUTcast/Icecast

Encoder integrado compatible con SHOUTcast/Icecast, con perfiles MP3 y AAC según los componentes realmente disponibles, envío de metadatos y reconexión automática.

Encoder i streaming

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.

Preguntas sobre esta función

¿Necesito un programa aparte para el streaming?

No. El streaming está integrado: el módulo envía la programación principal al servidor y transmite los metadatos de lo que está al aire, sin programas adicionales.

¿Es compatible con SHOUTcast e Icecast?

Sí. El encoder trabaja con servidores SHOUTcast e Icecast; hay que introducir los datos del servidor y usar el formato y el códec que acepte ese servidor concreto. Encoder de streaming

¿Qué formatos de audio hay para el streaming?

MP3 y la familia AAC, según los componentes de encoder disponibles. Cuando FDK AAC está disponible, la aplicación distingue entre AAC-LC, AAC+ (HE-AAC v1) y AAC++ (HE-AAC v2). El sistema comprueba la disponibilidad real de los perfiles, en lugar de mostrar como activa una compatibilidad que no existe.

¿Qué ocurre si se cae el stream?

El servicio de streaming intenta reconectarse por sí solo, y un problema con el stream de red no interrumpe la reproducción local. También puede configurar una notificación en el teléfono para cuando el problema dure más del tiempo establecido.

¿Puede enviar el título de la canción al servidor?

Sí. Los metadatos se pasan al encoder y al servidor, de modo que un reproductor web compatible muestra el contenido que está al aire en ese momento.