Workshop su tv digitale interattiva e piattaforma



Documenti analoghi
Digitale Terrestre Televisivo (DTT):

Studio di Tecnologie ed Architetture DVB e Sviluppo di un Dimostratore di una Piattaforma di Teleassistenza

Indice Prefazione Capitolo 1 Tecnologie dell informazione e della comunicazione e sistemi informativi 1.1 Informatica e ICT

L UNICO SISTEMA PER DISTRIBUIRE GLI STESSI PROGRAMMI IN ANALOGICO E IN DVB-T. Ricezione DIRETTA in DTT e in Analogico senza DECODER

Hardware delle reti LAN

Lo scenario: la definizione di Internet

GUIDA ALLE SOLUZIONI

La catena del nella TV analogica

I canali di comunicazione

Intranet. Indirizzamento. Indirizzi Privati. Livello di Applicazione in Internet 9. Intranet ed interconnessione con Internet

Modulo 1.3 Reti e servizi

SIMULAZIONE PROVA SCRITTA ESAME DI STATO. PER LA DISCIPLINA di SISTEMI

Tecnologia ed Evoluzione

Offerta Televisiva. Generalità

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 3 a lezione a.a. 2009/2010 Francesco Fontanella

La televisione digitale: una nuova realtà per i sordi? A cura di Giulio Scotto di Carlo Senior Software Engineer

Guido Salerno Aletta. Direttore Generale Fondazione Ugo Bordoni

FRITZ!WLAN Repeater 300E. Come estendere la copertura della rete Wi-Fi

PROF. Filippo CAPUANI. Accesso Remoto

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)

Connettività in Italia

Wi-Fi, la libertà di navigare in rete senza fili. Introduzione.

Internet e il World Wide Web. Informatica di Base A -- Rossano Gaeta 1

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture Informatiche. Dal Mainframe al Personal Computer

BACKUP APPLIANCE. User guide Rev 1.0

Guida Introduzione Prodotto

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A Pietro Frasca. Parte II Lezione 3

Il Personal Computer. Cos è Lo schema di massima Che cosa ci possiamo fare. 1

View Mobile User s Guide

Sistema di Gestione dei Contenuti Multimediali

Introduzione al VoIP

Infrastrutture per la banda larga

Creare una Rete Locale Lezione n. 1

Indice. Introduzione. Capitolo 1

maggio 2013 Elevend srl Pag. 1/25

Il Digital Signage. Utilizzi. Il Digital Signage

Tornado 830 / 831. ADSL Router - 4 port Ethernet switch - Wireless G - Access Point - Firewall - USB printer server

NAS e Multimedia NAS e Multimedia 1

Sky per gli hotel BBBBBBBBBBBBBBBBBBBB

Verifica scritta di Sistemi e Reti Classe 5Di

Reti di Telecomunicazione Lezione 6

WAN / 24. L obiettivo è quello di mappare due server web interni (porta 80) associandoli agli indirizzi IP Pubblici forniti dall ISP.

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Technical Support Bulletin No.17 ModemOverIP

PROGRAMMAZIONE DIDATTICA DI SISTEMI Indirizzo: Informatica Progetto Abacus Anno scolastico

I canali di comunicazione

Introduzione a Windows XP Professional Installazione di Windows XP Professional Configurazione e gestione di account utente

Panasonic. KX-TDA Hybrid IP-PBX Systems Integrazione GSM Gruppi Ring ICD e WXDP con GSM (occorre SD Card Enhanced)

CONCENTRATORE UNIVERSALE DI PERIFERICHE GPRS-LAN CONVERSIONE IN PERIFERICHE RADIO BIDIREZIONALI

Internet e il World Wide Web. Informatica Generale -- Rossano Gaeta 30

Studio e sviluppo di un applicazione MHP per la realizzazione di una guida tv (EPG) evoluta

Centralizzazione. Centralizzazione Gams

Standard di comunicazione

fmtvdigitalbroadcasting

La VPN con il FRITZ!Box - parte II. La VPN con il FRITZ!Box Parte II

IRSplit. Istruzioni d uso 07/10-01 PC

Applicazioni web centrati sui dati (Data-centric web applications)

LA BANDA LARGA IN VAL SUSA È REALTÀ

Sistemi per la produzione, gestione e conservazione di contenuti digitali CMS. L12 - Comunicazione e archiviazione digitale A.A

Introduzione alla rete Internet

Reti di Calcolatori. Il software

Reti di Calcolatori. una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette:

STREAMIT Presentazione Corporate per Enti Pubblici e Istituzioni

