Abstract
This work introduces a software framework called “Extended Middleware for Digital TV (EMTV)” which is suitable for the generation of interactive applications executed over digital television systems. Its concept was developed focusing on the Brazilian technological options for Digital TV. Technically, EMTV is a procedural GEM compliant application which, from the programmer’s point of view, acts as a declarative middleware extension. The framework was developed to be component-based in order to minimize the need for programming knowledge to deploy the digital TV applications using EMTV. The main goal of the platform is to facilitate the construction of interactive educational applications, a crucial field for the Brazilian population. The concept is tested and validated by the construction of a Quiz application presented at the end of the paper.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Soares, L.F.G., Souza, G.L.: Interactive Television in Brazil: System Software and the Digital Divide. In: EuroiTV (2007)
Middleware GINGA (2008), http://www.ginga.org.br/
MHP Organization (2008), http://www.mhp.org
Costa, J.R.: EMTV – Extensão de Middleware para TV Digital com Componentes de Software para Educação (2008)
Interactive TV (2008), http://www.interactivetvweb.org
César, P.: A Graphics Software Architecture for High-End Interactive TV Terminals, Helsinki University of Technology (2005) ISBN 951-22-7888-X
Bates, P., Atwere, D.: Interactive TV: A learning platform with potential, Learning and Skills Development Agency (2003)
Jones, J.: DVB/MHP Java TVTM Data Transports Mechanisms (2002)
Moodle Course Management System Home Page (2008), http://moodle.org/
Sofia Digital Voting and Quiz (2008), http://www.sofiadigital.com
WalldÉN, S., Soronen, A.: Edutainment. From Television and Computers to Digital TV (2004)
Johnson, K., Hall, T., O’Keeffe, D.: Generation of Quiz Objects (QO) with Quiz Engine Developer (QED) (2005) ISBN: 0-7695-2385-4
Heineman, G.T., Councill, Book, W.T.: Component-Based Software Engineering, 1st edn. Addison-Wesley, Reading (2001)
Java TVTM (2008), http://java.sun.com/products/javatv/index.html
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Costa, J.R., de Lucena, V.F. (2008). EMTV – A Component-Based DTV Middleware Extension for Educational Purposes. In: Tscheligi, M., Obrist, M., Lugmayr, A. (eds) Changing Television Environments. EuroITV 2008. Lecture Notes in Computer Science, vol 5066. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69478-6_30
Download citation
DOI: https://doi.org/10.1007/978-3-540-69478-6_30
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69477-9
Online ISBN: 978-3-540-69478-6
eBook Packages: Computer ScienceComputer Science (R0)