AzuraCast Manager

¿De qué trata?

AzuraCast Manager es una aplicación de escritorio para Windows que permite administrar radios de AzuraCast sin entrar al panel web. Está hecha para usarse por completo con el teclado y un lector de pantalla como NVDA o JAWS: todos los controles tienen nombre, las opciones de activar y desactivar son casillas de verificación, y la información se actualiza sin mover el foco del lector. El programa y la versión para iPhone están disponibles en español y en inglés.

Se conecta a tu AzuraCast con una API Key y puede guardar varias instalaciones: al abrirla aparece la lista de tus radios y con Enter entras a la que quieras, sin volver a escribir los datos. Las claves se guardan en el Administrador de credenciales de Windows.

También hay una versión para iPhone, más abajo en esta página.

Qué se puede hacer

Playlists y programación

Crear, editar, duplicar, vaciar y borrar playlists con todas las opciones de AzuraCast: tipo (general, una vez cada tantas canciones o minutos, una vez por hora), orden aleatorio, barajado o secuencial, peso, URL remota o grupo de playlists, jingles y opciones avanzadas. Cada playlist se programa por franjas de horario con hora de inicio y fin, días de la semana y fechas, y la lista las lee en frases como "Lunes a viernes, de 08:00 a 12:00". Se pueden agregar canciones buscándolas en la biblioteca, quitarlas, ordenar las secuenciales con Alt y las flechas, e importar o exportar M3U y PLS.

Archivos y lo que suena

Un gestor de archivos con carpetas para subir canciones, editar sus etiquetas, moverlas, descargarlas, borrarlas y elegir en qué playlists está cada una. Con Control más Enter una canción se pone a continuación, y con Control, Mayúsculas y Enter suena en ese momento. Desde la ventana principal se ve qué está sonando, cuánto falta para que termine, qué canción sigue, cuántos oyentes hay y quién está en vivo, y se puede saltar la canción o reiniciar el AutoDJ y el servidor de transmisión. Con Control, Mayúsculas y T el lector te dice cuánto falta y qué sigue, y con Control y U abres la cola de reproducción con la hora en que empieza cada canción.

Avisos hablados

El programa te dice por tu lector de pantalla cada canción nueva, cuando un locutor se conecta o se desconecta, si la radio queda fuera del aire o vuelve, y cuándo llega una solicitud de un oyente. Los avisos no interrumpen: el lector los dice cuando termina lo que está leyendo, y no te mueven de donde estás. Con Control, Mayúsculas y A los apagas o prendes, y en Preferencias eliges cuáles quieres. Si tu AzuraCast lo permite, los cambios llegan al instante.

Avisos en el teléfono, aunque el programa esté cerrado

En Más funciones, la pestaña Avisos en el teléfono crea en tu AzuraCast los webhooks que mandan un aviso a la app gratuita ntfy cuando un locutor entra o sale, la radio sale del aire o vuelve, o suena una canción nueva. AzuraCast los manda por sí solo, así que llegan aunque no tengas abierto este programa. En el iPhone está en Configuración y herramientas, Avisos en el teléfono. El tema secreto que se genera funciona como contraseña.

Salud de la radio y revisión de la biblioteca

La pestaña Salud revisa de una vez si la estación está al aire, los servicios, la cola, el almacenamiento y las playlists vacías, y con una clave de administrador también el disco, los servicios y las copias de seguridad del servidor. Revisar biblioteca encuentra canciones repetidas, sin artista o título, sin playlist, muy cortas o largas y sin portada, y deja corregirlas o borrarlas.

Transmitir en vivo

Sales al aire como locutor desde el mismo programa, sin BUTT ni Mixxx: eliges la estación, el micrófono, mesa de mezcla o placa de sonido, la calidad y pulsas Transmitir. Con Control, Mayúsculas y M silencias el micrófono, y con F2 el lector te dice cuánto llevas al aire y cómo va el nivel del sonido. Avisa si no llega sonido o si está saturado, y si se corta la conexión reintenta solo. Puedes guardar una copia de la emisión en tu computadora. En el iPhone también puedes transmitir con el micrófono, desde la pantalla de la estación.

