Multimedia Home Platform
Da Wikipedia, l'enciclopedia libera.
Il Multimedia Home Platform (MHP, [1]) è uno standard della famiglia DVB che definisce l’interfaccia (middleware) tra le applicazioni interattive digitali e gli apparati dove queste sono attivate (Set-Top-Box o STB). Le specifiche di questo Linguaggio sono state definite appunto dal Digital Video Broadcast Project ([2]) un consorzio formato da più di 300 operatori del settore, costruttori, sviluppatori di software di circa 35 paesi diversi. La conformità del progetto è sotto la responsabilità dell'European Telecommunications Standards Institute ([3]). L'MHP fin dal principio viene sviluppato in due modi differenti: DVB-HTML, poco fortunato perché molto complesso, e DVB-J.
DVB-J che rappresenta lo standard più diffuso si basa su un subset di linguaggio di programmazione Java. Esso costituisce un software intermedio e aperto per la messa a punto di molti tipi di applicazioni e servizi anche con modalita’ interattive.
L'architettura è definita in 3 layers:
1)Resources: MPEG processing, I/O devices, CPU, memoria e sistema grafico.
2)System Software: JVM, APIs, transport protocols e l'application manager, chiamato anche navigatore, che permette di gestire il running delle applicazioni Java.
3)Applications: sono le applicazioni interattive: TV commerce, TV banking, Electronic Program Guide, servizi informativi (meteo, traffico, news, etc...), giochi, sport, e via dicendo.
Lo standard prevede anche 3 profili:
1)Enhanced Broadcast Profile: questo profilo permette l'arricchimento del contenuto audio/video con informazioni e immagini visualizzabili e che creano un'ambiente di navigazione sullo schermo della televisione. Questo profilo è definito dalle specifiche MHP 1.0.
2)Interactive TV Profile: è il profilo intermedio che permette di utilizzare il canale di ritorno (PSTN, ADSL, GPRS, ethernet, etc) fornendo servizi con interattività avanzata. Anche questo profilo è definito dalle specifiche MHP 1.0.
3)Internet Access Profile: necessita di Set-Top-Box molto più sofisticati rispetto a quelli richiesti per i primi 2 profili. Questo profilo permette tramite il canale di ritorno di accedere ai contenuti di Internet sfruttando una particolare versione dell'HTML chiamata DVB-HTML. Questo profilo è definito dalle specifiche MHP 1.1.