Power-Studio è un semplice, veloce potente ed intuitivo applicativo software di monitoraggio e supervisione energetica che consente di realizzare:

Guida all attivazione e navigazione

La VPN con il FRITZ!Box Parte I. La VPN con il FRITZ!Box Parte I

Laboratorio Informatico: RETI E INTERNET I. Laerte Sorini. laerte@uniurb.it Lezione 02

2.1 Configurare il Firewall di Windows

Classificazione delle applicazioni multimediali su rete

Il collegamento delle reti aziendali: DHCP, DSL, PPPoE

DiFarm evolution. Convegno Rimini, Novembre 2006

GUIDA RAPIDA CONFIGURAZIONE RETE DDNS - INTERNET

Siti web centrati sui dati (Data-centric web applications)

Case History Sistema di streaming in intranet aziendale Cliente: Armani.

Sistemi Operativi di Rete. Sistemi Operativi di rete. Sistemi Operativi di rete

Scienze della comunicazione L 20 LABORATORIO INFORMATICA APPLICATA. Le reti di calcolatori

Documento di consultazione per l indagine conoscitiva sulla Televisione 2.0 nell era della convergenza.

Consiglio Nazionale delle Ricerche Area di Ricerca di Bologna Istituto per le Applicazioni Telematiche di Pisa

Configurazione veloce RMS Packet

MyFRITZ!, Dynamic DNS e Accesso Remoto

Comunicazione nel tempo

coaxdata Coaxdata: HomePlug AV e Gigabit (HomePlug AV IEEE1901) adattatore coassiale ethernet 200 Mbps 1 Gbps 284 Catalogo 2014 / 2015

LAVORI D UFFICIO, GRAFICA E INFORMATICA TECNICO HARDWARE

Finalità delle Reti di calcolatori. Le Reti Informatiche. Una definizione di Rete di calcolatori. Hardware e Software nelle Reti

Capitolo 15 Reti di calcolatori e sistemi distribuiti

A.S. 2014/2015- Programma svolto di INFORMATICA ITCG E. Fermi Tivoli classe V C SIA. Programma svolto di. Informatica. classe VC S.I.A a.s.

RETI INFORMATICHE Client-Server e reti paritetiche

Informatica. Teoria. L architettura dei PC Storia dell informatica Periferiche Reti - Software. Marco Brama

Impiego delle Nuove Tecnologie nei Nuovi Modelli di Business: il Telemonitoraggio

I pacchetti: Linux. Belluno. User. Group Introduzione ai firewalls con Linux. Firestarter 1.0. Guarddog Firewall Builder 2.0.

Transcript:

Workshop su tv digitale interattiva e piattaforma JustDVB-IT di Andrea Venturi (a.venturi@cineca.it) e Lorenzo Pallara (l.pallara@cineca.it ) Cineca Casalecchio di Reno 30 marzo 2005 CINECA 2004 www.cineca.it 1

Agenda 1. la teoria della tv interattiva MHP nelle reti DVB; 2. architetture di integrazione di carousel server su rete tv digitale 3. modalità di accesso al canale interattivo 4. Just DVB IT: installazione e configurazione 5. Case Study: JustDVB-IT per l'emittente SestaRete ed altri giochetti! CINECA 2004 www.cineca.it 2

Parte 1: tv digitale interattiva la teoria della tv interattiva MHP nelle reti DVB CINECA 2004 www.cineca.it 3

Introduzione al mercato DVB-T Tecnologia DVB-T Scenario Europeo Scenario Italiano Player e ruoli nel mercato televisivo Il Cineca come si propone CINECA 2004 www.cineca.it 4

Scenario mondiale della tv interattiva CINECA 2004 www.cineca.it 5

Cos'è la TV digitale (DVB-T) La prima vera novità nella TV tradizionale dopo il televideo negli ultimi 20 anni! Trasmissioni digitali in MPEG2 Usa le stesse frequenze VHF/UHF Formato del video PAL Ogni rete tv ora è chiamata mux Su un mux, fino a 5 servizi contemporanei CINECA 2004 www.cineca.it 6

