Ginga (SBTVD Middleware)
   HOME

TheInfoList



OR:

Ginga is the
middleware Middleware is a type of computer software program that provides services to software applications beyond those available from the operating system. It can be described as "software glue". Middleware makes it easier for software developers to imple ...
specification for the Nipo-Brazilian Digital Television System (
SBTVD ISDB-T International, also known in Brazil as Sistema Brasileiro de Televisão Digital (SBTVD; ), is a technical standard for digital television broadcast used in Brazil, Argentina, Peru, Botswana, Chile, Honduras, Venezuela, Ecuador, Costa Rica, ...
, from the Portuguese ''Sistema Brasileiro de Televisão Digital''). Ginga is also ITU-T Recommendation for IPTV Services. It is also considered in ITU-T recommendations for Cable Broadcast services (ITU-T J.200 Recommendation series: Rec. ITU-T J.200, Rec. ITU-T J.201 and Rec. ITU-T J.202) and for Terrestrial Broadcast services by ITU-R BT.1889, ITU-R BT.1699 and ITU-R BT.1722. Ginga was developed based on a set of standardized technologies but mainly on innovations developed by Brazilian researchers. Its current reference implementation was released under the
GPL The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses, or ''copyleft'' licenses, that guarantee end users the freedom to run, study, share, or modify the software. The GPL was the first c ...
license. Ginga is divided into two main integrated subsystems, which allow the development of applications following two different programming paradigms. Those subsystems are called Ginga-NCL (for declarative NCL applications) and Ginga-J (for imperative
Java Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
applications). In the case of the Brazilian Terrestrial Digital TV System, and any other Digital TV Systems following the definitions in the
ABNT The Brazilian Technical Standards Association (, ABNT) is a private non-profit organization and the normative body which is responsible for technical standards in Brazil, and intends to promote technological development in the country. Brazilian ...
standards for the Ginga Middleware ABNT 15606, Ginga-J is required to be supported in fixed receivers and it is optional in portable receivers. For IPTV services following the H.761 ITU-T Recommendation, only the Ginga-NCL subsystem is required, for any terminal type.


Development

Ginga was developed by Telemídia Lab from
Pontifical Catholic University of Rio de Janeiro The Pontifical Catholic University of Rio de Janeiro (; PUC-Rio) is a Jesuit, Catholic, pontifical university in Rio de Janeiro, Brazil. It is the joint responsibility of the Catholic Archdiocese of São Sebastião do Rio de Janeiro and the So ...
(PUC-Rio) and by LAViD from
Federal University of Paraíba Federal University of Paraíba (, UFPB) is a public university whose main campus is located in the city of João Pessoa, Paraíba, Brazil. Along with Federal University of Campina Grande, they're the main universities in the state of Paraíb ...
(UFPB).


See also

*
Nested Context Language In the field of digital and interactive television, Nested Context Language (NCL) is a declarative authoring language for hypermedia documents. NCL documents do not contain multimedia elements such as audio or video content; rather they function ...
*
Broadcast Markup Language Broadcast Markup Language, or BML, is an XML-based standard developed by Japan's Association of Radio Industries and Businesses as a data broadcasting specification for digital television broadcasting. It is a data-transmission service allowing tex ...


References


External links


Ginga Official Web Site

Ginga NCL and Ginga Communities

Ginga Code Development Network
(Portuguese language)
Intel and Sun will develop Ginga-J in Brazil
(16 March 2009)
ITU passed Ginga
, NexTV Latam (6 April 2010)
Telemídia LabLAViDtmira solutions
Ging
broadcast server
and Ging
iTV browser

Brazil invested US$27 million in five years (between 2005 and 2010) to develop interactive TV

Fujitsu launches DTT STBs with Ginga
, NexTV Latam (4 March 2011)
Brazil wants to reach 2015 with the 100% of TV set fitted with Ginga
, NexTV Latam (14 November 2011)
Brazil prepares its Ginga pilot run with return channel
, NexTV Latam (14 February 2012)
Argentina launches interactive TV soccer app
, TV Pública Digital (Argentina), NexTV Latam (8 March 2012)
Venezuela tests free software apps for DTT
, NexTV Latam (22 Aug. 2012)

ABNT NBR 15606-1

SBTVD Forum - Digital TV Standards
Ginga-J: The Procedural Middleware for the Brazilian Digital TV System Official page for Ginga
{{Webarchive, url=https://web.archive.org/web/20110706161550/http://www.ginga.org.br/en , date=2011-07-06
Intel and Sun will develop Ginga-J in Brazil
(16 March 2009)


Others links



User Group Ginga-DF (Ginga Distrito Federal - BR) Digital television Interactive television Brazilian inventions Middleware Digital television software ISDB