HOME

TheInfoList



OR:

Ginga is the
middleware Middleware is a type of computer software 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 implement co ...
specification for the Nipo-Brazilian Digital Television System (
SBTVD ISDB-T International, or SBTVD, short for Sistema Brasileiro de Televisão Digital ( en, Brazilian Digital Television System), is a technical standard for digital television broadcast used in Brazil, Argentina, Peru, Botswana, Chile, Honduras, Ve ...
, 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 License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general u ...
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 (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's List ...
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 Association of Technical Standards, usually rendered in Portuguese as Associação Brasileira de Normas Técnicas (ABNT) is a private non-profit organization and the normative body which is responsible for technical standards in Bra ...
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 ( pt, Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio) is a Jesuit, Catholic, pontifical university in Rio de Janeiro, Brazil. It is the joint responsibility of the Catholic Ar ...
(PUC-Rio) and by LAViD from Federal University of Paraíba (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 functio ...
*
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 CommunitiesGinga 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 TVFujitsu 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) Television, sometimes shortened to TV, is a telecommunication medium for transmitting moving images and sound. The term can refer to a television set, or the medium of television transmission. Television is a mass medium for advertising, ...
, NexTV Latam (8 March 2012)
Venezuela tests free software apps for DTT
NexTV Latam (22 Aug. 2012)

ABNT NBR 15606-1

SBTVD Forum The SBTVD Forum is a non-profit organization of private and public companies responsible for the general aspects of Digital TV deployment in Brazil. The organization was founded in 2007 in order to address all technical issues regarding the upco ...
- Digital TV Standards

Rec. ITU-T J.200

Rec. ITU-T J.201

Rec. ITU-T J.202

ITU-R BT.1889

{Dead link, date=February 2022 , bot=InternetArchiveBot , fix-attempted=yes , ITU-R BT.1699

ITU-R BT.1722
Ginga-J: The Procedural Middleware for the Brazilian Digital TV System Official page for GingaIntel 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 Free software Brazilian inventions Middleware Digital television software ISDB