Caratteristiche

Crealo. Pubblicalo. Tienilo aggiornato

Dì al tuo agente AI cosa mostrare. Crea menu, video, dati in tempo reale e app per kiosk, li mette sugli schermi che hai già e li mantiene aggiornati.

Configura il tuo agenteGuardalo in azione →Esplora oltre 200 app →

01Schermi di esempio

Mostrati dove vengono riprodotti

Cosa può andare sul vetro?

Menu, welcome board, dashboard live e chioschi personalizzati.

  • Il menu cena di Harbor & Rye sullo schermo sopra un bar bistrot
    Menu per ristoranti

    Specialità, programmate per colazione, pranzo o cena.

  • Lo schermo notizie e metriche di Meridian Group sulla parete della hall di un ufficio
    Schermi sul posto di lavoro

    Aggiorna insieme contenuti video e web.

  • Il programma e le indicazioni dell’hotel Coastline su uno schermo accanto agli ascensori della hall
    Wayfinding per hotel

    Le sessioni di oggi e dove trovarle.

  • La cassa PROVISIONS su un chiosco self-service in un supermercato
    Chioschi self-service

    La tua app personale; fornisce l’interazione e le sue integrazioni.

02Contenuti

Immagine · video · stream · iframe · applicazione

Sei primitive, un canvas

Combina ciò che hai già con ciò che crea il tuo agente. Una pagina può sovrapporre primitive, con al massimo un flusso, e una colonna sonora MP3 suona sotto senza interruzioni ai cambi pagina. Le pagine possono attivare una traccia nominata quando appaiono.

  • imageimmagini statiche finite: menù, poster, diapositive esportate
  • videouna versione caricata per clip
  • streamstream HLS live con fallback immagine
  • iframeuna pagina web esistente
  • applicationla tua app web interattiva
  • cardun display live, non interattivo dal catalogo schede: orologi, meteo, menù, bacheche, punteggi

Vedi il riferimento playlist →

  • Primitivo / image

    ImmagineUn menù di un bar

    Immagini finite: un menu, poi una promo di pasticceria, ciascuna creata una volta come immagine.

  • Primitivo / video

    VideoUn atrio d’hotel

    Un clip caricato, riprodotto fino alla fine prima della pagina successiva.

  • Primitivo / stream

    StreamUn incontro generale in ufficio

    Un feed HLS live sul muro, con un’immagine di riserva se si interrompe.

  • Primitivo / iframe

    IframeUn atrio della stazione

    Una pagina web pubblica che consente l’incorporamento, live sul vetro: qui, partenze in tempo reale.

  • Primitivo / application

    ApplicazioneUn kiosk museale

    La tua app web sul suo dominio. Un visitatore tocca un fossile e l’app apre la sua pagina.

  • Playlist / soundtrack

    Colonna sonoraUna boutique

    Un’impostazione playlist, non una primitiva: una traccia MP3 suona mentre cambiano le pagine.

03Capacità

Un plugin

Tutto ciò che uno schermo necessita, gestito dal tuo agente

Contenuti, programmazioni, app, Player, flotte e prova di ciò che è stato riprodotto.

Programmazioni

Fasce orarie e takeover

Colazione, pranzo e cena sull’orologio dello schermo. Un screen takeover mette un annuncio prima di tutto, poi ogni schermo torna al suo programma.

Come funziona

Assegna a uno schermo una programmazione di playlist: playlist per colazione, pranzo e cena, ciascuna nei propri giorni e orari nel fuso orario dello schermo, con la playlist assegnata nel mezzo. Il server cambia playlist entro circa un minuto da ogni confine, e i lettori non necessitano di aggiornamenti.

Per un annuncio, un lancio o un’esercitazione, un comando screen takeover mette una playlist davanti a tutto su uno schermo o una flotta taggata, per un massimo di 7 giorni o fino a cancellazione. Alla fine, ogni schermo torna automaticamente al suo programma.

Dentro una playlist, programma pagine con limiti di data e finestre ricorrenti di giorno e ora nel fuso orario IANA dello schermo. Ogni playlist mantiene una pagina non programmata per quando nulla si applica. Crossfade o swipe tra pagine, aggiungi movimento di ingresso e avanza su durata, alla fine di un video, alla fine di una traccia sonora o quando un’app lo richiede.

Avvisi di emergenza

Gli avvisi occupano il vetro

Connetti Everbridge, Rave, Alertus o un relay IPAWS una sola volta. Ogni allarme CAP prende il controllo degli schermi con un avviso a schermo intero, e un annulla o segnale di fine allarme li restituisce.

Come funziona

Il tuo agente crea un trigger per un tag o una lista di schermi e ti fornisce il suo URL, nome utente e password. Inseriscili nel tuo sistema di notifica di emergenza come destinazione CAP 1.2 con autenticazione HTTP Basic. Un’organizzazione può avere fino a 20 trigger in tutti i suoi progetti.

Ogni allerta diventa una scheda a schermo intero nel colore della sua gravità, con evento, titolo, descrizione e istruzioni, su ogni schermo target con una playlist predefinita. Rimane fino alla scadenza dell’allerta stessa o a una durata predefinita che scegli, da un minuto a 7 giorni. Un aggiornamento ridisegna la scheda; una cancellazione o il cessato allarme riporta ogni schermo alla sua programmazione. Le esercitazioni mostrano un banner ESERCITAZIONE, mentre i messaggi di test, di sistema e in bozza vengono ignorati.

Il tuo agente esegue triggers test per un esercizio di 60 secondi sui monitor reali, legge cosa ha fatto ogni allarme con triggers show e ne termina uno in anticipo con triggers clear.

Flotta

Taggalo una volta, esegui tutta la flotta

Assegna, ricarica, mostra notifica o rietichetta ogni schermo etichettato in una richiesta, poi fai screenshot di ciascuno. Ogni schermo riporta il proprio risultato, quindi un errore non blocca gli altri.

Come funziona

Assegna a ogni schermo fino a 16 tag, come Lobby o Floor2. Il tuo agente elenca gli schermi per tag, quindi assegna una playlist, ricarica, invia una notifica toast o ri-etichetta ogni schermo corrispondente in una sola azione, fatturata come una singola richiesta API indipendentemente dalla dimensione della flotta.

Ogni schermo riporta il proprio risultato, quindi un errore su uno schermo viene indicato per quello schermo mentre gli altri proseguono. Per pubblicare su una flotta, l’agente crea la playlist una sola volta, la assegna tramite tag, poi acquisisce uno screenshot da ogni schermo taggato.

Verifica

Prova, non promesse

La pubblicazione indica se il Player sta riproducendo il nuovo contenuto o lo ha solo assegnato, e perché. Screenshot e registrazioni per riproduzione lo confermano.

Come funziona

Il tuo agente richiede uno screenshot da un monitor o da tutti i monitor di una flotta taggata, rivede gli aggregati di riproduzione giornalieri e segue gli eventi del progetto. Pubblicare un monitor segnala se il lettore sta riproducendo il nuovo contenuto o lo ha solo assegnato, e perché; uno screenshot e le prove di riproduzione confermano cosa ha mostrato il lettore.

Ogni inizio visibile di immagine o video è un record di riproduzione. Il tuo agente esporta le riproduzioni come CSV o JSON per qualsiasi intervallo fino a 31 giorni, filtrate per schermo, media o tag, e totali giornalieri come CSV; il dashboard esporta gli stessi file. Le riproduzioni sono conservate almeno 30 giorni.

Film / Come il tuo agente sa che sta riproducendo

1:17

Un proprietario di caffetteria che mostra un telefono con uno screenshot del menu board dietro il bancone

Come il tuo agente sa che sta riproducendo1:17 · Meta Muse

L’agente pubblica, poi cattura uno screenshot del vetro, individua una riga di menu tagliata e la corregge prima che qualcuno se ne accorga.

Presenza e stato

Rileva quando uno schermo si disconnette

Offline, ritorno online e variazioni dello stato di salute arrivano come eventi, gratuiti, e una notifica può inviarti un’email o svegliare il tuo agente prima che qualcuno noti uno schermo spento, vuoto o bloccato.

Come funziona

Il registro eventi del progetto registra screen.offline una volta che uno schermo è stato offline per 60 secondi e screen.online quando torna online, così una riconnessione rapida resta silenziosa. Il tuo agente osserva entrambi sullo stream di ascolto senza costi. Il registro attività del dashboard li mostra accanto allo schermo, e la vista Schermi filtra per tag.

Ogni Player segnala uptime, memoria, carico CPU, temperatura, connessione display, rete e crash recenti ogni quindici minuti e subito quando cambia la connessione o l’alimentazione del display. Il tuo agente lo vede con screen show, e la lista schermi segnala display disconnesso, dispositivo surriscaldato, crash ripetuti o Player silenzioso. I cambiamenti arrivano come eventi screen.health_changed sul flusso di ascolto e tramite webhook, gratuiti come ogni evento schermo.

