Skip to main content

Building a Basic Hardware and Software Infrastructure for Developing Ginga-NCL Interactive Applications

  • Conference paper
  • First Online:
Applications and Usability of Interactive TV (CTVDI 2015, jAUTI 2015)

Abstract

This work describes the software and hardware components that were integrated to structure a testbed for developing interactive applications for ISDB-Tb´s Ginga middleware. A basic structure of the testbed was outlined and later built incrementally. This paper focuses on the set of software tools that we developed which turned into the basis of systems and applications that were created. The testbed allows obtaining the code for the applications and their transmission for testing on actual hardware. The developed applications can be sorted out into four categories: natural hazards, environmental issues, higher education and the evaluation of telecommunications services. For sure the testbed has its limitations but it was setup under a limited budget.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Gomes-Soares, L., Junqueira-Barbosa, S.: Programando em NCL 3.0. Ed. Rio de Janeiro, Brazil (2012)

    Google Scholar 

  2. De Bruin, R., Smits, J.: Digital Video Broadcasting: Technology, Standards, and Regulations. Artech House, Norwood (1999)

    Google Scholar 

  3. LIFIA, OpenCaster 2.4. ftp://tvd.lifia.info.unlp.edu.ar/OpenCaster2.4

  4. Pozo, M., Moncayo, T.: Generación del flujo único de paquetes de transporte TS de acuerdo a la norma ISDB-Tb y desarrollo de una aplicación para su análisis. Escuela Politécnica Nacional, Quito (2014)

    Google Scholar 

  5. VBrick Systems, Inc.: MPEG-2 Transport vs. Program stream White paper (2009). http://www.vbrick.com/docs/VB_WhitePaper_TransportStreamVSProgramStream_rd2.pdf

  6. Asociación Brasilera de Normas Técnicas: Televisión Digital Terrestre - Codificación de video, audio y multiplexación, Parte 3: Sistemas de multiplexación de señales. ABNT NBR 15602-3 (2007)

    Google Scholar 

  7. DekTec - DTU-215. http://www.dektec.com/Products/USB/DTU-215

  8. Azevedo, R., Araújo, E., Lima, B., Soares, L., Moreno, M.: Composer: meeting non-functional aspects of hypermedia authoring environment. Multimedia Tools Appl. 70, 1199–1228 (2014). Springer

    Article  Google Scholar 

  9. Becerra, F.: Diseño e implementación de aplicaciones interactivas basadas en Ginga-NCL para televisión digital en el área de educación superior. Escuela Politécnica Nacional. (2014)

    Google Scholar 

  10. Blanchette, J., Summerfield, M.: C ++ GUI Programming with Qt 4. Trolltech, Stoughton (2006)

    Google Scholar 

  11. Cevallos, D., Cevallos, F., Mejía, D., Bernal, I.: Sistema de Búsqueda, Almacenamiento y Procesamiento de Información para generar contenido interactivo de Televisión Digital. Revista Politécnica 33(3) (2014). Quito, Ecuador

    Google Scholar 

  12. Cevallos, D., Cevallos, F.: Diseño e implementación de un sistema de búsqueda, almacenamiento y procesamiento de información para generar contenido interactivo de televisión digital. Quito, Ecuador (2014)

    Google Scholar 

  13. Cabezas, G., Quezada, M.: Diseño e implementación de un prototipo para un sistema de generación de aplicaciones interactivas con Ginga-NCL para la evaluación de servicios masivos. Quito, Ecuador (2012)

    Google Scholar 

  14. Valencia, J.: Diseño y desarrollo de aplicaciones interactivas para el Middleware GINGA de televisión digital de la norma ISDB-TB para brindar información de los protocolos de prevención a la población en lugares de alto riesgo de erupciones volcánicas, sismos y tsunamis. Quito, Ecuador (2012)

    Google Scholar 

Download references

Acknowledgments

The authors would like to thank to all the students that were part of our research group for their invaluable contribution to the execution of all the planned activities and that are partly describe in this article. The following students, now engineers, were part of our group, in chronological order: José Valencia, Gissela Cabezas, Fernanda Quezada, Fernando Becerra, David and Fernando Cevallos, Tatiana Moncayo, Mónica Pozo and Jaime Guzman. The authors also want to thank our university (Escuela Politécnica Nacional) and MINTEL for supporting our work. Special thanks to RedAUTI for enabling interactions amongst its participants which in turn have been an important support in our work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Iván Bernal .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Bernal, I., Mejía, D. (2016). Building a Basic Hardware and Software Infrastructure for Developing Ginga-NCL Interactive Applications. In: Abásolo, M., Perales, F., Bibiloni, A. (eds) Applications and Usability of Interactive TV. CTVDI jAUTI 2015 2015. Communications in Computer and Information Science, vol 605. Springer, Cham. https://doi.org/10.1007/978-3-319-38907-3_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-38907-3_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-38906-6

  • Online ISBN: 978-3-319-38907-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics