Cómo crear y gestionar eventos en el scheduler

Cómo crear y gestionar eventos en el Scheduler

Cuando montamos la automatización, el primer problema que tuvimos fue el agotamiento.
No podemos estar pegados al micrófono las 24 horas ni lanzando cuñas manualmente cada hora.
Para solucionar esto, tuvimos que aprender a crear y gestionar eventos en el Scheduler de RadioBOSS de forma eficiente.
Si no automatizas, la radio deja de ser un negocio o un hobby para convertirse en una cárcel de tiempo.

El riesgo de una programación manual y desordenada

Muchos colegas técnicos cometen el error de confiar solo en la lista de reproducción general.
El problema es que una lista lineal no permite insertar cortes publicitarios exactos o programas específicos a una hora fija sin mover todo el flujo.
Si no configuras correctamente el planificador, te encontrarás con silencios inesperados o, peor aún, con una cuña de publicidad sonando tres veces seguidas porque el software no supo limpiar la cola de reproducción.

En la práctica, esto significa que el oyente percibe una radio amateur.
Una emisora profesional necesita que el horario sea sagrado.
Si el programa de Deep House empieza a las 22:00, debe empezar exactamente a esa hora, cortando lo que sea necesario o haciendo una transición limpia.
Sin una gestión de eventos sólida, el flujo de audio se vuelve impredecible y el estrés del operador aumenta.

Requerimientos previos para la automatización

Antes de entrar en el planificador, necesitamos tener el terreno preparado en el disco duro.
No podemos lanzar eventos que apunten a archivos inexistentes o carpetas temporales.

  • RadioBOSS instalado y configurado con el motor de audio activo.
  • Librería de música organizada por carpetas (por ejemplo, /musica/deephouse/).
  • Carpeta de cuñas y separadores ya importada en la base de datos.
  • Reloj del sistema sincronizado mediante NTP para evitar desfases en los eventos.

Cómo configuramos el planificador paso a paso

Una vez que tenemos la música organizada, abrimos la ventana del Scheduler. Aquí es donde ocurre la magia de la automatización. Para nosotros, el objetivo es que la radio se gestione sola mientras monitoreamos desde el homelab.

El primer paso es crear un evento básico. Abrimos el planificador y hacemos clic en el botón de añadir. Lo primero que definimos es el horario.
Podemos elegir si el evento se repite diariamente, semanalmente o solo una vez.
Para las cuñas horarios de La MIX Radio, usamos la repetición diaria.

Después de fijar la hora, debemos elegir la acción.
No todo es reproducir un archivo. RadioBOSS permite ejecutar scripts, abrir aplicaciones o incluso reiniciar la lista de reproducción.
Para lanzar un separador, seleccionamos la opción de reproducir un archivo específico desde la librería.

Para evitar que un evento corte una canción a la mitad de forma brusca, configuramos la opción de «esperar al final de la pista». Esto hace que el evento se dispare en cuanto termine el track actual, manteniendo la fluidez musical.
Si el evento es una noticia urgente, entonces configuramos la prioridad alta para que interrumpa la música inmediatamente.

Otro punto clave es la gestión de las listas.
En lugar de añadir canciones sueltas al Scheduler, creamos listas de reproducción (.m3u) y le decimos al planificador que reproduzca esa lista completa.
Esto nos permite cambiar el contenido de un programa sin tocar la configuración del evento en sí.

Al crear y gestionar eventos en el Scheduler, la regla de oro es siempre probar el evento una vez antes de dejarlo programado para la madrugada; un error de ruta de archivo es el silencio más caro de la radio.

Cuando trabajamos con eventos complejos, como el paso de un DJ en vivo a la automatización, usamos la acción de «detener todo» seguida de la carga de una lista de emergencia.
Así nos aseguramos de que no quede ningún residuo de la sesión anterior en la cola de reproducción.

Errores que nos costaron tiempo y sueño

En estos años de radio, hemos cometido fallos que nos obligaron a revisar la configuración a las 3 de la mañana. Aquí los tres más comunes:

Primero, el error de la «Ruta Fantasma».
Configuramos un evento apuntando a un archivo en una unidad USB que luego desconectamos.
El síntoma fue que el Scheduler marcaba el evento como ejecutado, pero no sonaba nada.
La solución fue mover toda la librería a una ruta fija en el disco interno del servidor.

Segundo, el conflicto de prioridades.
Creamos dos eventos a la misma hora: uno para una cuña y otro para el inicio de un programa.
El resultado fue que el programa pisó a la cuña y el oyente no escuchó la identificación.
Lo resolvimos escalonando los eventos con una diferencia de 30 segundos.

Tercero, el olvido de la repetición. Programamos un evento especial para un viernes y olvidamos marcar la repetición semanal.
El viernes siguiente, el servidor siguió con la música lineal y el programa especial nunca entró al aire.
Ahora revisamos la pestaña de repetición dos veces antes de guardar.

Cómo verificar que la automatización funciona

Para no jugar a la lotería, usamos la función de «Ejecutar ahora» que tiene el Scheduler.
Seleccionamos el evento y lo forzamos.
Si la cuña suena y la lista de reproducción se comporta como esperábamos, el evento es válido.
Además, revisamos el log de eventos de RadioBOSS para confirmar que el software registró la acción correctamente y no lanzó un error de «Archivo no encontrado».

El siguiente paso en la automatización

Una vez que dominas el Scheduler, lo lógico es integrar RadioBOSS con herramientas externas.
En nuestro caso, hemos empezado a jugar con scripts de Python que actualizan los metadatos de las canciones basándose en APIs externas.
El objetivo es que el Scheduler no solo lance música, sino que adapte el contenido según la hora y la audiencia en tiempo real.

Compartir

“Post relacionados”