Le principali funzionalità supportate sono:
Bookmark: registrazione del progresso di fruizione di un contenuto VoD da parte di ciascun utente;
Favoriti: possibilità da parte dell’utente di contrassegnare i propri contenuti preferiti;
Gestione Acquisti: possibilità da parte dell’utente di acquistare un pacchetto in abbonamento, oppure dei singoli contenuti VoD o e venti Pay-Per-View;
Autenticazione e Gestione del profilo utente: possibilità di eseguire una registrazione al servizio, accedere in modalità autenticata (eventualmente in Single Sign-On con altri servizi “federati”), accedere alla propria area personale e visualizzare/ modificare i propri attributi (es. Elenco delle offerte sottoscritte e disponibili, impostazione di PIN per Parental Control, gestione dei dispositivi di riproduzione);
Entitlement: gestione dei diritti di accesso e fruizione ai contenuti VoD e ai canali Live, in base alla consistenza commerciale del singolo cliente;
Modelli commerciali delle offerte (Pacchetti, Prezzi e Promozioni): possibilità di definire in maniera flessibile configurazioni a supporto dell’offerta, articolando le entità “pacchetto commerciale”, “pacchetto tecnico”, Categorie di prezzo, Promozioni;
Recording, Catch-up, StartOver, Pause: sono abilitate funzionalità di tipo interattivo per i canali Live, erogate in sinergia con le EPG dei canali e l’infrastruttura Network PVR (nPVR);
Data Privacy e GDPR: la gestione dei dati personali avviene in compliance della regolamentazione GDPR vigente (gestione dei consensi, controllo dei dati personali presenti nei log, gestione delle regole di accesso e cancellazione dei dati utente e delle policy di retention dei dati, log centralizzato, ...);
Download and Go: possibilità di scaricare contenuti video (VoD) sui device per fruirne off line (in assenza di connettività) assicurando la protezione dei contenuti e i meccanismi di rights management;
Recommendation: possibilità di suggerire (“raccomandare”) una selezione di contenuti del catalogo al cliente attraverso l’analisi delle caratteristiche in comune tra i contenuti del catalogo (Content to content) e delle preferenze del consumatore tra profili simili (Content to user);
Analytics: servizio in cloud di analisi dei big data, con cui è possibile collezionare dati e catturare insight di tutto il business dei servizi video digitali. La centralizzazione dei dati e gli strumenti di analytics permettono una gestione data driven del business in grado di guidare le decisioni aziendali in tutte le aree dell’organizzazione, dall’acquisizione dei contenuti fino alla profilazione dei clienti per azioni personalizzate mirate al miglioramento della User Experience e della soddisfazione del cliente;
Content Management: una serie di moduli realizzano il DAM (Digital Asset Manager), responsabile della pubblicazione dei contenuti video della gestione dei workflow che sottendono alle fasi di ingestion, transcodifica, protezione e delivery verso la Content Delivery Platform e pubblicazione verso la piattaforma di servizio (gestione dei palinsesti). Si riporta in Fig.2 una schematizzazione dei moduli del DAM e delle sue funzionalità;
Videoteca: È il servizio di origin server, distribuito tra due data center TIM dislocati a Roma (MAIN) e Milano (DISASTER RECOVERY). È caratterizzato da componenti hardware ad elevate prestazioni. La ridondanza, gestita sia sul singolo Data Center che geograficamente, permette una elevata resilienza ed assicura performance e tollerabilità ai disservizi adeguati a servizi di streaming di larga scala.