Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… ·...

20
1 Universidad Autónoma de Madrid Escuela Politécnica Superior Distribución y Recepción de Señales de Televisión Digital Interactividad en DVB: MHP José M. Martínez Escuela Politécnica Superior Universidad Autónoma de Madrid, SPAIN [email protected] tel:+34.91.497.22.58 2008-2009 Universidad Autónoma de Madrid Escuela Politécnica Superior Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (2) Distribución y Recepción de Señales de Televisión Digital Interactividad en DVB: MHP Introducción DVB-MHP o Introducción o Arquitectura MHP o DVB-J o DVB-HTML o Perfiles MHP o Generación de aplicaciones interactivas Referencias Anexo: mapa de cobertura MHP

Transcript of Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… ·...

Page 1: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

1

Universidad Autónoma de Madrid Escuela Politécnica Superior

Distribución y Recepción de Señales de Televisión Digital

Interactividad en DVB: MHP

José M. Martínez

Escuela Politécnica Superior

Universidad Autónoma de Madrid, SPAIN

[email protected]

tel:+34.91.497.22.58

2008-2009

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (2)

Distribución y Recepción de Señales de Televisión Digital

Interactividad en DVB: MHP

Introducción

DVB-MHP

o Introducción

o Arquitectura MHP

o DVB-J

o DVB-HTML

o Perfiles MHP

o Generación de aplicaciones interactivas

Referencias

Anexo: mapa de cobertura MHP

Page 2: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

2

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (3)

Distribución y Recepción de Señales de Televisión Digital

Interactividad en DVB: MHP

Introducción

DVB-MHP

o Introducción

o Arquitectura MHP

o DVB-J

o DVB-HTML

o Perfiles MHP

o Generación de aplicaciones interactivas

Referencias

Anexo: mapa de cobertura MHP

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (4)

Introducción

Difusión mejorada

Acceso Condicional

Teletexto + EPGs simples

TVd MPEG - 2

DVB

Servicios Interactivos

Acceso a Internet

TVdi MHP

Servicios de

Manipulación y

personalización de

contenidos

TVdi

“Inteligente”

TVAnytime

PVR

MV/3DTV?

Page 3: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

3

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (5)

Introducción: Aplicaciones TVdi

Guías electrónicas de programas (EPGs).

Super Text

Aplicaciones sincronizadas con los contenidos TV

Juegos

Comercio electrónico / transacciones

Anuncios interactivos

Acceso a Internet

...

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (6)

TVd

Introducción: El desarrollo de la TV Digital

Interactiva (*)

Codificación A / V

Programas MPEG 2

DVB-SI DVB-CA DVB-TXT

Servicios

Interactivos

Aplicaciones

Interactivas

MediaHighway

OpenTV

MHEG-5

BetaNova

...

Difusión DVB C

T

S

Page 4: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

4

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (7)

TVd

Introducción: El desarrollo de la TV Digital

Interactiva (*)

Codificación A / V

Programas MPEG 2

DVB-SI DVB-CA DVB-TXT

Servicios

Interactivos

Aplicaciones

Interactivas

MediaHighway

OpenTV

MHEG-5

BetaNova

...

Difusión DVB C

T

S JAVATV

BetaNova

MEDIA HIGHWAY

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (8)

TVd

Introducción: La solución TVDi ideal (*)

Servicios

Interactivos

Aplicaciones

Interactivas

DVB

MHP

Codificación A / V

Programas MPEG 2

DVB-SI DVB-CA DVB-TXT

Difusión DVB C

T

S

¿?

Page 5: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

5

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (9)

Introducción: Mercados Verticales TVDi (*)

Plataforma 1

API 1

Proveedor de Servicio 1

Apl. 1 ... Apl. 2 Apl. 3

Proveedor de Servicio 2

Apl. 4 ... Apl. 5 Apl. 6

API 2

Plataforma 2

Proveedor de Servicio 3

Apl. 7 ... Apl. 8 Apl. 9

API 3

Plataforma 3

API: Application Program

Interface

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (10)

Introducción: Mercados Horizontales TVDi

Proveedor de Servicio 1

Apl. 1 ... Apl. 2 Apl. 3

Proveedor de Servicio 2

Apl. 4 ... Apl. 5 Apl. 6

INTERNET

Apl. 7 ... Apl. 8 Apl. 9

Multimedia Home Platform

API: Application Program Interface

API 3

Implementaciones

sobre plataformas

HW diferentes

(desde STB hasta

PC’s)

Page 6: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

6

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (11)

Distribución y Recepción de Señales de Televisión Digital

Interactividad en DVB: MHP

Introducción

DVB-MHP

o Introducción

o Arquitectura MHP

o DVB-J

o DVB-HTML

o Perfiles MHP

o Generación de aplicaciones interactivas

Referencias

Anexo: mapa de cobertura MHP

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (12)

