ABNT NBR 15606
   HOME

TheInfoList



OR:

ABNT NBR 15606 refers to a collection of technical standards that govern the transmission of digital terrestrial television in Brazil. The data coding aspects of the Brazilian Digital Terrestrial Television Standards are described in the following documents published by
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 ...
, the Brazilian Association of Technical Standards (''Associação Brasileira de Normas Técnicas''): ABNT NBR 15606-1:2007 - Digital terrestrial television - Data coding and transmission specification - Part 1: Data coding; ABNT NBR 15606-2:2007 - Digital terrestrial television - Data coding and transmission specification - Part 2: Ginga-NCL for fixed and mobile receivers: XML application language for application coding; ABNT NBR 15606-3:2007- Digital terrestrial television - Data coding and transmission specification - Part 3: Data transmission specifications for digital broadcasting; and ABNT NBR 15606-5:2008 - Digital terrestrial television - Data coding and transmission specification – Part 5: Ginga- NCL for portable receivers:
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
application language for application coding. The standard was written by telecommunications and television experts from many countries with their works coordinated by the
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 upcom ...
and cover in detail all the aspects of video and audio coding that applies to
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 ...
. The complete document can be found and downloaded freely in English, Spanish and Portuguese at ABNT's website. The standard addresses one of the main advances regarding the middleware specification, one of the Brazilian digital television system. The middleware specification comprises a procedural portion, performed by
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 ...
,Sun Microsystems
Sun Microsystems And SBTVD Forum To Develop Open-Source Java Solution For Brazil's Digital TV System
/ref> and a declarative portion, performed by NCL and
Lua Lua or LUA may refer to: Science and technology * Lua (programming language) * Latvia University of Agriculture * Last universal ancestor, in evolution Ethnicity and language * Lua people, of Laos * Lawa people, of Thailand sometimes referred t ...
, with a bridge that allow for mutual access between them. The combined Brazilian middleware specification is called Ginga.


Document technical overview

Brazil will have a unique joint implementation of declarative and procedural middleware and the bridge between them. The Brazilian data coding system is called Ginga and comprises the language specification used by the presentation engine Ginga-NCL, the monomidia coding and
GEM A gemstone (also called a fine gem, jewel, precious stone, or semiprecious stone) is a piece of mineral crystal which, in cut and polished form, is used to make jewelry or other adornments. However, certain rocks (such as lapis lazuli, opal, a ...
compliant
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 ...
presentation engine. The lower level protocol is the data carrousel for transmission of a data block without any kind of semantics. On the upper level the object carrousel allows the transmission of file, archives, applications, folders and event synchronization. Object carrousel is not part of the Japanese
ARIB The , commonly known as , is a standardization organization in Japan. ARIB is designated as the center of promotion of the efficient use of the radio spectrum and designated frequency change support agency. Its activities include those previously ...
standards, but rather defined on DVB and ATSC standards. NCL, Nested Context Language, is a
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
application language recommendation that allows authors to write interactive multimedia presentations in a very simple and efficient manner. Using NCL, an author can describe the temporal behavior of a multimedia presentation, associate hyperlinks (user interaction) with media objects, define alternatives for presentation (adaptation), and describe the layout of the presentation on multiple devices. Unlike
HTML The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScri ...
or
XHTML Extensible HyperText Markup Language (XHTML) is part of the family of XML markup languages. It mirrors or extends versions of the widely used HyperText Markup Language (HTML), the language in which Web pages are formulated. While HTML, prior ...
, NCL has a stricter separation between content and structure and provides non-invasive control of presentation linking and layout. Therefore, NCL does not define any media itself. Instead, it defines the glue that holds media together in multimedia presentations. The procedural part defines a generic interface between interactive digital applications and the terminals on which those applications are executed. It enables digital content providers to address all types of terminals ranging from low-end to high-end receivers with flexibility and portability. The specification also includes a special profile for portable reception. These documents are also officially available at
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 ...
website.


Summary

The performance levels for the Ginga middleware exceeds the current levels achieved by similar systems by using smaller and more efficient script languages, like Lua. Also, the combination of a procedural and declarative programming languages in one single system allow for the creating of a greater set of applications with minimum effort to the programmer. The transmission of interactive application within free-to-air programming will improve broadcasters relationship with its audience. The documents describing the reference specification of Ginga are ABNT NBR 15606-1:2007 - Digital terrestrial television - Data coding and transmission specification - Part 1: Data coding; ABNT NBR 15606-2:2007 - Digital terrestrial television - Data coding and transmission specification - Part 2: Ginga-NCL for fixed and mobile receivers: XML application language for application coding; ABNT NBR 15606-3:2007- Digital terrestrial television - Data coding and transmission specification - Part 3: Data transmission specifications for digital broadcasting; and ABNT NBR 15606-5:2008 - Digital terrestrial television - Data coding and transmission specification – Part 5: Ginga-NCL for portable receivers: XML application language for application coding.


References


External links

*
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 ...
website http://www.abnt.org.br/tvdigital *
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 upcom ...
SBTVD Forum website http://www.forumsbtvd.org.br/ *
ARIB The , commonly known as , is a standardization organization in Japan. ARIB is designated as the center of promotion of the efficient use of the radio spectrum and designated frequency change support agency. Its activities include those previously ...
Association of Radio Industries and Businesses website http://www.arib.or.jp/english/ *
DiBEG DiBEG (The Digital Broadcasting Experts Group) was founded in September 1997 to promote ISDB-T International, the Digital Broadcasting System, in the world. See also *ISDB *ISDB-T International ISDB-T International, or SBTVD, short for Sistema B ...
Digital Broadcasting Experts Group website http://www.dibeg.org/ {{DEFAULTSORT:Abnt Nbr 15606 ABNT standards