standard DVB-T in italia si basa su standard MPEG2 ISO/IEC 13818 - Generic coding of moving pictures and associated audio gestiti dal DVB project (http://www.dvb.org/) ETSI EN 300 468 - Specification for Service Information (SI) in DVB systems piattaforma interattiva su standard MHP MHP 1.0.2 vecchio MHP 1.1 recente non utilizzato MHP 1.3 futuro con supporto smart card CINECA 2004 www.cineca.it 7

Alcuni dettagli tecnici UHF canalizzazione 8MHz modulazione COFDM reti MFN ed SFN bitrate netto ~24 Mbps compressione video 4 Mbps max ~5 canali per frequenza CINECA 2004 www.cineca.it 8

Elementi del sistema MPEG2 TS: transport stream pacchetti 188 byte (204 con CRC) PS: program stream adatto alla memorizzazione ES: elementary stream video, audio, dati (EPG, sottotitoli..) PID: packet identifier CINECA 2004 www.cineca.it 9

perchè da TV a TV interattiva.. per frenare il travaso verso internet lo spettatore da passivo a soggetto attivo il decoder diventa un computer tante iniziative proprietarie (MediaHighway, OpenTV) il DVB forum prende l'onda ed emette gli standard MHP(http://www.mhp.org) CINECA 2004 www.cineca.it 10

cosa è MHP, tecnicamente una macchina virtuale java nel STB delle librerie che interfacciano multimedia (decoder audio video) canale interattivo (modem, GPRS) smart card le informazioni presenti sul TS vari profili interactive, enhanced, internet CINECA 2004 www.cineca.it 11

come si pilotano i STB MHP? 1.PID AIT nella PMT del programma 2.elenco delle applicazioni nella AIT 3.carosello dei dati on air (PID DSM-CC) 4.creazione di un filesystem nel STB 5.esecuzione di una starting class nel filesystem CINECA 2004 www.cineca.it 12

dopo carosello.... non si va più a dormire! ;-) queste applicazioni fidelizzano il tele-utente aumentano la memoria della pubblicità CINECA 2004 www.cineca.it 13

tecnologia Java ambiente MHP 1.0.2 applicazioni tipiche posizionamento cineca servizi alternativi Applicazioni e servizi CINECA 2004 www.cineca.it 14

java: un linguaggio Java.sun.com embedded derivazione dal profilo MIDP ide (eclipse) reusability open == decompile smart card: OCF o SATSA!? CINECA 2004 www.cineca.it 15

Stadi di sviluppo applicazioni MHP 1. Analisi 2. Programmazione 3. Test con xletview 4. Test via seriale su adb i-can 5. Test in aria sul modulatore del lab. 6. Produzione! CINECA 2004 www.cineca.it 16

servizi avanzati su DVB-T stiamo assistendo alla inevitabile convergenza tra reti digitali (telematica, televisione, telefonia), per cui sono ipotizzabili servizi misti : trasporto IP su DVB-T ( cine-cast ) multicast data carousel internet over dvb-t mpeg4 / hdtv reti ibride mobili cellulari/pda (DVB-H) CINECA 2004 www.cineca.it 17

Modello di business Cineca consulenze formazione (DVB, MHP) installazione appliance manutenzione annuale centro servizi analisi sicurezza MHP sviluppo applicazioni MHP condivisione lab/zoo sviluppo funzionalità/progetti CINECA 2004 www.cineca.it 18

Parte 2: tv digitale interattiva architetture di integrazione di carousel server su rete tv digitale CINECA 2004 www.cineca.it 19

Come è fatta una rete tv digitale un tipico broadcaster ha: library analogica encoder MPEG (o più di uno) multiplexer (statistico) modulatore (ponti radio e ripetitori) nella tv digitale lo scenario cambia radicalmente.. CINECA 2004 www.cineca.it 20

la scomposizione di ruoli divisione dei ruoli: gestore di rete DTT produttore di contenuti di palinsesto inserimento di altri fornitori: produttori di contenuti terzi (PA, BTV) fornitori di applicazioni interattive gestori del canale interattivo CINECA 2004 www.cineca.it 21

schema di rete tv digitale content provider service provider network provider end user contents AAA back end server carousel server DVB mux DVB-T network RF TX access server telecom CINECA 2004 www.cineca.it 22

La gestone della banda.. Un multiplex (MUX) tipicamente esce a 22 24 Mbps Un video MPEG2 MP@ML 4Mbps Un audio MPEG2 layer 1 250 Kbps Tabelle di sistema: spiccioli 4 programmi = 17Mbps banda residua totale 5 7 Mbps CINECA 2004 www.cineca.it 23

ogni rete ha una sola PAT (PID 0) la PAT contiene i puntatori alle PMT la PMT punta ai PID degli stream elementari audio video dati La gestione delle tabelle di sistema CINECA 2004 www.cineca.it 24