DVB-MHP: Introducción (I)

MHP: Multimedia Home Platform

MHP 1.0

Difusión de contenidos interactivos.

Difusión de contenidos tradicionales con valor añadido.

MHP 1.1

Acceso Internet.

Basado en DVB-Java

HTML/XML

Opcional para la difusión de contenidos interactivos o tradicionales con valor añadido.

Parte del perfil de Acceso a Internet

Existencia de SW de referencia de la API

Page 7: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

7

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (13)

DVB-MHP: Introducción (II)

Equipo (Hardware y Software)

Terminal doméstico/receptor:

o Set top box

o Equipo multimedia integrado

en el TV

o Ordenador multimedia…

Entorno local

o Periféricos

o Red digital doméstica

Servicios y aplicaciones

(Contenido)

Difusión mejorada (con

interactividad local)

Servicios interactivos (con

canal de retorno)

Acceso a Internet.

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (14)

DVB-MHP: Introducción (III)

DVB-MHP es más que una API

Seguridad

o Operación

o Contenido

o Datos de usuario, transacciones, etc.

Soporte de local (Periféricos, red digital doméstica…)

Protección y Gestión:

o Niveles, señalización, ...

o Modelo operacional.

Test de conformidad y de interoperabilidad

Migración

Page 8: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

8

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (15)

Distribución y Recepción de Señales de Televisión Digital

Interactividad en DVB: MHP

Introducción

DVB-MHP

o Introducción

o Arquitectura MHP

o DVB-J

o DVB-HTML

o Perfiles MHP

o Generación de aplicaciones interactivas

Referencias

Anexo: mapa de cobertura MHP

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (16)

DVB-MHP: Arquitectura MHP (I)

Page 9: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

9

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (17)

DVB-MHP: Arquitectura MHP (II)

MHP

API

Procesado MPEG-2

Dispositivos de E/S

Gráficos

Memoria CPU Canal de

Difusión

Canal de

Interacción

Aplicación 1 (Ej.- EPG)

Aplicación 2 (Ej.- Juegos)

Aplicación 3

(Ej.- Comercio electrónico)

Aplicación N

Aplicacion Manager

(Navegador)

Protocolo de

Transporte Virtual Machine

APIs

S.O.

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (18)

CA

DVB-MHP: Arquitectura MHP (III)

Aplicación 1

(Ej.- EPG)

Aplicación 2

(Ej.- Juego)

Aplicación 3 (Ej.- Comercio

electrónico)

Aplicación N

L

O

A

D

E

R

API

Middleware

Sistema Operativo

Drivers

Hardware

Acceso

condicional

separado

de la API

Page 10: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

10

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (19)

DVB-MHP: Arquitectura MHP (IV) (*)

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (20)

DVB-MHP: Arquitectura MHP (V) (*)

Page 11: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

11

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (21)

DVB-MHP: Arquitectura MHP(VI) (*)

Aplicación

Interoperable

(y librerías)

Aplicación

Interoperable

Datos

MHP API

Application

Manager

(Navegador)

Protocolo(s)

de

Transporte

S.O., Drivers, Firmware,...

Java Virtual Machine

APIs

Sun Java

APIs

HAVi

APIs

DAVIC

APIs

Específicas de DVB

Software del Sistema

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (22)

DVB-MHP: Arquitectura MHP (VII) (*)

MHP API

Aplicación A

Plug-in A

(interoperable)

Aplicaciones

Interoperables

Java (y

librerías)

Application

Manager

(Navegador)

Protocolo(s)

de

Transporte

S.O., Drivers, Firmware,...

Java Virtual Machine

APIs

Sun Java

APIs

Específicas de DVB

Aplicación

B

Plug-in B

(específico

de

plataforma)

Interfaz del Plug-in

Page 12: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

12

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (23)

DVB-MHP: Arquitecutra MHP (VIII) (*)

Protocolos de difusión y canal interactivo

TCP

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (24)

Distribución y Recepción de Señales de Televisión Digital

Interactividad en DVB: MHP

Introducción

DVB-MHP

o Introducción

o Arquitectura MHP

o DVB-J

o DVB-HTML

o Perfiles MHP

o Generación de aplicaciones interactivas

Referencias

Anexo: mapa de cobertura MHP

Page 13: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

13

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (25)

DVB-MHP: DVB-J

Ciclo de vida de una Xlet

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (26)

Distribución y Recepción de Señales de Televisión Digital

Interactividad en DVB: MHP

Introducción

DVB-MHP

o Introducción

o Arquitectura MHP

o DVB-J

o DVB-HTML

o Perfiles MHP

o Generación de aplicaciones interactivas

Referencias

Anexo: mapa de cobertura MHP

Page 14: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

14

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (27)

DVB-MHP: DVB-HTML

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (28)

Distribución y Recepción de Señales de Televisión Digital