Le notifiche ti avvisano quando uno schermo richiede attenzione. screenRIG invia email alle persone che scegli, o un webhook firmato via POST al tuo servizio o agente, quando uno schermo va offline, perde il collegamento al display, si surriscalda, non riesce a memorizzare i propri contenuti, si blocca su un aggiornamento dei contenuti, mostra un errore invece di riprodurre, continua ad andare in crash, smette di avanzare nella playlist o mostra un’immagine vuota o bloccata. Per impostazione predefinita un avviso attende 10 minuti, così una riconnessione rapida resta silenziosa, e segue un avviso di risoluzione quando lo schermo si ripristina. Limita una notifica agli schermi taggati o a una combinazione di tag, escludi gli avvisi sotto una gravità, invia solo negli orari attivi, mettila in snooze per la manutenzione e leggi ogni consegna nel suo registro. Una notifica può anche controllare una campagna: ti avvisa quando la campagna raggiunge meno schermi di quando è stata pubblicata, o quando un tag o una cartella del suo pubblico non corrisponde ad alcuno schermo. Ogni progetto parte con una notifica email al proprietario quando uno schermo è offline da 10 minuti. Le email di notifica e gli avvisi di schermo sono gratuiti. Gli alert elencano ogni problema aperto, uno per schermo e condizione; il tuo agente può riconoscerne o posticiparne uno quando qualcuno se ne sta occupando e silenziare gli schermi durante la manutenzione, così i loro alert e avvisi restano silenziosi fino alla fine del silenziamento. Un webhook può inviare anche eventi grezzi del progetto, firmati con HMAC-SHA256 e ripetuti con backoff per 24 ore; quelle consegne sono conteggiate come gli eventi listen-stream, e gli stessi eventi restano gratuiti.

  • Dati live

    Dati che si mantengono aggiornati

    Calendari, fogli, menu, punteggi e dashboard si aggiornano sui server di screenRIG, anche con il tuo agente spento.

    Altro

    Un’origine dati legge un calendario, un foglio Google Sheets, CSV, JSON o XML da qualsiasi indirizzo, i calendari delle sale di Microsoft 365 e Google, un canale Slack, recensioni, menu di Square, Shopify o Toast, o punteggi con la tua chiave API-Sports, e riempie una scheda. Viene eseguita sui server di screenRIG secondo una propria pianificazione, da ogni minuto a una volta al giorno, e scrive solo quando qualcosa è cambiato. Parti da un preset pronto. Un aggiornamento non riuscito non cambia mai lo schermo: la scheda conserva gli ultimi dati validi e ricevi un’email. Le dashboard di Power BI, Tableau e Grafana vengono riprodotte tramite un accesso che screenRIG mantiene sui propri server.

    Origini dati →

  • Kiosk

    App con stato reale

    Una app web statica su un’origine isolata propria, fissata nella tua playlist.

    Altro

    Impacchetta un’app web statica che gira su un’origine isolata sotto apps.screenrig.ai. La tua playlist fissa quella release finché non la aggiorni.

    Il runtime iniettato window.screenrig permette a un’app controller di richiedere la pagina successiva ed emettere eventi nominati su cui il tuo agente può agire. Lo stato chiave/valore dell’applicazione persiste tra le release, così il tuo agente può aggiornare i dati senza ripacchettare l’app. Usa emit per eventi applicativi e log per diagnostica.

    Quando una chiave cambia, un’app che ascolta con kv.onChange la sente entro secondi su ogni schermo e ridisegna. Un URL webhook permette a qualsiasi altro sistema, come un punto vendita o uno script di foglio di calcolo, di scrivere una chiave con una singola POST HTTP.

    Esplora l’SDK per browser → Invia dati da un altro sistema →

  • Lettori

    Continua la riproduzione offline

    Ogni Player memorizza nella cache ciò che scarica e lo riproduce localmente.

    Altro

    Gli stream live necessitano di una connessione, ma il loro fallback immagine può mostrare offline. Le pagine web live e le app connesse possono comunque aver bisogno di rete.

    Lettori: l’app web del lettore (PWA), Android su Google Play, Amazon Signage Stick, Apple TV, macOS, iPhone e iPad, Windows, pacchetti per Linux e Raspberry Pi, LG webOS Signage, BrightSign e Samsung Smart Signage (Tizen). Ogni Player mostra un codice di associazione: inseriscilo nel dashboard o forniscilo al tuo agente.

    Scarica il Player → Scaricalo su Google Play → Installa il Player →

  • Alimentazione

    Riavvia e alimentazione display

    Riavvia un dispositivo o cambia il suo display, ora o programmato.

    Altro

    Il tuo agente riavvia un dispositivo da remoto, o accende o spegne subito il suo display, su un singolo schermo o su una flotta con tag. Una programmazione display imposta le ore in cui il display è acceso, e il Player la applica sul dispositivo, anche offline. Una programmazione dei riavvii riavvia il dispositivo all'inizio di ogni finestra impostata, nel fuso orario dello schermo, senza alert di offline.

    A seconda del dispositivo, il Player commuta il monitor con HDMI-CEC, DDC/CI, la retroilluminazione o un blackout a schermo, e segnala la potenza raggiunta.

    Riavvia e comandi display →

  • Pagine web

    Le tue pagine esistenti, sul muro

    Un iframe mostra una pagina web sui tuoi schermi.

    Altro

    Usa un iframe per una pagina HTTP o HTTPS. I Player nativi possono aprire anche pagine sulla loro rete locale. L'app web Player segue le regole di framing del browser e di contenuto misto. Per le pagine HTTPS pubbliche idonee, la pubblicazione può segnalare un'avvertenza iframe_framing_refused e un evento playlist.iframe_framing_refused quando la pagina rifiuta il framing. Un indirizzo iframe può contenere id, nome, fuso orario, posizione dello schermo o un campo che imposti, così una playlist apre ogni kiosk sulla propria pagina iniziale; un'applicazione legge gli stessi valori come parametri di avvio. Un iframe non può controllare la playlist né emettere eventi dell'applicazione.

  • Contenuti multimediali

    Una libreria, taggata per scopo

    Carica ciò che hai, genera un fermo immagine o sincronizza una cartella; i tag lo troveranno in seguito.

    Altro

    Carica media già in possesso o genera un’immagine completa tramite il CLI incluso; entrambi finiscono nella libreria media del progetto, pronta per una playlist. Ogni oggetto è memorizzato come una sola versione, senza fallback per dispositivo. I tag aiutano l’agente a trovare e aggiornare i contenuti per scopo.

    Una sincronizzazione dei media mantiene una cartella di media allineata a una cartella di SharePoint o OneDrive for work, Dropbox o Google Drive: i nuovi file arrivano da soli, un file modificato sostituisce il precedente in ogni playlist che lo riproduce e un file rimosso alla fonte esce dalla riproduzione.

    Comandi media CLI →

  • Supervisione

    Un dashboard per le persone responsabili

    Schermi, media, playlist, applicazioni, riproduzione, utilizzo e attività in tutti i tuoi progetti, con un solo accesso personale. Le persone possono anche modificare pagine e playlist nella dashboard.

    Altro

    Un accesso personale funziona in tutti i tuoi progetti. Usa il selettore dei progetti nella dashboard per scegliere un progetto e vedere schermi, media, playlist, applicazioni, riproduzione, utilizzo e attività. Le persone possono anche modificare pagine e playlist nella dashboard. Anche l’agente e la CLI inclusa possono creare e pubblicare contenuti. La vista dal vivo riproduce ciò che mostra uno schermo Android, Linux o Raspberry Pi, come video nella dashboard.

    Con Premium, Education ed Enterprise, un’organizzazione può rendere un progetto la propria Libreria, e tutti gli altri progetti ne usano i contenuti multimediali, le cartelle e le playlist in sola lettura.

    La pagina unificata Inviti gestisce gli inviti per i membri del progetto e gli acquirenti di annunci. Gli inviti ai membri arrivano via email per impostazione predefinita e durano 7 giorni; un link membro esplicitamente richiesto dura 24 ore. Gli inviti agli acquirenti di annunci sono solo via email. Gli acquirenti invitati vedono l’inventario e le tariffe del venditore nel Marketplace.

    Accetta un invito creando una passkey, oppure accedi con il tuo login esistente. Serve sostituire il metodo di accesso? Un reset dell’accesso arriva solo via email e dura 1 ora. L’URL del dashboard è navigazione ordinaria, non una credenziale di accesso.

    L’app screenRIG per iPhone, iPad e Apple Watch mostra gli stessi schermi, playlist, media, alert e revisioni, con widget, Siri e un’app per l’orologio.

    Apri il dashboard →

