Resumen-En este artículo se presenta una plataforma extremo-a-extremo para la generación, entrega y sincronización de contenidos híbridos (broadcast y broadband) relacionados, tanto en un mismo como en múltiples dispositivos (ej. escenario multi-pantalla). La plataforma es compatible con la versión más reciente del estándar Hybrid Broadcast Broadband TV (2.0.1) y, además, incluye soluciones eficientes para aspectos clave que no están especificados en dicho estándar, pero que son necesarios para la implantación satisfactoria de servicios de TV híbridos y multi-dispositivo, como: mecanismos de señalización para descubrir, asociar y describir los contenidos (híbridos) adicionales relacionados, mecanismos de interacción y negociación entre los dispositivos disponibles y soluciones de sincronización multimedia adaptativa (incluyendo protocolos, algoritmos y técnicas de ajuste) para alinear en el tiempo, de manera precisa, la presentación de los contenidos disponibles. La plataforma se ha evaluado objetiva y subjetivamente para el caso de uso de la TV multi-vista y multi-dispositivo, obteniendo resultados satisfactorios y prometedores.Palabras Clave-HbbTV, Sincronización Híbrida, IDES, Sincronización Multimedia, Escenario Multi-Dispositivo, TV Multi-Vista, DVB, DASH, QoE
I. INTRODUCCIÓNEn la actualidad, una gran variedad de tecnologías de distribución de contenidos, de dispositivos de consumo, así como de contenidos multimedia, está al alcance de los consumidores. En cuanto a las tecnologías de distribución, los contenidos multimedia se pueden enviar bien a través de redes de radiodifusión, en adelante, redes broadcast, como, por ejemplo, DVB (Digital Video Broadcasting), o bien a través de redes IP, en adelante, redes broadband, como, por ejemplo, Internet.Por una parte, las tecnologías broadcast pueden proporcionar el mismo contenido multimedia a un gran número de consumidores. Por otra parte, las tecnologías broadband pueden proporcionar servicios bidireccionales, interactivos y adaptativos, en base a las preferencias y recursos de los consumidores. Sin embargo, suelen presentar un rendimiento más pobre en términos de escalabilidad, estabilidad y latencia, en comparación con las tecnologías broadcast. En este contexto, el contenido puede ser entregado empleando diversas variantes de descarga y de transmisión (streaming) de contenidos, siendo esta última opción la que ha ganado mayor popularidad en los últimos años. Respecto a tecnologías o servicios de streaming, pueden distinguirse dos alternativas principales: gestionados y no gestionados [1]. Los servicios gestionados operan típicamente en entornos controlados como, por ejemplo, IPTV (Internet Protocol TV), y se basan principalmente en push-based streaming, empleando los protocolos RTP/RTCP (Real-time Transport Protocol / RTP Control Protocol) [2]. Dichos protocolos son especialmente apropiados para servicios interactivos, en los que el retardo no debe superar ciertos umbrales. Los servicios no gestionados pueden operar en entornos de área extensa y están típica...