1. ingresso dedicato al MUX 2. tra encoder e MUX 3. tra MUX e modulatore Il carousel: posizioni alternative (ponte radio..) (1) carousel encoder MPEG encoder multiplex (3) carouselmodulatore encoder MPEG encoder (2) carousel CINECA 2004 www.cineca.it 25

1: ingresso dedicato Vantaggi: massima flessibilità nessun limite alla banda nessuna criticità per l'infrastruttura esistente Svantaggi: gestione delle tabelle di sistema occupazione di porte CINECA 2004 www.cineca.it 26

2: tra encoder e mux Vantaggi: gestione trasparente delle tabelle ri-utilizzo dei PID NULL nessuna porta ASI dedicata Svantaggi: potenziale SPOF per il programma poca banda disponibile CINECA 2004 www.cineca.it 27

3: tra mux e modulatore Vantaggi: gestione trasparente delle tabelle ri-utilizzo dei PID NULL nessuna porta ASI dedicata Svantaggi: potenziale SPOF per la rete! CINECA 2004 www.cineca.it 28

tv interattiva: integrazione logica per associare applicazioni a programmi, serve: PAT: gestita dal mux PMT: gestita dall'encoder AIT: gestita dal carousel DSM-CC: gestito dal carousel molti attori sovrintendono a queste configurazioni! CINECA 2004 www.cineca.it 29

come legare le tabelle Il mux filtra i PID in ingresso e gestisce la PAT la PMT è a carico dell'encoder alternative: aggiornare la PMT con i puntatori della AIT (che gestisce il carousel server) filtrare la PMT dell'encoder e produrre una PMT ad hoc sul carousel (ma no backup!) creare doppi canali (con o senza MHP!)nativo dell'encoder ed uno enhanced dal carousel (ma che punta agli stessi PID audio e video per la parte multimediale) CINECA 2004 www.cineca.it 30

Gestione delle applicazioni Come produrre applicazioni MHP Gestione del carosello Content management system: PULL: dal carousel schedulato via http o ftp PUSH dal CMS via ftp (clear text) PUSH dal CMS via scp (criptato) aggiornamento versioni dei moduli Monitoraggio stazione di ricezione CINECA 2004 www.cineca.it 31

Parte 3: tv digitale interattiva modalità di accesso al canale interattivo CINECA 2004 www.cineca.it 32

Il canale interattivo Tre tipo di accesso PSTN (V90) Service provider internet GPRS (APN) xdsl (PPPoE) CINECA 2004 www.cineca.it 33

Come funziona un servizio interattivo carousel UHF back end internet access gateway PSTN AAA CINECA 2004 www.cineca.it 34

Le funzioni di un ISP server di accesso (es. cisco as5300) sistemi di autenticazione (radius) accounting per fatturazione (numeri verdi) database amministrativo CINECA 2004 www.cineca.it 35

Informazioni interattive Due tipi di modalità di trasmissione dati tra STB e backend: connessione TCP-IP carosello DSM-CC over PPP non tutti i STB gestiscono la parte TCP-IP! Altri problemi: gestione della sicurezza (SSL) gestione di accessi multimodali CINECA 2004 www.cineca.it 36

Parte 4: tv digitale interattiva Just DVB IT: installazione e configurazione CINECA 2004 www.cineca.it 37

Una soluzione modulare JustDVB-IT si basa ed estende i concetti: filosofia Unix di mettere insieme tanti piccoli tools specializzati meccanismi di comunicazione standard: stdout & named pipes configurazione via file di testo leggibili gestione via command line interface demandare task di sistema ad altri software CINECA 2004 www.cineca.it 38

I tool di base per la trasmissione tsloop: trasmette un TS, modifica il CC tsmodder: modifica pacchetti in base al PID tsnullshaper: rimpiazza i PID null con pacchetti di altri TS tsnullfiller: aggiunge PID null a TS CINECA 2004 www.cineca.it 39

i tool di gestione delle tabelle di sistema data2sec: trasforma da descrizione in python a sezione ip2sec: trasforma pacchetti ethernet in sezioni (MPE) sec2ts: trasforma da sezione a TS CINECA 2004 www.cineca.it 40

i tool di analisi del sistema dvbsnoop: analizza le tabelle di sistema e illustra i valori dei campi dvbdata: riporta come gerarchia di file un carosello DSM- CC (utile anche per studio delle altre applicazioni in aria!) CINECA 2004 www.cineca.it 41

Parametri modificabili nome del programma PID delle tabelle PID audio / video aggiungere una applicazione (AIT) cambiare il nome della applicazione selezionare la starting class velocità del carosello CINECA 2004 www.cineca.it 42

