Ginga-J: The procedural middleware for the Brazilian digital TV system
- 153 Downloads
- 1 Citations
Abstract
The recent development of the research on digital terrestrial television in Brazil has led the country.s government to state a series of premises in which the government shows to care not only for technology improvement, but also to use this development as a tool for ameliorating the Brazilian social context, in what concerns digital inclusion. These premises and necessities have generated some peculiarities in the development process, which directly influenced in the functionalities granted by the Brazilian.s middleware choice. This paper, thus, seeks to explain all the architecture of the Java part — called Ginga-J — of the Ginga middleware, highlighting the new features, especially when confronting the Brazilian middleware with the other middlewares worldwide defined.
Keywords
Digital TV middlewareReferences
- [1]LEITEs, L. E. C., et al. “FlexTV . Uma Proposta de Arquitetura de Middleware para o Sistema Brasileiro de TV Digital (FlexTV — a Middleware Architecture Proposal for the Brazilian Digital TV System)”. InRevista de Engenharia de Computação e Sistemas Digitais, v. 2, pp 29–50, 2005.Google Scholar
- [2]SOARES, L. F. G. . “MAESTRO: The Declarative Middleware Proposal for the SBTVD”. InProceedings of the 4th European Interactive TV Conference, Athens, 2006.Google Scholar
- [3]MORRIS, S., SMITH-CHAIGNEAU, A. “Interactive TV Standards — A Guide to MHP, OCAP and JavaTV”. ISBN-13 978-0-240-80666-2. Elsevier, Focal Press, 2005.Google Scholar
- [4]ITU. “ITU-T Recommendation J.200: Worldwide common core — Application environment for digital interactive television services”, 2001.Google Scholar
- [5]ITU. “ITU-T Recommendation J.201: Harmonization of declarative content format for interactive television applications”, 2004.Google Scholar
- [6]ITU. “ITU-T Recommendation J.202: Harmonization of procedural content formats for interactive TV applications”, 2003.Google Scholar
- [7]Sun Microsystems. “Sun JavaTV: Java Technology in Digital TV”. Available at: http://java.sun.com/products/javatv/. Accessed on June, 2006.Google Scholar
- [8]HAVi. “HAVi Level 2 Graphical User-Interface — Specification of the Home Audio/Video Interoperability (HAVi) Architecture”. HAVi, Inc. 2001. Available on: 〈http://www.havi.org〉. Accessed on November, 2006.Google Scholar
- [9]DAVIC. “DAVIC 1.4 Part 2 — DAVIC Specification Reference Models and Scenarios”, 1998. Available at 〈http://www.davic.org〉. Accessed on November, 2006.Google Scholar
- [10]ETSI. “TS 102 819 V1.3.1: Digital Video Broadcasting (DVB) Globally Executable MHP version 1.0.2 (GEM 1.0.2)”. ETSI Standard, 2005.Google Scholar
- [11]ETSI. “TS 102 812 V1.2.1: Digital Video Broadcasting (DVB) Multimedia Home Platform (MHP) Specification 1.1.1”. ETSI Standard, 2003Google Scholar
- [12]Sun Microsystems. “Java Media Framework API (JMF)”. Available at 〈http://java.sun.com/products/javamedia/ jmf/index.jsp〉. Accessed on November, 2006.Google Scholar
- [13]IBGE. “IBGE . Pesquisa Nacional por Amostra de Domicílios (Brazilian Institute of Geography and Statistics — National Research by Home Sampling)”. Available at 〈http://www.ibge.gov.br/home/estatistica/populac ao/trabalhoerendimento/pnad2005/tabsintese.shtm 〉. Accessed on November, 2006.Google Scholar
- [14]Teleco. “Por que a Internet tem penetração menor que o Celular? (Why does Internet has less reach than Mobile Telephony?)”. Technical Report. Available at 〈http://www.teleco.com.br/comentario/com175.as p〉. Accessed on October, 2006.Google Scholar
- [15]TAVARES, T.A., et al. “Sharing virtual acoustic spaces over interactive TV programs — presenting Virtual Cheering application”. InProceedings of IEEE International Conference on Multimedia and Expo (ICME ’04), Vol. 3. ISBN: 0-7803-8603-5. Taipei, Taiwan, 2004.Google Scholar
- [16]MAZENOTTI, P. “TV digital deve aumentar em 80 milhões número de aparelhos no país, diz ministro (Digital TV shall increase number of TV sets to 80 millions on the country (Brazil), says minister)”. RadioBrás — Agência Brasil. Available at 〈http://www.agenciabrasil.gov.br/noticias/2006/0 7/06/materia.2006-07-06.4998754189/view〉. Accessed on October, 2006.Google Scholar
- [17]ISDTV-T Forum. “Volume 1 of ISDTV-T Standard 06”. ISDTV-T Forum Draft, December, 2006.Google Scholar
- [18]ISDTV-T Forum. “Volume 2 of ISDTV-T Standard 06”. ISDTV-T Forum Draft, December, 2006.Google Scholar
- [19]ISDTV-T Forum. “Volume 4 of ISDTV-T Standard 06”. ISDTV-T Forum Draft, December, 2006.Google Scholar
- [20]ARIB. “ARIB STD-B23 Version 1.1: Application Execution Engine Platform for Digital Broadcasting (English Translation)”. ARIB Standard, 2004.Google Scholar
- [21]CableLabs. “OpenCable Application Platform Specification — OCAP 1.0 Profile”. Cable Television Laboratories, Inc, 2005.Google Scholar
- [22]ATSC. “ATSC Standard: Advanced Common Application Platform (ACAP)”. ATSC Standard, 2005.Google Scholar
- [23]ISDTV-T Forum. “ISDTV-T Standard 03”. ISDTV-T Forum Draft, 2006Google Scholar
- [24]ARIB. “ARIB STD-B10 “Service Information for Digital Broadcasting System”. ARIB Standard, 2004.Google Scholar
- [25]Blu-ray Disc Association. “Blu-ray Disc Association — Experience Blu”. Available at 〈 http://www.blu-raydisc.com/〉. Accessed on December, 2006.Google Scholar