LUACOMP : ferramenta de autoria de aplicações para tv digital

Detalhes bibliográficos
Autor(a) principal: Souza Júnior, Paulo José de
Data de Publicação: 2009
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UnB
Texto Completo: http://repositorio.unb.br/handle/10482/4215
Resumo: Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2009.
id UNB_8401888df7ad89e2ac04585958f73fb0
oai_identifier_str oai:repositorio.unb.br:10482/4215
network_acronym_str UNB
network_name_str Repositório Institucional da UnB
repository_id_str
spelling LUACOMP : ferramenta de autoria de aplicações para tv digitalTelevisão digitalLinguagem de programação (Computadores)Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2009.Esta dissertação apresenta uma ferramenta de autoria para aplicações híbridas (declarativas e procedurais) em Ginga-NCLua para a TV Digital interativa do Brasil. A demora na disponibilização do Ginga-J, módulo do Ginga para códigos procedurais, foi a maior motivação para este trabalho. A necessidade de se criar aplicações procedurais com entrada e saída de dados, e as vantagens de se usar a linguagem Lua e o Ginga-NCLua (uma classe de objetos de mídia Lua), foram um importante fator de incentivo. O LuaComp é uma ferramenta de autoria que possibilita ao usuário a rápida criação de aplicações. O LuaComp explorando funcionalidades do LuaOnTV. O LuaOnTV é um framework para utilização dos componentes gráficos para entrada e saída de dados em aplicações interativas implementada sob o paradigma da programação orientada a objetos. O LuaComp, além de uma interface de fácil uso e com os principais recursos das mais destacadas ferramentas de autoria, Delphi e Visual Basic, também apresenta as visões como recursos utilizados na maioria das ferramentas de autoria para TV Digital. O LuaComp também se destaca por apresentar um resultado WYSIWYG e permitir a criação e utilização de templates em arquivos XML. O Luacomp implementa aplicações NCL com pouco sincronismo, mas o suficiente para sincronizar a aplicação NCLua com a programação e/ou vídeo principal. Em resumo, o sistema proposto visa agilizar a criação de aplicações voltadas para TVs Digitais interativas, abstraindo do autor toda, ou pelo menos parcialmente, a complexidade de se programar em NCL e Lua. _________________________________________________________________________________________ ABSTRACTThis work presents an authoring tool to create hybrid (declarative and procedural) applications of Ginga-NCLua for interactive digital TV of Brazil. The unavailability of Ginga-J middleware was the biggest motivation for this work. The demand of input/output applications, the availability of Ginga-NCLua (a class of Lua media objects) and the advantages of Lua language were an important incentive. The LuaComp is an authoring tool to makes possible a fast creation of applications, exploring LuaOnTV, a framework of graphical components to interactive applications of input and output of data implemented under the paradigm of object-oriented programming (OOP). The LuaComp is an interface of easy use with the most advanced authoring tool, Delphi and Visual Basic. In the same way that in the most authoring tool of interactive digital tv, in which it is based, in LuaComp, the abstractions are defined using views that allow to simulate a specific type of edition (structural, temporal, layout and textual). This tool also presents the visions of the authorship tools for digital TV. The LuaComp also presents a result WYSIWYG and allow create templates to archives XML. The Luacomp implements NCL applications with little synchronism but sufficient to synchronize the NCLua applications with the programming and/or video. In summary, the considered system tries to make easier the creation of interactive digital TV applications, abstracting from the author all, or at least some complexity of programming in NCL and Lua.Faculdade de Tecnologia (FT)Departamento de Engenharia Elétrica (FT ENE)Programa de Pós-Graduação em Engenharia ElétricaGondim, Paulo Roberto de LiraSouza Júnior, Paulo José de2010-04-15T00:54:05Z2010-04-15T00:54:05Z2009-03-142009-03-14info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfSOUZA JÚNIOR, Paulo José de. LUACOMP: ferramenta de autoria de aplicações para tv digital. 2009. 143 f. Dissertação (Mestrado em Engenharia Elétrica)-Universidade de Brasília, Brasília, 2009.http://repositorio.unb.br/handle/10482/4215info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UnBinstname:Universidade de Brasília (UnB)instacron:UNB2024-03-01T16:12:18Zoai:repositorio.unb.br:10482/4215Repositório InstitucionalPUBhttps://repositorio.unb.br/oai/requestrepositorio@unb.bropendoar:2024-03-01T16:12:18Repositório Institucional da UnB - Universidade de Brasília (UnB)false
dc.title.none.fl_str_mv LUACOMP : ferramenta de autoria de aplicações para tv digital
title LUACOMP : ferramenta de autoria de aplicações para tv digital
spellingShingle LUACOMP : ferramenta de autoria de aplicações para tv digital
Souza Júnior, Paulo José de
Televisão digital
Linguagem de programação (Computadores)
title_short LUACOMP : ferramenta de autoria de aplicações para tv digital
title_full LUACOMP : ferramenta de autoria de aplicações para tv digital
title_fullStr LUACOMP : ferramenta de autoria de aplicações para tv digital
title_full_unstemmed LUACOMP : ferramenta de autoria de aplicações para tv digital
title_sort LUACOMP : ferramenta de autoria de aplicações para tv digital
author Souza Júnior, Paulo José de
author_facet Souza Júnior, Paulo José de
author_role author
dc.contributor.none.fl_str_mv Gondim, Paulo Roberto de Lira
dc.contributor.author.fl_str_mv Souza Júnior, Paulo José de
dc.subject.por.fl_str_mv Televisão digital
Linguagem de programação (Computadores)
topic Televisão digital
Linguagem de programação (Computadores)
description Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2009.
publishDate 2009
dc.date.none.fl_str_mv 2009-03-14
2009-03-14
2010-04-15T00:54:05Z
2010-04-15T00:54:05Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv SOUZA JÚNIOR, Paulo José de. LUACOMP: ferramenta de autoria de aplicações para tv digital. 2009. 143 f. Dissertação (Mestrado em Engenharia Elétrica)-Universidade de Brasília, Brasília, 2009.
http://repositorio.unb.br/handle/10482/4215
identifier_str_mv SOUZA JÚNIOR, Paulo José de. LUACOMP: ferramenta de autoria de aplicações para tv digital. 2009. 143 f. Dissertação (Mestrado em Engenharia Elétrica)-Universidade de Brasília, Brasília, 2009.
url http://repositorio.unb.br/handle/10482/4215
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Repositório Institucional da UnB
collection Repositório Institucional da UnB
repository.name.fl_str_mv Repositório Institucional da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv repositorio@unb.br
_version_ 1813552884633042944