Todo lo demás

Configuración de la estación (solicitudes, locutores en vivo, HLS, página pública), locutores y sus grabaciones, puntos de montaje, relays, webhooks, cola de reproducción, solicitudes recibidas, usuarios SFTP, podcasts, reportes de oyentes por país, dispositivo o tiempo de escucha, las canciones más escuchadas, y la administración del sistema para quien sea administrador.

Al cerrar la ventana sigue en la bandeja del sistema, desde donde puedes preguntar qué suena o saltar la canción sin abrirla.

Versión para iPhone

También hay una versión nativa para iPhone, hecha para usarse con VoiceOver: cada elemento tiene su nombre, las acciones de cada lista (saltar, borrar, activar, editar) están en el rotor de acciones al deslizar un dedo hacia arriba o hacia abajo, y los avisos hablados no mueven el foco. Tiene las funciones de la de Windows: qué suena y cuánto falta, saltar canción, cola, playlists con sus horarios, gestor de archivos (con renombrar, mover, eliminar y selección múltiple), solicitudes, locutores, podcasts, configuración de la estación, reportes, administración del sistema, salud de la radio, avisos en el teléfono, revisión de la biblioteca, y puedes transmitir en vivo con el micrófono (usa auriculares). Está en español y en inglés (Preferencias, Idioma). Requiere iOS 16 o superior, tu propio AzuraCast y una API Key. Es una versión de prueba (0.3.1): puede fallar, y los avisos hablados solo llegan con la aplicación abierta.

Todavía no está en la App Store, así que para instalarla necesitas AltStore, un programa gratuito que instala aplicaciones en tu iPhone desde una computadora con Windows o Mac. Con un Apple ID gratuito la aplicación caduca a los 7 días y AltStore la renueva sola mientras AltServer esté abierto en tu computadora y el iPhone esté en la misma red Wi-Fi. Además, con una cuenta gratuita solo caben tres aplicaciones a la vez, contando AltStore: si ya tienes tres, desactiva una en Mis apps antes de instalar esta.

Pasos: 1) instala iTunes y iCloud descargados de apple.com, no de Microsoft Store, y AltServer desde altstore.io; 2) conecta el iPhone por cable, toca Confiar y activa el Modo desarrollador en Ajustes, Privacidad y seguridad; 3) con el icono de AltServer en la bandeja del sistema elige Install AltStore y tu iPhone, y confía en tu Apple ID en Ajustes, General, VPN y gestión de dispositivos; 4) en el iPhone, toca el enlace Añadir a AltStore de abajo (o, en AltStore, entra en Fuentes, toca el más y pega la dirección https://arielfmeza.com/azuracastmanager-ios/altstore.json) y después instala AzuraCast Manager desde la fuente. Así AltStore avisa cuando haya una versión nueva y la actualizas con un toque. Si prefieres, también puedes descargar el archivo .ipa y abrirlo desde AltStore, en Mis apps, con el botón más, o con Mayús + clic en tu iPhone dentro del menú Install AltStore de AltServer y Sideload .ipa. La primera vez, escribe la dirección de tu AzuraCast y tu API Key en Agregar instancia.

Antes de usarlo en Windows

Hay dos formas de tenerlo en Windows. La versión instalable es un instalador que, al abrirlo, pregunta en qué idioma quieres instalarlo (español o inglés), lo instala en tu equipo con acceso en el menú Inicio y deja el programa en ese idioma. La versión portable no instala nada: descomprimes la carpeta y abres AzuraCastManager.exe. Necesitas Windows 10 u 11 de 64 bits y una instalación de AzuraCast 0.23 o posterior; con versiones más viejas el programa avisa, porque algunas funciones pueden no estar disponibles. La API Key se crea en el panel web de AzuraCast, en Mi cuenta, Claves API. Si Windows SmartScreen dice que el programa es desconocido, elige "Más información" y luego "Ejecutar de todas formas". Con las dos versiones se incluye un archivo LEEME (en español) y un README (en inglés) con todos los atajos de teclado. Si Windows SmartScreen avisa también con el instalador, es porque no está firmado: elige "Más información" y "Ejecutar de todas formas".