Home
XtreamUIPro

Settore pubblico

Sedute pubbliche e informazione su server controllati dall'istituzione

Una seduta del consiglio va in onda dal vivo e resta nell'archivio, la formazione del personale è una libreria per ufficio e il pubblico riceve una linea con scadenza lunga dal sito dell'istituzione. Il video resta su un'infrastruttura gestita dall'istituzione.

Un'aula consiliare vuota con file di banchi e microfoni.
Foto: Héctor Berganza · Pexels License

Le sfide

Cosa deve risolvere un ente pubblico

  • Sedute che devono essere pubbliche e conservate

    Le riunioni vengono trasmesse e poi devono restare disponibili per i cittadini, in un archivio detenuto dall'istituzione, non solo su una piattaforma esterna.

  • Due pubblici, regole diverse

    I cittadini guardano le sedute aperte e le informazioni, mentre il personale usa formazione e comunicazioni interne che non devono essere pubbliche.

  • Controllo su dove risiede il video

    Le norme sugli appalti e sulla protezione dei dati chiedono spesso dove gira il servizio e chi lo amministra, e un servizio in hosting riapre la questione ogni volta.

Come aiuta Xtream UI Pro

Come si inserisce la piattaforma

  • Un canale live e un archivio

    Una seduta è un canale live alimentato dall'encoder dell'aula; con il catch-up attivo chi arriva in ritardo può tornare indietro, e la registrazione viene archiviata come episodio della serie delle sedute.

  • Linee pubbliche e linee del personale

    I cittadini ricevono una linea con scadenza lunga dal sito dell'istituzione; il personale riceve linee per ufficio con pacchetti e bouquet propri, così formazione e comunicazioni interne restano fuori dal palinsesto pubblico.

  • Gestito dall'istituzione

    Il pannello, l'origine e i nodi girano su server scelti dall'istituzione, con accesso a due fattori, gruppi di permessi, un registro di audit e backup cifrati per i suoi operatori.

Funzionalità della piattaforma

Cosa usa questo settore

Le funzionalità qui sotto sono quelle su cui si basa questo deployment. Ciascuna è già nel prodotto oggi; nulla qui è pianificato o su richiesta.

  • Streaming in diretta

    Canali in diretta dalle tue fonti, con EPG, catch-up e timeshift dove la fonte lo consente, distribuiti in HLS o MPEG-TS alle app e ai box usati dai tuoi spettatori.

    Hub origin con un solo upstream per canale · RTMP in ingresso e in uscita · transcodifica ffmpeg

  • Video on demand

    Film, serie con stagioni ed episodi e radio, organizzati in categorie e bouquet, con metadati TMDB e un job di ingest che scarica e codifica le tue fonti.

    Link di riproduzione firmati e a tempo · cache VOD per nodo

  • Gestione degli abbonati

    Una linea è l'accesso di uno spettatore: pacchetto, bouquet, scadenza, limite di connessioni e formati di uscita, con codici di attivazione, prove e rinnovi che seguono ovunque le stesse regole.

    API Xtream Codes, M3U/XMLTV, portali MAG ed Enigma2, web player

  • Sicurezza e controllo degli accessi

    Accesso a due fattori, segreti sigillati a riposo, link di riproduzione firmati e legati allo spettatore, regole per IP e paese, limiti di connessione e protezione dalla forza bruta.

    TOTP · chiavi sigillate con AES · URL firmati HMAC · regole GeoIP e ISP

  • Monitoraggio e operatività

    Viste di connessioni e traffico, log di audit, metriche Prometheus, avvisi via e-mail, Telegram o webhook, modalità di manutenzione e controllo aggiornamenti integrato.

    Endpoint /metrics · coda di job con lease · backup cifrati del database

  • API e integrazioni

    Crea, rinnova e sospendi gli accessi dai tuoi sistemi tramite la Reseller API, ricevi webhook firmati e collega piattaforme di fatturazione o e-commerce con un connettore pronto.

    Reseller API con id di richiesta idempotenti · chiavi Admin API · 17 connettori

Nel pannello

Le pagine in cui vive questo deployment

Screenshot della dashboard di un'installazione nuova con il catalogo di esempio. Niente è un mockup.

La pagina Streams della dashboard: i canali in diretta con stato, categoria, sorgente e formati di uscita.
Streaming in diretta · Hub origin con un solo upstream per canale · RTMP in ingresso e in uscita · transcodifica ffmpeg
La pagina Movies della dashboard: i film del catalogo con categoria, anno e stato.
Video on demand · Link di riproduzione firmati e a tempo · cache VOD per nodo

Architettura dell'infrastruttura

Esempio di installazione: un comune

