Learn NCL


NCL (Nested Context Language) is an XML application language that allows authors to write interactive multimedia presentations. NCL is part of the data coding specifications of the Brazilian Digital Television System (SBTVD). It is the language specification used by the presentation engine of the SBTVD middleware, named Ginga.

With NCL, an author may describe the temporal behavior of a multimedia presentation, associate hyperlinks (user interaction) among media objects, define alternative behaviors for a presentation (adaptation) and describe the layout of a presentation spread among multiple devices.

Use the following hyperlinks to learn more about NCL:

Tutorials (in portuguese)

Specifications

ABNT Standards

Looking for more documents?