Dentro il player
Cosa conserva uno schermo sul proprio disco, come sopravvive a un’interruzione, come più pannelli restano sincronizzati e da dove arriva l’audio.
Continua a funzionare quando internet si ferma#
È la parte che nessuno si aspetta, e il motivo per cui uno schermo che sembra guasto di solito non lo è. Un player conserva in locale due cose:
- La sua programmazione, per sette giorni. Uno schermo che si accende durante un’interruzione sa cosa deve trasmettere.
- I file stessi, sul disco. Fino a circa 2 GB, eliminando prima i più vecchi quando serve spazio. Senza questo, uno schermo saprebbe esattamente cosa mostrare senza riuscire a scaricarne un solo byte.
Tiene anche una copia della pagina del player stessa, così un televisore che perde l’alimentazione durante un’interruzione si riaccende trasmettendo, e non su un browser vuoto.
Le riproduzioni non vanno mai perse#
Una riproduzione avvenuta durante un’interruzione resta una riproduzione, ed è ancora fatturabile. Lo schermo la scrive in una coda persistente e la consegna quando la linea torna — queste riproduzioni arrivano contrassegnate come Offline, così distingui un report in ritardo da uno in tempo reale.
Una coda non vuota mentre lo schermo è offline è normale. Una coda non vuota che cresce mentre lo schermo è online è un report che non riesce a passare, e merita un controllo.
I videowall partono insieme#
Su un videowall a più dispositivi la riproduzione non inizia finché ogni pannello non si è collegato. Ricevono poi un istante di partenza comune, così il pannello 1 e il pannello 4 sono sullo stesso fotogramma e non a un secondo di distanza. Un pannello che si ricollega più tardi riceve lo stesso istante di partenza e calcola da solo dove dovrebbe essere.
Mentre il videowall aspetta, ogni pannello mostra quanti sono arrivati — «3 di 4 collegati». Un videowall fermo su quel messaggio ha un pannello spento, staccato o su un’altra rete.
Audio#
Tre regole, in quest’ordine:
- Uno schermo muto è silenzioso, punto. Se
Audio di sottofondo attivoè disattivato, la piattaforma non invia alcun contenuto audio a quello schermo. - Un solo pannello porta l’audio. Su un videowall a più dispositivi, quattro pannelli che suonano la stessa traccia con un leggero sfasamento fanno eco. Viene scelto un pannello; se cade, un altro subentra in pochi secondi.
- Un video con audio ha la precedenza. Mentre va in onda, la musica di sottofondo si mette in pausa — e riprende da dove si era fermata, non più avanti in una traccia che nessuno ha sentito.
Gli aggiornamenti arrivano da soli#
Gli schermi interrogano la piattaforma per la loro programmazione invece di ricevere le modifiche, e applicano un cambiamento alla fine del loop in corso invece che a metà di un elemento. Nessuno vede un video interrotto a metà, e uno schermo che era offline al momento della modifica la riceve quando torna. L’indicatore Distribuzione mostra fin dove è davvero arrivata una modifica.