ITU-T H.766
Lua for IPTV services
| Organization: | ITU-T |
| Publication Date: | 1 August 2018 |
| Status: | active |
| Page Count: | 106 |
scope:
This Recommendation specifies the Lua scripting language to provide interoperability and harmonization among Internet protocol television (IPTV) multimedia application frameworks. To provide global standard IPTV services, it is foreseeable that a combination of different standard multimedia application frameworks will be used. Therefore, this Recommendation specifies the Lua language as one of those standard multimedia application frameworks to provide interoperable use of IPTV services.
Lua for IPTV services is structured in two application programming interfaces (APIs). The Lua IPTV core API is a basic, mandatory API that conforms to the Ginga-nested context language (Ginga-NCL) [ITU-T H.761], which is a presentation engine that integrates NCL and Lua players into a declarative environment. The Lua IPTV extended API includes enhanced functionality that a Lua implementation is recommended to support.
Document History