“True integration”, vera integrazione: GSelector, Zetta, Aquira ed RCS News sono nomi di software storicamente dedicati a specifiche funzioni (programmazione, emissione, gestione pubblicità, redazione) ma di fatto sono una suite unica, dove ogni dato è sincronizzato in tempo reale.
L’utente lavora sempre su database e palinsesti aggiornati indipendentemente dal software che ha davanti, senza doversi preoccupare dell’import ed export manuale dei dati, che è un ricordo di un passato ormai remoto.
Ma la forza dei software RCS non si limita alla naturale integrazione tra essi stessi: grazie a file di interscambio e soprattutto alle API, i prodotti RCS inviano o ricevono dati e comandi dialogando con qualsiasi sistema di terze parti, sia software, sia hardware.
“True integration”, integrazione grazie alle API di Zetta e Axia Pathfinder
Vediamo un caso di applicazione delle API di Zetta, il software di emissione di RCS, in una radio italiana dove è stata realizzata una perfetta combinazione con i prodotti Telos Alliance, in collaborazione con Funky Junk.
L’integrazione si basa sul dialogo di Zetta con Axia Pathfinder Core PRO, il sistema di gestione e controllo che consente di personalizzare il flusso di lavoro in base alle esigenze del cliente, grazie all’interazione con apparati sia nativi, sia di terze parti, tramite un motore logico moderno.
La richiesta di Radio Popolare era di avere una dashboard, disponibile su molteplici dispositivi, che riportasse informazioni essenziali per il conduttore o il giornalista in onda.
Il team italiano di RCS Sound Software ha quindi realizzato un plugin che rende disponibili, in una dashboard HTML5, dati quali:
- il titolo ed eventuale artista dell’elemento in onda
- il tempo rimanente al prossimo intervento dello speaker
- la durata della serie di eventi in onda
- gli eventuali avvisi di errori in scaletta o nel sistema.
Tutte le informazioni di questa dashboard sono a loro volta incluse in un pannello HTML5 di Pathfinder, che integra i dati sullo stato dell’onda e degli studi, assieme a logiche di failover che commutano la macchina player attiva in base ad un continuo scambio di informazioni, tramite API, sullo stato dei dispositivi.
In caso di guasto, viene attivato automaticamente un cambio della macchina di messa in onda principale di Zetta e riconfigurato opportunamente il routing audio. Ai tecnici arriva una notifica e il tutto avviene in piena trasparenza per i conduttori e giornalisti.
Tramite i comandi resi disponibili dai pannelli HTML5 di Pathfinder è possibile, sempre dalla medesima interfaccia utente, inviare comandi al player di Zetta o gestire il routing audio per la messa in onda di qualunque sorgente audio.
È sempre possibile utilizzare dei cue point impostabili in ogni asset, oppure comandi programmati in scaletta, per lanciare azioni personalizzate su Pathfinder come la modifica del routing audio, il cambio di sorgenti, il cambio di preset audio per i singoli conduttori.
Le comunicazioni bidirezionali tra Pathfinder e le API di Zetta sono sia di tipo TCP, sia chiamate HTTP GET/PUT direttamente alle rispettive API.