Ginga Extensions

Ginga allows for extensions targeting the DTV domain, among them: extensions for IPTV services, for Broadband TV, and the Ginga-J environment.

Ginga® is the middleware of the Japanese-Brazilian Digital TV System (ISDB-TB) and ITU-T Recommendation for IPTV services. Ginga is made up by a set of standardized technologies and Brazilian innovations that make it the most advanced middleware specification.

Ginga-NCL Presentation Environment is the required logical subsystem of Ginga, responsible for running NCL applications. Applications are delivered to Ginga-NCL by the “Ginga Common Core” (Ginga-CC) subsystem.

The Ginga architecture allows for optional extensions. For example, the Ginga-J execution engine, responsible for running Java applications. Connected or Broadband TV may also define extensions to implement its services. IPTV specific services, such as VoD, datacasting, etc. are examples of other possible extensions. Ginga offers NCL services to all extensions by a well-defined API.

Ginga was developed by Telemídia Lab from PUC-Rio and LAViD from UFPB. Use this site to obtain all official information related to Ginga.



On July 28 of this year, the Brazilian government published approved the requirement of some smart televisions produced throughout Brazil to support the most recent version of Ginga middleware, also called Ginga's D profile or commercially DTV Play.

The government established a progressive agenda for the change to be completed within the next three years: by the end of 2021, 30% of the devices are expected to leave the factory with Ginga's D profile, moving to 60% in 2022 and reaching 90% of television production in 2023.

It is the result of the joint work of several years in the sectors of academia, broadcasting, reception, software, broadcasting, and the Brazilian government.

Since its launch in 2007, Ginga has become an important component of the Brazilian Digital TV System, and it is a motivating factor for its adoption in other countries. Ginga has also been recognized by the International Telecommunication Union (ITU) as the IBB – Integrated Broadcast-Broadband standard since 2018.

More information visit

Created on August 2020

You may also visit...

and the Ginga Communities...