Un server di gestione nel data center del comune, il segnale dell'aula come canale live con archivio conservato, una libreria di formazione del personale per ufficio, linee pubbliche con scadenza lunga e i sistemi del comune sulla Reseller API.

Scegli una parte dello schema per vedere cosa fa.

In un'installazione per il settore pubblico le sorgenti sono il segnale live dell'aula, le registrazioni delle sedute passate e i video di formazione; il pannello contiene i bouquet pubblico e del personale e le linee di entrambi i pubblici; l'origine li serve, con nodi dove una sede ne ha bisogno; i sistemi del comune si collegano tramite la Reseller API.

  1. Installare nel data center del comune

    Il pannello, l'API, il worker e l'origine girano su un server del comune dietro il suo reverse proxy; la base di riproduzione è l'indirizzo pubblico raggiunto dai cittadini.

  2. Trasmettere e conservare le sedute

    L'encoder dell'aula invia un canale live nel bouquet pubblico; la registrazione diventa un episodio in una serie per organo, come il consiglio comunale e le commissioni.

  3. Linee per il pubblico

    I cittadini ricevono una linea con scadenza lunga consegnata sul sito del comune, associata solo al bouquet pubblico.

  4. Linee per il personale per ufficio

    Il personale riceve linee per ufficio con pacchetti che aggiungono la libreria di formazione e le comunicazioni interne; i sistemi del comune le creano e le disattivano tramite la Reseller API.

Corrispondenza della configurazione

I tuoi concetti, gli oggetti della piattaforma

La piattaforma non ha oggetti specifici per settore: un bouquet, una linea, un pacchetto o un account partner si usa come il concetto di cui il tuo settore ha bisogno. Sono corrispondenze concettuali, non funzioni native di quel settore.

Guida alla configurazione passo per passo

Prerequisiti, installazione sui server dell'istituzione, sedute live e archivio, accesso pubblico e del personale, sicurezza e risoluzione dei problemi, passo dopo passo.

Leggi la guida alla configurazione
Nel tuo settoreSulla piattaforma
Seduta del consiglio o canale pubblicoCanale in diretta: uno stream con le sue fonti, l'EPG e i formati di uscita
Archivio delle sedute e libreria di formazioneCatalogo VOD: film e serie con stagioni ed episodi, categorie e metadati
Programma pubblico o collezione di ufficioBouquet: un insieme con nome di canali, film o serie che un pacchetto concede
Accesso di cittadino o del personaleLinea: un accesso con il suo pacchetto, i bouquet, la scadenza, il limite di connessioni e le uscite
Validità di un accesso pubblico o del personaleData di scadenza della linea, rinnovata da un pacchetto, da un credito o dall'API
Integrazione con i sistemi del comuneReseller API e webhook: le operazioni del pannello dal tuo sistema

Considerazioni sull'integrazione

I sistemi dell'istituzione, come il sito web, la rubrica del personale o il sistema delle pratiche, si collegano tramite la Reseller API (creare, rinnovare, disattivare una linea) e i webhook; il pannello non ha un'integrazione nativa con uno specifico prodotto per la pubblica amministrazione né il single sign-on per gli spettatori.

Considerazioni sulla sicurezza

Tieni la piattaforma sull'infrastruttura dell'istituzione dietro il suo reverse proxy con TLS; tieni il materiale pubblico e quello interno in bouquet separati; le linee hanno un limite di connessioni; i link di riproduzione sono firmati e scadono; gli account del pannello usano l'accesso a due fattori, gruppi di permessi e chiavi Admin API con una lista di IP consentiti; il registro di audit registra ogni modifica.

Diritti sui contenuti e licenze

L'istituzione ha bisogno del diritto di pubblicare le sedute ed eventuale materiale di terzi nella sua libreria di formazione; la piattaforma non fornisce contenuti né diritti. Si applicano i piani standard.

Diritti sui contenuti e uso accettabile

Centro assistenza

Domande di questo settore

Le domande che gli operatori si pongono prima di un'installazione. Il centro assistenza ha quelle generali.

Centro assistenza
I cittadini possono guardare le sedute senza un account?

Gli spettatori usano sempre una linea. Il comune può consegnare dal proprio sito una linea con scadenza lunga, associata al bouquet pubblico, così i cittadini ricevono le credenziali e non hanno bisogno di altri account.

Il materiale del personale può restare privato?

Sì. Mettilo in bouquet che concedono solo i pacchetti del personale; una linea vede solo i bouquet del proprio pacchetto, quindi la linea pubblica non riceve mai la libreria di formazione.

L'archivio viene conservato dopo la seduta?

La registrazione viene aggiunta al catalogo come episodio e resta finché l'istituzione non la rimuove; è un file dell'istituzione sul suo server, e la conservazione è una decisione dell'istituzione.