Академический Документы
Профессиональный Документы
Культура Документы
Luca Megale
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
INDICE
1 - Introduzione 3
2 - Tecnologie e protocolli 4
3 - MHP 7
4 - Broadcast interattivo 9
5 - Authoring Tools 10
Bibliografia 17
-2-
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
1 - Introduzione
Agli inizi del 1900 fece la sua comparsa la televisione, uno strumento che a
differenza della radio si basava sulla trasmissione di suoni ed immagini. La televisione
aumentava il contenuto informativo che poteva essere trasmesso permettendo la
visione e l’ascolto di situazioni immergendo il telespettatore in un nuovo ambiente.
L’introduzione della iTV (Interactive Television) è un passaggio, per alcuni aspetti,
diverso da quello appena visto. iTV arricchisce la tradizionale Televisione con
contenuti interattivi che ne aumentano il fattore informativo. La televisione interattiva
non aumenta solo il contenuto informativo che può essere fruito dal telespettatore
inserendo informazioni sotto forma di immagini, testi, ecc. L’utente può mentre vede
un film ottenere informazioni aggiuntive su ciò che sta guardando, ad esempio la
filmografia dei personaggi, un riassunto della trama, ecc. La differenza tra il passaggio
da radio a televisione e quello tra televisione e iTV è che mentre nel primo caso veniva
solo aumentato il contenuto informativo del canale, nel secondo caso viene anche data
al telespettatore la possibilità di decidere che informazioni fruire e persino di
partecipare alla trasmissione inserendo a sua volta informazioni. L’utente mentre
guarda un opera può ad esempio decidere di acquistare di un cd che la riproduce
oppure partecipare ad un discussione (chat) con altri spettatori.
iTV combina il tradizionale modo di vedere la televisione con i mezzi offerti dai
moderni strumenti di comunicazione (internet primo fra tutti).
Contenuti interattivi:
• Grafica
TV • Link
tradizionale • Programmi (menu,
(flusso shopping bag, ecc.)
• Contenuti extra
audio/video)
(informazioni sui
personaggi ecc.)
• …
ITV
-3-
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
2 - Tecnologie e protocolli
La iTV coinvolge una vasta area di tecnologie che devono coprire sia gli aspetti di
trasmissione dei dati (propri della televisione digitale) e sia gli aspetti legati
all’interazione con l’utente (propri fino ad ora del web). Le aree tecnologiche coperte
vanno dalla trasmissione vie etere (comunicazioni radio) alla trasmissione su tcp/ip (il
protocollo base delle comunicazioni che avvengono su internet) che viene utilizzata
come canale di ritorno per dare la possibilità all’utente di fornire un feedback al canale.
-4-
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
Gli aspetti tecnologici coinvolti nella Tv digitale possono essere divisi in tre
macroaree (figura 2). In realtà ci sarebbero anche altre due aree che si occupano della
gestione dell’accesso e della sicurezza dei dati che non tratteremo perché esulano
dagli scopi di questo semplice modulo.
Compressione e codifica
Multiplazione
La Multiplazione si occupa dello schema con il quale il segnale vene trasmesso dal
broadcaster al ricevente.
DVB copre questo aspetto con tre varianti (DVB-T, DVB-S, DVB-C) che si occupano
rispettivamente della Tv digitale terrestre, satellitare, e via cavo.
• DVB-T è un sistema flessibile che permette ai broadcasters terrestri di
raggiungere apparati di ricezione fissi o mobili. Tra gli aspetti importanti di
questo standard vi è la scelta di un trade-off tra robustezza del canale e bit-rate
di trasmissione.
• DVB-S è lo standard DVB più “antico” e consolidato. Il sistema è progettato per
far fronte alla vasta gamma di servizi che vengono forniti in 6 continenti
attraverso i trasponder satellitari
• DVB-C è basato sullo standard DVB-S da cui si distingue per lo schema di
modulazione. DVB-C adopera uno schema QAM (Quadrature Amplitude
Modulation) anziche QPSK (Quadrature Phase Shift Key) utilizzato nelle
trasimissioni satelitari
-5-
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
Fino ad ora abbiamo accennato a java senza dare ulteriori spiegazioni per cui
fermiamoci un attimo su questo punto: java è una tecnologia che rispetto alle altre offre
la possibilità di far girare programmi indipendentemente dalla piattaforma. Questo
significa che un programma sviluppato in java può funzionare tranquillamente sotto
windows o sotto linux. Nella TV interattiva questo significa che lo stesso programma
può girare su ogni tipo ti ricevitore digitale togliendo quindi dalle spalle degli
sviluppatori il peso di dover sapere come funzionano tutte le STB presenti sul mercato.
-6-
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
3 - MHP
MHP si occupa di alcuni attori coinvolti nella iTV, che comunicano formando una
catena virtuale
Possiamo distinguere:
• Content producer: forniscono i contenuti e le applicazioni motivo di interesse da
parte degli utenti.
• MHP broadcaster: aggregano informazioni e applicazioni fornendole come
servizi agli utenti
• MHP network operator : si occupa della trasmissione vera e propria dei servizi.
Spesso broadcaster e network operator sono la stessa figura.
• MHP terminal equipment vendor : La figura più importante è il produttore di
terminali (Set Top Box) con i quali gli utenti possono utilizzare le applicazioni
MHP. Le Set Top Box devono essere conformi allo standard DVB-MHP e
devono aver passato un test (scaricabile sul sito del consorzio DVB) per poter
essere vendute con il logo MHP.
-7-
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
MHP1.0.1 definisce in particolare tre profili ognuno dei quali espande le funzionalità
di quello precedente:
Internet Access
Interactive Broadcast
Enanched
-8-
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
4 - Broadcast interattivo
Il canale interattivo può essere implementato via modem o via LAN e utilizza i
protocolli di trasporto propri di internet. Essendo un canale bidirezionale può essere
usato per dare interattività al sistema. L’utente può inviare messaggi al server e il
server può inviare all’utente informazioni che riguardano solo lui. Il funzionamento del
canale interattivo avviene utilizzando le API di sistema che permettono all’applicazione
java di aprire e mantenere una connessione TCP o UDP con un sistema remoto
utilizzando l’indirizzamento IP in modo trasparente a come questo è sviluppato sul
hardware specifico.
Lo scenario d’uso tipico è quello di un sistema che invia delle informazioni generali
in broadcast e ottiene un feedback attraverso il canale interattivo dall’utente.
-9-
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
5 - Authoring Tools
Lo scopo dei software di authoring è produrre un programma Java che andrà poi in
esecuzione sulla Set Top Box partendo dal design ideato dai progettisti dei contenuti.
• DTV Interactive
• Softel - The 'Sublime iTV Suite' authoring tool (repackaged from Sublime
Software)
- 10 -
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
- 11 -
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
AIRCODE
Figura 6 – Aircode
Aircode mette a disposizione diversi tools sia software che hardware, per lo sviluppo
di applicazioni MHP. TVPLUS Author è lo strumento che Aircode propone per il design
dei contenuti iTV. Il programma dispone di un motore grafico integrato in grado di
supportare effetti grafici 3D. E’ possibile riutilizzare grafica preesistente diminuendo i
tempi di produzione grazie al sistema di acquisizione di immagini in vari formati e la
gestione delle trasparenze.
- 12 -
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
ALTICOMPOSER
Alticast Composer si basa sul modello drag & drop e i menu pull-down per
l’interfaccia di design. L’uso semplificato permette di generare applicazioni interattive
basate sullo standard MHP semplicemente con l’uso del mouse. Oltre a diversi
componenti pronti per l’uso è presente un emulatore di Set Top Box che permette di
vedere in funzione l’applicazione come se fosse trasmessa in broadcast, sul proprio pc.
- 13 -
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
CARDINAL STUDIO
Una volta scritti e compilati i Bean (in file .jar), è sufficiente inserirli in una apposita
directory e verranno automaticamente importati dal programma.
E’ presente un emulatore di Set Top Box per il testing delle applicazioni. Nella
versione 2.0 di cardinal studio professional l’emulatore non è in grado di testare gli
stream event e il return channel.
- 14 -
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
Sublime iTV Suite utilizza il consolidato sistema drag&drop per la manipolazione dei
componenti sul pannello di lavoro. Supporta il return channel e gli stream event in
modo nativo e dispone di un emulatore di Set Top Box per il testing delle applicazioni.
- 15 -
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
SNAP2 GEAR
Snap2 funziona con Sun Forte For Java e permette lo sviluppo di componenti
attraverso il modello javaBeans. La creazione di interfacce grafiche avviene usando il
drag&drop dei componenti.
- 16 -
Modulo DOL – iTV (TV Digitale Interattiva) Docentie: Luca Megale
Bibliografia
Introduzione al design dei ricevitori MHP artendo dal modello definito da DVB.
• Answers to Common Interactive Television (iTV) Questions.
http://www.itvdictionary.com/itv.html
Spiega I termini più utilizzati nell’ambito della iTV
Sito di riferimento del consorzio DVB. Più che un testo è un insieme di tutte
le news che riguardano il panorama della iTV
- 17 -