Introducción

La Televisión Digital de Libre Recepción es una nueva técnica de difusión de las señales de televisión que sustituirá, paulatinamente en los próximos años, a la actual televisión analógica. La norma elegida para Chile en septiembre de 2009, conocida técnicamente como ISDB-Tb, incluye nuevas prestaciones, como la "movilidad" (el receptor de imagen o televisor y también un notebook o netbook con un pequeño receptor tipo pendrive y conector USB pueden ir desplazándose en un vehículo) y la "portabilidad" (la imagen también puede verse en receptores portátiles tipo celular). Además se ofrece la posibilidad de interactuar con los usuarios mediante aplicaciones programadas para esto, las cuales se pueden incluir en las transmisiones televisivas. La interactividad hace referencia a la capacidad del usuario de influir en los programas que va a recibir o en los servicios a los que va a acceder. En el caso de la publicidad, por ejemplo, los usuarios podrán acceder a información complementaria sobre los productos o servicios publicitados que les resulten de interés, e incluso podrán proceder a su compra on-line utilizando su teléfono o conexión a Internet. En los programas, se podrá, por ejemplo, votar en un concurso, o apostar sobre quién ganará un partido, o elegir el final de una serie de ficción, acceder al tiempo de su región, etc. El middleware introducido por el estándar es Ginga, el sistema encargado de la presentación o ejecución de aplicaciones interactivas que complementen la experiencia del telespectador.



Implementacion



Para poder realizar la implementacion del proyecto sera necesario montar una base de datos en un servidor ya sea local o público en la cual se creara el modelo de base de datos, donde se guardara la información relevante a las preguntas, ya sea contadores, respuestas correctas, alternativas, etc.

Una vez teniendo montado el modelo de base de datos, sera necesario realizar el codigo necesario para la capa de negocio, todo esto en archivos php que seran los encargados de hacer la comunicacion con la base de datos. Esta comunicacion sera la encargada de actualizar contadores, y comprobar que las respuestas entregadas por los usuarios son o no correctas para la pregunta en cuestion.

La capa presentacion y la interaccion con la capa de negocios, esta a cargo del codigo de Ginga NCL y el archivo LUA con el cual se hace la conección TCP relevante para poder hacer la comunicacion con el servidor.