04Creazione

Quattro percorsi

Come si mette una pagina in una playlist?

Il tuo agente sceglie il percorso adatto ai contenuti. L’animazione non cambia la scelta.

  1. 01

    Carica ciò che hai

    Immagine, video o musica esistente si carica con media upload; tracce MP3 diventano la colonna sonora.

  2. 02

    Genera un design completo

    Poster e menu sono una chiamata media generate unica, con ogni fatto e tutto il testo nel prompt.

  3. 03

    Posiziona una card

    Testo, tabelle, menù e bacheche che cambiano sono una card integrata; card data put aggiorna i valori.

  4. 04

    Vai in diretta

    Video live, una pagina web o un’app sono primitive: stream, iframe o application.

Scegli un percorso di authoring →

05Piattaforme

Player nativi · Player web

Supporto primitivo per piattaforma

Confronta le sei primitive di contenuto tra le piattaforme Player.

Sei tipi di contenuti, confrontati tra piattaforme Player
Piattaforma del lettoreImmagineVideoFlussoIframeApplicazioneScheda
Web / PWASìSìHLSSìSìSì
Android (standard)SìSìHLS + multicast¹SìSìSì
Android (variante amazon)SìSìHLS + multicast¹SìSìSì
Linux (Qt, artefatto x86_64)SìSìHLS + multicast¹SìSìSì
macOSSìSìHLSSìSìSì
Apple TV / tvOSSìSìHLSNoNoSì
WindowsSìSìHLSSìSìSì
Samsung Smart Signage (Tizen)SìSìHLSSìSìSì
LG webOS SignageSìSìHLSSìSìSì
BrightSignSìSìHLSSìSìSì
Note piattaforma

