• DocumentCode
    1857323
  • Title

    Extended Features for the Ginga-NCL Environment: Introducing the LuaTV API

  • Author

    de Mello Brandão, Rafael Rossi ; de Souza Filho, Guido Lemos ; Batista, Carlos Eduardo Coelho Freire ; Soares, Luiz Fernando Gomes

  • Author_Institution
    Dept. de Inf., UFPB, Paraíba, Brazil
  • fYear
    2010
  • fDate
    2-5 Aug. 2010
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The Ginga-NCL environment is responsible for the presentation of declarative (NCL) applications on the Brazilian Digital TV System (SBTVD), and it is also the ITU-T H.761 Recommendation for IPTV middleware. Lua is the scripting language of NCL. ITU-T H. 760 series also defines two sets of NCLUA API for the development of IPTV applications: the Core and the Extended API. The Core comprises the basic NCLua API, which are part of the Ginga-NCL original specification for the Brazilian terrestrial DTV system. The Extended aims to provide other relevant functionalities incorporating some of the features commonly present on other imperative environments. LuaTV is part of the draft specification for the NCLua Extended API. LuaTV features are divided in four functional categories: metadata, with functionalities related to the accessing Digital TV metadata information; security, providing mechanisms for encrypting and authenticating data; HAN, offering high-level access to resources commonly available on home networks; and widget, aimed at graphical support to applications. This paper presents the current LuaTV specification and its implementation.
  • Keywords
    IPTV; cryptography; meta data; middleware; Brazilian digital TV system; Brazilian terrestrial DTV system; Ginga-NCL environment; HAN; IPTV middleware; ITU-T H.761 recommendation; LuaTV API; LuaTV specification; NCL scripting language; NCLua extended API; SBTVD; application program interfaces; data authentication; data encryption; graphical support; home networks; metadata; Computer architecture; Digital TV; Java; Media; Middleware; Security; Silicon;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks (ICCCN), 2010 Proceedings of 19th International Conference on
  • Conference_Location
    Zurich
  • ISSN
    1095-2055
  • Print_ISBN
    978-1-4244-7114-0
  • Type

    conf

  • DOI
    10.1109/ICCCN.2010.5560066
  • Filename
    5560066