Tecnologie Innovative

Encoding on demand near real time

NTT DATA e Sky assieme per l'innovazione e la qualità in area broadcast.

La notizia diffusa verso la metà di maggio annuncia che NTT DATA ha sviluppato per Sky una soluzione denominata "NRT Encoding" che, applicando processi innovativi alla compressione video dei canali lineari trasmessi via satellite, consente di ridurre fino al 40% il consumo di banda necessaria, a parità di qualità.


Dato che il consumo di banda è direttamente proporzionale al costo di un canale, è evidente che una soluzione del genere è potenzialmente in grado di applicare grandi risparmi per un broadcaster che ha in onda quasi duecento di canali satellitari, come SKY.
NTT DATA, "Global IT Innovator", ha sede a Tokyo, opera in oltre 35 Paesi e fornisce servizi professionali di valore, dalla consulenza allo sviluppo dei sistemi, fino all'outsourcing, unendo approccio globale e attenzione locale a un impegno di lungo periodo con i propri clienti.
I rapporti di lunga durata tra NTT DATA e i suoi clienti sono la prova di una volontà realizzata di coniugare il meglio dei due mondi: dimensioni e risorse globali, e team regionali dotati di esperienza e profonda conoscenza del mercato. Questo ha permesso a NTT DATA di soddisfare le esigenze dei clienti in tutto il mondo, aderendo alle richieste di qualità, tempestività e conoscenza del business.
Sky Italia, da parte sua, è la pay tv italiana controllata al 100% da News Corporation. Nata nel 2003, la sua base clienti è cresciuta molto rapidamente e le famiglie abbonate a marzo 2013 sono 4 milioni e 780 mila. Sky offre attualmente più di 190 canali tematici e pay per view, con una ricca offerta di cinema, sport, news, intrattenimento e programmi per bambini. Sky è la prima televisione italiana ad aver trasmesso in HD e live in 3D e offre un pacchetto di 59 canali in Alta definizione e un canale interamente dedicato ai programmi in 3D. Inoltre grazie a My Sky HD è possibile registrare facilmente i propri programmi preferiti e accedere al servizio Sky On Demand, mentre con Sky Go è visibile anche in mobilità un'ampia selezione di canali Sky e di contenuti on demand.
Di fronte a una simile notizia le domande sorgono davvero spontanee ed infatti abbiamo parlato con Riccardo Ferrari, Senior Manager, NTT DATA in Italia per sapere quali sono i processi innovativi cui il lancio stampa fa riferimento, come funzionano gli algoritmi di compressione applicati, quali canali possono essere interessati, e più in generale scendere nei dettagli. Il panorama è senza dubbio elettrizzante.
La soluzione in oggetto si preannuncia tanto valida al punto che il debutto di NRT Enconding - con il primo canale della piattaforma Sky trasmesso grazie alla nuova tecnologia - è stato realizzato entro giugno ed, entro dicembre 2013, la soluzione sarà estesa anche ad altri canali.
L'encoding sviluppato da NTT DATA per Sky rappresenta un punto di svolta importante poiché consente di ridurre significativamente il consumo di banda necessario per la trasmissione dei contenuti video. Tutto questo può tradursi sia in un abbattimento dei costi, sia in un potenziale ampliamento dell'offerta ai clienti.
Il comunicato ufficiale del lancio riporta anche il parere di Massimo Bertolotti, Head of Innovation and Engineering, Sky Italia: "Siamo soddisfatti della soluzione che abbiamo sviluppato con la collaborazione di NTT DATA poiché le potenziali applicazioni sono numerose e ci garantiscono un importante vantaggio competitivo rispetto agli altri operatori."
Bertolotti poi aggiunge: "NRT Encoding è un progetto che ha un valore significativo per Sky Italia, da sempre attenta a investire in tecnologia e, per le sue caratteristiche innovative, abbiamo avviato il processo per ottenerne il brevetto".
Riccardo Ferrari, Senior Manager, NTT DATA in Italia, in occasione del lancio ha dichiarato: "Siamo partner di Sky Italia da diversi anni e, proprio partendo dall'esperienza fatta nello sviluppo dell'encoding VoD, utilizzato per l'offerta Sky On Demand su tutti gli screen (PC, smartphone, tablet e TV), è nata l'idea di sfruttare le tecniche di encoding offline per processare un segnale lineare.
In base alle nostre ricerche e alla nostra conoscenza, non esistono a oggi soluzioni simili sul mercato".
Parlando poi con più calma ci ha detto: "L'idea di fondo è molto semplice: infatti come NTT Data avevamo in passato già sviluppato e fornito a SKY un sistema Video On Demand di encoding/transcoding offline che riceve in ingresso dei file pronti su diversi formati, generava la versione codificata su diverse tipologie di rendition per diversi device. Si occupa del segmento non satellitare ma in dettaglio dei servizi "over the top" legati a SKY Go (per la sezione on demand di SKY Go) e prende il nome di SKY On Demand; il risultato è visibile sulla tv tramite il set top box connesso in rete via IP.
Il sistema core è il medesimo, basato su AVC H264, con due codifiche diverse che condividono gran parte del processo di codifica iniziale; poi a seconda dei device che ne fanno richiesta ci sono leggere differenze nell'impacchettamento finale: per esempio verso i PC si trasmette con un formato Smooth Streaming di Microsoft, su device Apple (iPhone e iPad) si impiega l'HLS. Quindi possiamo parlare di "impacchettamenti" diversi ma alla fine il sistema di codifica centrale è il medesimo. In questa parte si parla -in pratica- solo di aggiustamenti di formato e di header.
Questo prodotto di encoding on demand per i servizi citati si è rivelato estremamente efficace in SKY e dopo averlo selezionato a fronte di benchmark con alcuni competitor importanti, SKY stessa ci ha chiesto di sviluppare un altro sistema di codifica che fosse utilizzabile anche nei sistemi lineari.
Da notare che il file per trasmissione non lineare del VOD ha un inizio e una fine "fisica" ben definita; viene catturato per intero in modalità batch, e processato in offline.
La nuova soluzione di encoding invece doveva essere in grado di gestire un canale continuo in entrata in modalità lineare e creare una versione codificata in uscita.
Da questa richiesta nasce proprio l'oggetto di queste pagine, l'NRT Encoder, che in pratica va a sfruttare le tecnologie NTT però applicate alla codifica di un canale lineare.
Il flusso lineare in entrata viene segmentato in tanti piccoli segmenti base VOD di pochi secondi, ciascuno codificato in modo singolo, mentre un componente finale del software compie un "merge" di questi segmenti nel modo corretto, gestendo quindi il segnale in uscita. E realizzando proprio quello che si voleva ottenere.
Tutto questo processo fa sì che venga introdotto un delay anche importante nel processo di codifica lineare dal momento in cui arriva lo streaming in entrata a quello in cui viene prodotto lo streaming in uscita.
Questo giustifica il payoff che accompagna questa soluzione -near real time- proprio perché non si tratta di una codifica in tempo reale.
Questo ritardo è però configurabile e prefissabile dal broadcaster così da potere impostare un near real time di 5, 10 minuti o a piacere, e quindi tutto è gestibile in maniera concreta dai sistemi di playout.
Quindi se ad esempio abbiamo impostato un delay di dieci minuti sarà sufficiente schedulare il playout degli stessi contenuti una decina di minuti prima dell'orario voluto.
Alla base di questo sistema di codifica lineare NTT Data va utilizzato tecniche estremamente evolute per la codifica H264, che integra anche delle librerie open source miste a tecniche evolute di encoding adattivo, piuttosto che tecniche psico visuali.
Il "core" del sistema di encoding ragiona in termini di processo multi passaggio anche con segmenti molto piccoli.
Infatti, con un primo passaggio vengono identificate la complessità del file e una serie di caratteristiche utili a meglio descriverlo; mentre la seconda codifica opera sulla base dei dati che il primo passaggio ha fornito. Così si riesce a gestire un trade-off ottimale tra la qualità e la dimensione dello streaming. Anche il segmento base citato è un valore configurabile, infatti nell'NRT per SKY è stato impostato su 10/15 secondi, così alla fine del processo, sulla trasmissione di un canale full HD di SKY il risparmio di banda finale arriva anche al 40%.
Unico limite o caratteristica che può circoscriverne l'impiego è che, essendo una codifica near real time e non real time, il discorso è applicabile ai canali che non trasmettono eventi live sensitive, per ovvii motivi.

didascalia
Dalla collaborazione tra le due aziende NTT Data e SKY nasce "NRT Encoding", un'innovativa soluzione di cui Sky ha depositato domanda di brevetto, che consente di ottenere una riduzione del consumo di banda del 30-40% per la trasmissione lineare dei programmi

www.nttdata.com/it

Related Articles

Ultimissime di Tutte le Categorie

We strive for accuracy and fairness. If you see something not feeling right please let us know

Siamo molto sensibili ai cookie. We don't track, we don't trace, we don't advertise, and we don't try to get on your nerves. Ma il webmaster dice che per ragioni tecniche ci vuole un cookie per sessione; e l'avvocato dice che per ragioni legali dobbiamo sottolinearlo. Quindi per proseguire è meglio se clickate sul pulsante a destra >>>

Senza cookies