View
1
Download
0
Category
Preview:
Citation preview
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
JoseM.Martinez@uam.es
tel:+34.91.497.22.58
2008-2009
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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
2
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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?
3
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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
4
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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
¿?
5
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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)
6
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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
7
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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
8
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 2008-2009) Distribución y recepción: Interactividad DVB: MHP (16)
DVB-MHP: Arquitectura MHP (I)
9
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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
10
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 2008-2009) Distribución y recepción: Interactividad DVB: MHP (20)
DVB-MHP: Arquitectura MHP (V) (*)
11
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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
12
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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
13
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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
14
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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
15
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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
16
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 2008-2009) Distribución y recepción: Interactividad DVB: MHP (32)
DVB-MHP: Perfiles MHP (IV) (*)
17
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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
18
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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
19
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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
20
Universidad Autónoma de Madrid Escuela Politécnica Superior
Televisión Digital (JoseM.Martinez@uam.es, 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 (JoseM.Martinez@uam.es, 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
Recommended