Un approfondimento.. Passo la parola a: Lorenzo Pallara CINECA 2004 www.cineca.it 43

Evoluzioni future di JustDVB-IT Stream events Caroselli multipli prioritizzazione della banda condivisione librerie tra applicazioni Aggiornamento dinamico dei dati con notifica alle applicazioni MHP Caroselli sul canale interattivo CINECA 2004 www.cineca.it 44

Parte 5: tv digitale interattiva Case Study: 1. JustDVB-IT per l'emittente SestaRete 2. il laboratorio DTT cineca 3. live CD Satexpo 4. (opt) internet su DVB: open sky CINECA 2004 www.cineca.it 45

Case 1: Sestarete, un operatore che vede lontano tre reti televisive analogiche: sestarete 7 gold rete 8 vga mux digitale di screen service sedici frequenze in DTT in Emilia Romagna inserimento contributi MHP cineca canale cineca MHP test CINECA 2004 www.cineca.it 46

Architettura della soluzione ponte radio cineca sestarete inserimento in porta ASI dedicata programmazione del MUX per PAT (screen) gestione locale di PMT, AIT, DSM-CC come attivare applicazioni su altri programmi? modificare PMT degli encoder che punti alla AIT di PID dal cineca gestire direttamente la PMT del programma da cineca: criticità CINECA 2004 www.cineca.it 47

Case 2: una tv digitale in ufficio! Schema Apparati Software (make and/or buy!) Dimostrazione multimedia applicazioni locali applicazioni interattive da remoto CINECA 2004 www.cineca.it 48

schema del laboratorio STB MHP Cavo (simula etere) PC DVB-T modulatore pstn (pbx) as5300 mhp server (australia) internet (lan) mhp server (cobbie) CINECA 2004 www.cineca.it 49

apparati disponibili nel laboratorio modulatore UHF screen server x86 DVB-ASI dell cisco 2600 stb mhp humax dt4000 adb i-can (dev) access media it.box interfacce pc dvb-t techno trend nova-t visionplus usb-ter tecnico ferrarese doc.. ;-) CINECA 2004 www.cineca.it 50

modulatore DVB-T con uscita UHF CINECA 2004 www.cineca.it 51

software relativo al laboratorio applicazioni open source dvb driver (linuxtv & dektec) dvbdata dvbstream libdsm-cc projectx applicazioni acquistate.. CINECA 2004 www.cineca.it 52

Case 3: Live CD Satexpo Carousel server DTT in 1 minuto, senza installazione: SO GNU/Linux basata su Knoppix DVB ASI Dektec carousel JustDVB-IT TS locale (FUB) tabelle inserite on the fly disco ram: /home/knoppix MHP app: Quadra sviluppo futuro: compact flash CINECA 2004 www.cineca.it 53

internet server server server Case 4: internet a larga banda (DVB-T) service provider (Cineca) proxy router server data AAA carousel access server network provider DVB mux DVB-T network RF TX return channel (V90 / GPRS) end user pc pc pc CINECA 2004 www.cineca.it 54

internet: dove è il business internet a larga banda su DVB è già una realtà via satellite, ma il DVB-T è vincente perchè: ridotto numero di utenti serviti (alta qualità) sfrutta banda marginale sul canale nessun ritardo terra-sat-terra raggiunge utenti non ancora serviti via adsl/fibra (località montane?!) CINECA 2004 www.cineca.it 55

Link interessanti Tektronix MPEG fundamentals http://www.itn.liu.se/~bjogu/tnm076-2004/mpeg_fundame Interactive TV tutorial http://www.interactivetvweb.org/tutorial/dtv-intro/dtv-intr www.dvb.org www.mhp.org http://www.chiariglione.org/mpeg/ CINECA 2004 www.cineca.it 56

Glossario AIT: la tabella di dichiarazione delle applicazioni MHP DSM-CC: la struttura dati per il trasferimento delle applicazioni MHP DVB: lo standard della tv digitale europea MHP: lo standard europeo per la tv interattiva digitale MPE: metodi di incapsulamento dati su DVB MPEG: il gruppo di lavoro per il video digitale PAT: la tabella di definizione dei programmi su DVB PMT: la tabella di definizione del singolo programma PS: formato di memorizzazione persistente del MPEG TS: formato di trasmissione del MPEG CINECA 2004 www.cineca.it 57

Conclusioni Domande? Ed ora la parte hands on Poi studio dei vostri casi Ed approfondimenti! CINECA 2004 www.cineca.it 58