Interactividad en DVB: MHP

Introducción

DVB-MHP

o Introducción

o Arquitectura MHP

o DVB-J

o DVB-HTML

o Perfiles MHP

o Generación de aplicaciones interactivas

Referencias

Anexo: mapa de cobertura MHP

Page 15: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

15

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (29)

DVB-MHP: Perfiles MHP (I)

Difusión

Interactiva

Subconjunto

“HTML”

opcional

Transporte Interactivo

Protocolos: IP

Extensiones API para

la Interactividad

Acceso

Internet

HTML, ECMA

Script, DOM,

CSS...

Transporte de Difusión

Protocolos: IP

APIs de Java para el

acceso a Internet

Difusión

Mejorada

Plug-in

subconjunto

“HTML”

Transporte de Difusión

Protocolos: DVB OC

APIs

Java VM

Elemento opcional, MHP 1.1 MHP 1.1

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (30)

DVB-MHP: Perfiles MHP (II) (*)

A continuación se presentan las tablas de perfiles MHP1.1.1 por área,

con referencia a la especificación, e indicando su carácter

opcional/obligatorio

Page 16: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

16

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (31)

DVB-MHP: Perfiles MHP (III) (*)

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (32)

DVB-MHP: Perfiles MHP (IV) (*)

Page 17: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

17

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (33)

DVB-MHP: Perfiles MHP (V) (*)

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (34)

Distribución y Recepción de Señales de Televisión Digital

Interactividad en DVB: MHP

Introducción

DVB-MHP

o Introducción

o Arquitectura MHP

o DVB-J

o DVB-HTML

o Perfiles MHP

o Generación de aplicaciones interactivas

Referencias

Anexo: mapa de cobertura MHP

Page 18: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

18

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (35)

DVB-MHP: Generación de aplicaciones interactivas

Diseño y desarrollo de la aplicación

Herramientas de autor (e.g., CardinalStudio)

Programación Java (Xlet)

Creación de directorios de la aplicación

Código de las Xlets

Recursos asociados: ficheros de datos, imágenes, …

Generación de la trama de transporte

Servidor de aplicaciones

o Crea la trama de transporte MPEG/DVB incluyendo todos los directorios de la

aplicación con la posibilidad de distintos tiempos de actualización para cada

objeto del OC y permitiendo actualización dinámica de contenidos

o Incluye la señalización necesaria (PMT, AIT, …)

Multiplexación

El TS de salida del servidor de aplicaciones se remultiplexa con los servicios

audiovisuales

o Servicio interactivo independiente o asociado a servicio AV

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (36)

Distribución y Recepción de Señales de Televisión Digital

Interactividad en DVB: MHP

Introducción

DVB-MHP

o Introducción

o Arquitectura MHP

o DVB-J

o DVB-HTML

o Perfiles MHP

o Generación de aplicaciones interactivas

Referencias

Anexo: mapa de cobertura MHP

Page 19: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

19

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (37)

Referencias

ETSI TS 101 812 v1.3.1 (2003-06): Digital Video Broadcasting

(DVB); Multimedia Home Platform (MHP) specification 1.0.3

o Actualmente ES 201 812 v1.1.2 (2006-08)

ETSI TS 102 819 v1.1.1 (2003-01): Digital Video Broadcasting

(DVB); Globally Executable MHP (GEM) specification 1.0.0

ETSI TS 102 812 v1.2.1 (2003-06): Digital Video Broadcasting

(DVB); Multimedia Home Platform (MHP) specification 1.1.1

o Actualmente v1.2.2 (2006-08) y draft v1.3.1 (2007-05)

o También MHP1.2 (including IPTV) draft TS 102 590 V1.1.1 (2007-02)

http://www.dvb.org/

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (38)

Distribución y Recepción de Señales de Televisión Digital

Interactividad en DVB: MHP

Introducción

DVB-MHP

o Introducción

o Arquitectura MHP

o DVB-J

o DVB-HTML

o Perfiles MHP

o Generación de aplicaciones interactivas

Referencias

Anexo: mapa de cobertura MHP

Page 20: Presentación de PowerPointarantxa.ii.uam.es/~jms/tvd/temas09/TVD2009_Tema1.5.4Interactivid… · Difusión de contenidos interactivos. Difusión de contenidos tradicionales con valor

20

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (39)

Anexo: Cobertura DVB-MHP (*)

Universidad Autónoma de Madrid Escuela Politécnica Superior

Televisión Digital ([email protected], 2008-2009) Distribución y recepción: Interactividad DVB: MHP (40)

Distribución y Recepción de Señales de Televisión Digital

Interactividad en DVB: MHP

Introducción

DVB-MHP

o Introducción

o Arquitectura MHP

o DVB-J

o DVB-HTML

o Perfiles MHP

o Generación de aplicaciones interactivas

Referencias

Anexo: mapa de cobertura MHP