¹ UDP/MPEG-TS multicast diretto è opzionale e deve essere abilitato su Android o Qt. Richiede una rete che trasmetta il gruppo multicast al Player. Altri Player usano HLS; una sorgente multicast può includere un’alternativa HLS.

Apple TV supporta immagini, video, stream HLS e schede. Non può visualizzare pagine web iframe o applicazioni web pacchettizzate. Una playlist contenente uno di questi elementi viene rifiutata; l’ultima playlist accettata resta attiva.

Ogni piattaforma Player sopra riproduce anche la colonna sonora della playlist. L’app web Player la avvia una volta che il browser consente il suono; vedi Colonne sonore.

06Pubblicità

Su invitoPer 15 secondi di riproduzione completata

Vendi pubblicità sui tuoi schermi

Invita le aziende ad acquistare interruzioni pubblicitarie sugli schermi che gestisci, tramite lo stesso plugin e dashboard.

  1. 01

    Offri il tuo inventario

    Seleziona uno schermo e definisci gli slot pubblicitari. Una pagina adslot in una playlist è la pausa pubblicitaria; tutte le altre pagine continuano la riproduzione.

  2. 02

    Invita i tuoi acquirenti

    Gli inserzionisti si uniscono tramite invito email e acquistano dal tuo Marketplace. Non necessitano di uno schermo.

  3. 03

    Ricevi pagamento per ogni riproduzione completata

    Imposta una tariffa per ogni 15 secondi di riproduzione completata. Le riproduzioni saltate o interrotte non vengono fatturate, e uno slot vuoto viene saltato anziché mostrato vuoto.

Configurazione acquisto e vendita.

07Prezzi

Schermi illimitati

screenRIG è gratuito.

Ogni piano include schermi illimitati. Gli schermi riproducono ciò che scaricano dal proprio archivio e i download sono gratuiti, quindi una playlist in loop non costa nulla per restare attiva.

Prezzi →

08App

Prima le card. Un’app quando serve di più.

Posiziona una card pronta per meteo, menu, coda o punteggio. È attiva su ogni Player, in nove temi, a schermo intero, in una regione o come chip piccolo nell’angolo. Quando lo schermo ha un vero lavoro (check-in, ordini, linea di produzione) il tuo agente costruisce un’app personalizzata invece.

Vedi App →Crea un’app personalizzata →Esplora le schede →

Esplora tutte le schede →

Metti la tua prossima idea su uno schermo

Installa il plugin ufficiale, configura il Player, poi chiedi al tuo agente di pubblicare e verificare il risultato.

Configura il tuo agenteLeggi il contesto agente →Guardalo in azione →