Tecnologías de Audio y Vídeo. Interactividad Carlos C l Alberto Alb t M Martín tí Ed Edo cam@gatv.ssr.upm.es Grupo de Aplicación de Telecomunicaciones Visuales Departamento de Señales Sistemas y Radiocomunicaciones Guion •Interactividad (MHP) • Interactividad en la televisión digital • Necesidad de una tecnología estándar • Tipos de aplicaciones • Problemas actuales act ales Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Interactividad . MHP. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. La interactividad en la TV digital Nuevos servicios en la televisión digital • Como es sabido, en digital, cualquier formato de información (imágenes, vídeo, sonido, datos, textos...) se reduce a ristras de 0s y 1s. • Es decir decir, se homogeneiza homogenei a la información con independencia de su s formato inicial. Esto tiene importantes repercusiones en la transmisión de la información, en el almacenamiento, en la adición de nuevos servicios, etc. • Por ejemplo, j l en ell caso de d la l televisión l i i digital di i l esta homogeneidad h id d se traduce d en la oferta de nuevos servicios, como múltiples flujos de audio (sin las limitaciones del sonido NICAM de la tecnología analógica), existencia de subtítulos avanzados (muy superiores a los subtítulos del teletexto), inclusión de abundante información relativa a la programación (nombres, descripciones y duraciones para todos los programas p p g durante varios días,, etc). ) • Y, especialmente, destaca la posibilidad de ofrecer servicios interactivos. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. La interactividad en la TV digital Nuevos servicios en la televisión digital • Los servicios interactivos o aplicaciones interactivas son similares a programas de ordenador pero se ejecutan sobre el receptor de televisión digital. •Las aplicaciones corren sobre unn middleware. middle are El middleware middle are es un n software soft are qquee se sitúa entre el sistema operativo y aplicaciones más complejas y abstrae a estas de lo que hay por debajo. El middleware ofrece un API (conjunto de funciones), d las de l que dispone di ell desarrollador d ll d para programas las l aplicaciones li i interactivas. i i • De la misma forma que la homogeneidad de la información en formato digital permite la sencilla adición de nuevos servicios, como flujos de audio en distintos idiomas, también es posible multiplexar estas aplicaciones. • Las aplicaciones interactivas han tenido ya un desarrollo importante en los últimos años en las pplataformas de televisión digital. g Por ejemplo, j p , guías g electrónicas de programación, aplicaciones de banca a distancia, servicios de compra de eventos en pago por visión, etc. Sin embargo, estos casos se caracterizan por tratarse de mercados verticales, verticales según se explica en seguida. seguida Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. La interactividad en la TV digital Televisión digital interactiva • La interactividad en la televisión digital posibilita que el espectador abandone su tradicional papel pasivo ante la pequeña pantalla y comience a influir en los contenidos que se muestran. muestran Esto supone un cambio de paradigma en el consumo de televisión televisión. • Se distingue entre aplicaciones de interactividad... • Local. La interacción del usuario no sale del receptor. • Real. Real La interacción sale del receptor receptor. Se necesita un canal de retorno. retorno • Las aplicaciones interactivas abren nuevas oportunidades de transmisión y recepción de contenidos de valor añadido, como se verá más tarde. • Además,, ppueden resultar de especial p interés para p determinados colectivos,, que q no están habituados a manejar PCs (y que muestran una resistencia insalvable a emplearlos) pero si utilizan con destreza la televisión y el mando a distancia (por ejemplo, personas mayores). Para estos colectivos, la televisión interactiva ppuede ser el portal p de acceso a la Sociedad de la Información. • En definitiva, la televisión interactiva permite la aparición de un nuevo negocio dentro de la industria audiovisual: la creación de contenidos interactivos. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Mercados verticales y horizontales Mercados verticales • La televisión digital de pago se caracteriza por tratarse de un mercado vertical, donde un solo operador integra todos los eslabones de la cadena de valor, ya que se encarga de: • Buscar los contenidos audiovisuales • Empaquetarlos en su plataforma • Buscar los contenidos interactivos • Alquilar la infraestructura de un operador de red (satélite) o proporcionar la propia infraestructura (cable) • Suministrar al usuario el receptor digital (seleccionando marca y modelo). • Interaccionar con los usuarios (por ejemplo, facturación). • En estas condiciones, el operador puede emplear un middleware propietario para las aplicaciones interactivas, lo que constituye, incluso, una barrera para que otros proveedores no puedan utilizar su parque de receptores. • Ejemplos de middlewares propietarios son: • OpenTV • Mediahighway. • Power TV • etc. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Mercados verticales y horizontales Mercados horizontales • Sin embargo, la televisión digital terrestre es un mercado horizontal, con competencia en los distintos eslabones de la cadena de valor. Así, un usuario . . . • Desea acceder a los contenidos de todos los operadores de TV. • Desea acceder a los servicios interactivos de todos los proveedores. • Va a comprarse el receptor digital en la tienda que quiera. • Va a elegir cualquier marca y modelo. • En estas circunstancias, se necesita un middleware estándar, abierto e interoperable, que garantice el funcionamiento conjunto de todos estos eslabones. • Ese middleware es MHP. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. MHP Ventajas de MHP • La utilización de un middleware estándar como es MHP presenta ventajas para todos los agentes implicados en la cadena de valor: • Usuarios • Tienen disponibles las aplicaciones de todos los proveedores en un mismo receptor. • Pueden adquirir el receptor que quieran, en lugar de conformarse con el impuesto por el operador. operador • Desarrolladores de servicios interactivos • Sólo necesitan desarrollar una vez el servicio para vendérselo a varias plataformas. En cambio, con sistemas propietarios, los costes de desarrollo se multiplican. • Operadores • Tienen la certeza de que los servicios que difundan estarán disponibles para todos los usuarios (las plataformas que emplean sistemas propietarios tienen que probar las nuevas aplicaciones en decenas de modelos de receptores presentes en su parque). parque) • No tienen que asumir los costes de adquisición y renovación de todo el parque de receptores. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. MHP Orígenes de MHP • MHP (DVB-MHP) es un estándar de DVB para la ejecución de aplicaciones interactivas. • MHP significa Multimedia Home Platform. El origen de este nombre hay que buscarlo en la época de la que data la idea y la elaboración del estándar (1996-2000). Entonces ya era una realidad la convergencia tecnológica del mundo de la televisión y de la informática. Se planteaban dos posibilidades para acceder a la Sociedad de la Información en el hogar: • El ordenador ordenador, incorporando las capacidades de la televisión (información multimedia) multimedia). • El televisor, incorporando capacidades propias de los ordenadores (ejecución de aplicaciones). Así pues, MHP planteaba convertir el televisor en la plataforma multimedia del hogar. • En la actualidad, parece que los usuarios están llevando la convergencia al lado del PC (descarga de series, vídeos en youtube, etc.). •La mayoría de los países europeos (España incluida) ha elegido MHP como plataforma para la ejecución de aplicaciones interactivas interactivas. En el caso español español, hubo un acuerdo de toda la industria en febrero de 2002, con presencia de la administración Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Otra solución estándar: MHEG MHEG • MHEG significa Multimedia and Hypermedia information coding Expert Group. Es un grupo de trabajo de ISO dedicado a la elaboración de estándares para la codificación de información multimedia e hipermedia que se intercambie entre aplicaciones y servicios empleando diversos medios. p ha pproducido el estándar MHEG,, ISO-13522,, formado por p varias partes. p • Este ggrupo • La parte quinta, o MHEG-5, especifica la distribución de aplicaciones interactivas multimedia. • Así pues, MHEG-5 constituye otra tecnología estándar para la provisión de aplicaciones interactivas en televisión digital. • En el Reino Unido, donde la TDT ha tenido un desarrollo más temprano, se han decantado por MHEG-5 como plataforma para la oferta de servicios interactivos. • MHEG-5 es muy distinto de MHP. Tiene muchos puntos en común con HTML, pero se diseñó teniendo en cuenta la clara orientación a las aplicaciones multimedia (a diferencia de HTML). • Así A í pues, MHEG MHEG-55 es menos potente que MHP pero también bié requiere i menos recursos. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. MHP emplea Java MHP y Java • MHP se basa en Java. Los receptores que incorporan MHP cuentan con una máquina virtual de Java (JVM o Java Virtual Machine), sobre la que corre MHP. • La máquina virtual de Java abstrae de las particularidades del sistema operativo y del hardware que hay por debajo. p Esta API se encuentra especificada p • MHP,, a su vez,, ofrece un API a las aplicaciones. en el estándar y las implementaciones de MHP tienen que proporcionar las funciones (o métodos, en la nomenclatura de Java). • Las aplicaciones interactivas utilizan los métodos que componen esta API. • De la misma forma que en el ámbito de Internet existen “applets” de Java que corren en los navegadores, en el caso de la TV digital interactiva sobre MHP hay “xlets”, que son las clases iniciales de las aplicaciones interactivas. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Arquitectura MHP Arquitectura MHP • La siguiente figura muestra la arquitectura de MHP en un receptor de televisión digital. Se ha extraído de esta página: http://www.elios-informatique.fr/Services/Maitrise/rdcom69.htm Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. MHP emplea Java Ventajas de Java para MHP • Si bien en la fase de elaboración del estándar se plantearon varias alternativas tecnológicas, todas tenían en común la utilización de Java. Esto se debe a: • Java ofrece capacidades para integración de imágenes, animaciones, audio y vídeo en interfaces gráficas. y pprestaciones de pprocesamiento de ficheros qque C o C++. • Java ofrece mayores • Java era en la época (finales de los 90) un lenguaje de gran potencial para integrar aplicaciones en la web. Por ejemplo, soporta los protocolos de Internet, incluye mecanismos de seguridad. . . Así pues, se trataba de una tecnología atractiva desde el punto de vista de la convergencia del mundo de la TV y de la informática/Internet. • Los mecanismos de seguridad, ya implementados en Java, son necesarios también en el entorno de la televisión digital, ya que podría llegar una aplicación maliciosa por el canal de difusión. Análogamente, los mecanismos de seguridad son necesarios en aplicaciones por Internet por los mismos motivos. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Perfiles en MHP Perfiles en MHP • En MHP se definen tres perfiles. No se pretende que se vayan sustituyendo sino la coexistencia entre ellos. Los tres perfiles se encuentran jerarquizados, de modo que un perfil más complejo debe soportar también las funcionalidades de los menos complejos. • Los tres perfiles son: f Es el más básico y se destina a aplicaciones p qque no • Enhanced Broadcast pprofile. requieran canal de retorno. Permite tan sólo interactividad local (guías de programación, servicios de información, etc.), si bien proporciona soporte no obligatorio de conexiones IP sobre el canal de retorno. • Interactive Broadcast profile. Añade al anterior soporte para un canal de datos bidireccional utilizando alguno de los canales de retorno recogidos en las normas DVB. Soporta obligatoriamente el protocolo IP y opcionalmente otras funcionalidades. • Internet Access profile. Añade al perfil anterior aplicaciones que proporcionan clientes para los servicios de Internet más comunes (web, correo electrónico, grupos de d noticias…), i i ) junto j con APIs API para acceder d a esos clientes. li Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Perfiles en MHP La siguiente figura es muy conocida y se puede encontrar en la web de MHP (http://www.mhp.org) Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Especificaciones MHP Líneas de especificaciones en MHP • Se distinguen dos/tres líneas de especificaciones en DVB-MHP: • MHP 1.0.x. (TS 101 812/ES 201 812) Están publicados los estándares MHP 1.0.2 y MHP 1.0.3. Los receptores comerciales que encontramos en el mercado suelen ser 1.0.2. Esta especificación incluye: q MHP. • La arquitectura • Información detallado de los perfiles Enhanced e Interactive. • Varios formatos soportados (PNG, JPEG, tipos de letra descargables, etc.). • Protocolos obligatorios de transporte (como DSM-CC). • Modelo de aplicaciones DVB-J. • Extensiones para HTML • Modelo de referencia para gráficos. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Especificaciones MHP Líneas de especificaciones en MHP • MHP 1.1.x. (TS 102 812). Está publicado el estándar MHP 1.1.1 y se encuentran en fase de elaboración el 1.1.2. y el 1.1.3. (no publicados en forma de estándar ETSI). Esta línea incluye: • Los perfiles Interactive e Internet Access explicados con detalle. p ppara aplicaciones p almacenadas. • Soporte • Descarga de aplicaciones tanto por el canal de difusión como por el canal interactivo. • Extensiones de DVB-J para mejorar soporte (por ejemplo, tarjetas inteligentes) • Especificación de DVB-HTML • Mayor soporte de plug-ins •... • MHP 1.2. Todavía en fase de elaboración (no publicado en forma de estándar ETSI) ETSI). Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. DVB-J y DVB-HTML DVB--J y DVBDVB DVB-HTML • MHP prevé dos tipos de aplicaciones interactivas: • DVB-J. DVB J. • Basadas en Java. • Se especifica en MHP 1.0.x. p actualmente. • Son las implementadas • DVB-HTML. • Se trata de una especificación para preparar contenidos similares al HTML para la televisión digital. • Se especifica en MHP 1.1.x • Sólo un receptor que cumpla MHP 1.1.x (con toda la complejidad que ello implica) soportará DVB-HTML. • Así pues, no existen actualmente aplicaciones comerciales de DVB-HTML. • No obstante, DVB-HTML es a priori una solución más sencilla para desarrollar aplicaciones interactivas. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Tipos de aplicaciones Tipos de aplicaciones Existe toda una tipología de aplicaciones interactivas • Servicios de información, por ejemplo, de información meteorológica, bursátil. Se podrían comparar con el teletexto de la TV analógica. No requieren canal de retorno. g Pueden emplear p la información de • Guías electrónicas de pprogramación. señalización DVB-SI. • Servicios de administración electrónica. Pueden considerarse distintas administraciones. Hay varios pilotos en la actualidad. • Servicios de comunicación. Por ejemplo, envío de SMS mediante el receptor de televisión. • Participación en programas. Por ejemplo, votaciones en el Festival de Eurovisión. • Juegos • Publicidad interactiva. Ampliación de información de productos e incluso compra en el momento. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Ejemplos de aplicaciones Lanzadera Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Ejemplos de aplicaciones Aplicación de información meteorológica Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Ejemplos de aplicaciones Aplicación de información de tráfico Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Ejemplos de aplicaciones Aplicación de información bursátil Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Ejemplos de aplicaciones Aplicación de información deportiva / aplicación asociada a programa No se puede mostrar la imagen. Puede que su equipo no tenga suficiente memoria para abrir la imagen o que ésta esté dañada. Reinicie el equipo y , a continuación, abra el archiv o de nuev o. Si sigue apareciendo la x roja, puede que tenga que borrar la imagen e insertarla de nuev o. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Ejemplos de aplicaciones Aplicación de información sanitaria (MHEG(MHEG-5, mercado británico) No se puede mostrar la imagen. Puede que su equipo no tenga suficiente memoria para abrir la imagen o que ésta esté dañada. Reinicie el equipo y , a continuación, abra el archiv o de nuev o. Si sigue apareciendo la x roja, puede que tenga que borrar la imagen e insertarla de nuev o. No se puede mostrar la imagen. Puede que su equipo no tenga suficiente memoria para abrir la imagen o que ésta esté dañada. Reinicie el equipo y , a continuación, abra el archiv o de nuev o. Si sigue apareciendo la x roja, puede que tenga que borrar la imagen e insertarla de nuev o. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Ejemplos de aplicaciones Guía electrónica de programación No se puede mostrar la imagen. Puede que su equipo no tenga suficiente memoria para abrir la imagen o que ésta esté dañada. Reinicie el equipo y , a continuación, abra el archiv o de nuev o. Si sigue apareciendo la x roja, puede que tenga que borrar la imagen e insertarla de nuev o. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Ejemplos de aplicaciones Aplicación de la declaración de la renta (administración electrónica) Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Ejemplos de aplicaciones Búsqueda de empleo (administración electrónica). (Ver vídeo) Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Ejemplos de aplicaciones Televisión educativa. Programa “A ciencia cierta”. Aplicación ligada a programa. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Ventajas de la interactividad Resumen de ventajas de la interactividad • La interactividad plantea nuevas oportunidades de negocio en la industria audiovisual audiovisual. • Surge un nuevo sector de desarrollo de aplicaciones y contenidos interactivos. • Los profesionales para ccubrir brir los nuevos n e os puestos p estos son ffundamentalmente ndamentalmente programadores. • Existen múltiples modelos de negocio asociados a la interactividad: envío d SMS, patrocinio de i i de d aplicaciones, li i publicidad bli id d interactiva, i i participación i i i en concursos, acceso a contenidos de pago mediante MHP y tarjetas inteligentes (caso italiano). • Posibilidad de obtener una rentabilidad extra por el consumo televisivo. • Se plantea como una puerta de entrada a la Sociedad de la Información: permite beneficiarse de algunos p g servicios desde el televisor sin necesidad de utilizar el ordenador o una conexión a Internet doméstica. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. La interactividad no es la panacea • Sin embargo, también existen algunos problemas: • No todos los servicios son adecuados para prestarse a través de la televisión digital. • Algunos servicios son más propios de Internet, como es navegar. Pensar también en el Internet Access profile y en el receptor digital como centro multimedia del g hogar. • En general, no se puede pensar en un televisor de la misma forma que en un PC: • El usuario suele adoptar una actitud pasiva frente a la pequeña pantalla, mientras que en el ordenador es activa. • La resolución de la televisión es, a día de hoy, muy inferior a la de los PCs, por lo que los contenidos de Internet no se pueden mostrar tal cual en un televisor (es preciso adaptar las páginas). • La tele se ve a una distancia de varios metros, mientras que el PC se tiene a unas pocas decenas de centímetros. Este es otro motivo de que los contenidos de Internet no se puedan mostrar tal cual. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales. Más problemas Existen incógnitas sobre el futuro de MHP A pesar de lo que acabamos de ver, no todos son ventajas en DVB-MHP. Existen fundamentalmente dos problemas: • La ejecución de la máquina virtual de Java impone la necesidad de unas características en el receptor (procesador, memoria RAM, memoria persistente) qque encarece el pprecio de los receptores p interactivos. Por esta razón,, la mayoría y de los receptores que se venden (en particular, en España) no son interactivos, sino “zappers”. • En los últimos tiempos, empresas que participaron en la elaboración del estándar, han comenzado a reclamar “royalties” por las tecnologías que consiguieron introducir en el estándar y que tienen patentadas. En su momento no reclamaron estos derechos, por lo que se habla de “patentes submarinas”. Algunos expertos consideran que en estas condiciones, MHP no es viable. Departamento de Señales Sistemas y Radiocomunicaciones. Grupo de Aplicación de Telecomunicaciones Visuales.