Spelling suggestions: "subject:"middleware ringa""
1 |
Aplicação Didática para o Ensino da Língua Brasileira de Sinais através da TV Digital / TEACHING SIGN LANGUAGE THROUGH THE DIGITAL TVBertuol, Tiago 05 November 2011 (has links)
Made available in DSpace on 2016-03-22T17:26:46Z (GMT). No. of bitstreams: 1
Monografia_Tiago_Bertuol.pdf: 3875526 bytes, checksum: 3a863994dad4c07929c4e27962976fb4 (MD5)
Previous issue date: 2011-11-05 / Digital TV arrived in Brazil with a far superior audiovisual quality and especially with the possibility of interactivity with the viewer as to obtain information about a movie that is in the schedule, participation in surveys and, above all, the ability execution of applications of all kinds, that just mastering the use of remote control.
Taking advantage of the interactivity made possible by technology from Digital TV, this work has as main objective the development of an application for viewers interested in seeing an application to the didactic teaching of Brazilian Sign Language (LIBRAS - Língua Brasileira de Sinais). With this objective, this paper addresses some of the historical world of digital TV, the development of Digital TV in Brazil and particularly the creation of the middleware by SBTVD (Sistema Brasileiro de Televisão Digital) responsible for interactivity in the Brazilian System of Digital TV. Another topic is the means of communication used by deaf people, a subject addressed in this interactive application / A TV Digital chegou ao Brasil com uma qualidade audiovisual muito superior e principalmente com a possibilidade de interatividade com o telespectador como: a obtenção de informações sobre algum filme que se encontra na grade de programação, a participação de enquetes e, sobre tudo, a capacidade de execução de aplicações dos mais variados tipos, tudo isso apenas dominando o uso do controle remoto.
Aproveitando-se da interatividade possibilitada pela tecnologia da TV Digital, este trabalho tem como principal objetivo o desenvolvimento de uma aplicação destinada ao telespectador interessado em visualizar uma aplicação didática para o ensino da Língua Brasileira de Sinais (LIBRAS).
Com este objetivo, o presente trabalho aborda um pouco do histórico mundial da TV Digital, o desenvolvimento da TV Digital no Brasil e principalmente a criação do middleware Ginga pelo SBTVD (Sistema Brasileiro de Televisão Digital), responsável pela interatividade no Sistema Brasileiro de TV Digital. Outro ponto abordado são os meios de comunicação utilizados por pessoas surdas, tema abordado nesta aplicação interativa
|
2 |
Uma arquitetura para aprendizagem colaborativa utilizando a integração web e TV digital integrativa / An architecture for collaborative learning using the integration web and integrative TV digitalDias Júnior, Maurício Vieira 28 September 2012 (has links)
The Interactive Digital TV (TVDi) arises in society as an important resource for the promotion of learning, collaborative mainly, in response to technological developments television, and as a way to attend the need to strengthen education in the world. Given this perception, starting from one of the areas of learning sciences entitled CSCL (Computer-Supported Collaborative Learning), designed a research project, based on collaborative components, the result of which is characterized by an architecture for interaction using the Web and TV digital return channel via online, in order to make lessons more dynamic and virtual classroom learning and facilitate extracurricular student, without sacrificing entertainment medium that television provides the learner in his family and social context. The T-questions proposed environment enables virtual interactions and F2F (face to face), favoring a particular type of blended learning (b-learning) in the environment where the student is inserted, enhancing collaboration in order to motivate him to learn. Thus, in this dissertation, was developed a collaborative architecture combining NCL and LUA languages, with the support of the Brazilian middleware emulator - Ginga, composed of two modules: Web-Teacher-Student and TVDi, designed for the environment of Brazilian Digital TV. The adoption of this proposed work environment as a learning resource in an educational institution can assist and facilitate the teaching-learning process by applying this tool to support distance education and classroom, contributing to the social and digital inclusion through the use this media already so familiar in society. / A TV Digital Interativa (TVDi) surge na sociedade, como um recurso importante para a promoção da aprendizagem, principalmente a colaborativa, em resposta à evolução tecnológica da televisão, e como uma forma de atender à necessidade de fortalecer a educação no mundo. Diante desta percepção, partindo de uma das áreas das ciências da aprendizagem intitulada CSCL (Computer-Supported Collaborative Learning), foi concebido um projeto de pesquisa, fundamentado em componentes colaborativos, cujo resultado é caracterizado por uma arquitetura para interação, utilizando a Web e a TV digital via canal de retorno online, com o objetivo de tornar as aulas virtuais e presenciais mais dinâmicas e facilitar o aprendizado extraclasse do aluno, sem abrir mão do meio de entretenimento que a televisão proporciona ao aprendiz em seu contexto familiar e social. O ambiente T-questions proposto possibilita interações virtuais e F2F (face a face), favorecendo um tipo particular de aprendizagem mista (b-learning) no meio em que o aluno está inserido, potencializando a colaboração a fim de motivá-lo a aprender. Desta forma, nesta dissertação, foi desenvolvida uma arquitetura colaborativa associando as linguagens NCL e LUA, com o apoio do emulador do middleware brasileiro Ginga, composta de dois módulos: Web-Professor e TVDi-Aluno, projetados para o ambiente de TV Digital brasileiro. A adoção do ambiente proposto neste trabalho como um recurso de aprendizagem em uma instituição educacional poderá auxiliar e favorecer no processo ensino-aprendizagem com a aplicação desta ferramenta de apoio a educação a distância e presencial, contribuindo para a inclusão social e digital por meio do uso dessa mídia já tão familiarizada na sociedade.
|
3 |
Uma proposta de API para desenvolvimento de aplicações multiusuário e multidispositivo para TV Digital utilizando o Middleware GingaSilva, Lincoln David Nery e 08 August 2008 (has links)
Made available in DSpace on 2015-05-14T12:36:47Z (GMT). No. of bitstreams: 1
arquivototal.pdf: 8775685 bytes, checksum: 7021be54b3d48e2a9247804ad1a980ab (MD5)
Previous issue date: 2018-08-08 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES / The Interactive Digital TV applications progress does not occur at the same speed we
found at Web or Desktop applications. This fact is due to constraints encountered in both
hardware and the middleware in which applications run, and also due to the limited way
we have to interact with the TV: with the traditional remote control. In the Brazilian scene,
the middleware Ginga specification allows the incorporation of new functionalities through
the Device Integration API, which is target of this dissertation. The API allows TVDI
applications to use mobile devices both as a means of interaction, and to share its
multimedia resources. As a result of the API use, TVDI applications are able to employ new
possibilities not available in others existing Digital TV middlewares, like the use of
multimedia resources and multiuser support. The new API has been implemented and
applied to develop TVDI applications aiming to explore the new advanced features
available. / avanço das aplicações de TV Digital Interativa não ocorre na mesma velocidade que as
aplicações para WEB ou Desktop. Tal fato se deve tanto por limitações encontradas no
hardware e no middleware no qual as aplicações são executadas, quanto pela limitação do
dispositivo usado na interação dos usuários com a TV. No panorama nacional, a
especificação do middleware Ginga permite a incorporação de novas funcionalidades
através da API de Integração de Dispositivos, alvo desse trabalho. Esta API que permite
que aplicações de TVDI usem dispositivos móveis tanto como meio de interação, como
para compartilhamento de seus recursos multimídia. Como resultado do uso da API
proposta, as aplicações de TVDI passam a contar com novas possibilidades até então não
disponíveis nos middlewares de TV Digital existentes; como a utilização de mais de um
dispositivo simultaneamente, o suporte ao desenvolvimento de aplicações multiusuário e o
acesso a recursos de captura de mídias contínuas disponíveis em aparelhos como celulares,
que podem ser integrados aos aparelhos de TV. A API resultante desse trabalho foi
implementada e utilizada no desenvolvimento de aplicações para TVDI voltadas a explorar
os novos recursos avançados disponíveis.
|
4 |
Amadeus-TV: portal educacional na TV digital integrado a um sistema de gestão de aprendizadode Sousa Monteiro, Bruno 31 January 2009 (has links)
Made available in DSpace on 2014-06-12T15:52:16Z (GMT). No. of bitstreams: 1
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2009 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / O processo de digitalização da televisão analógica trouxe consigo possibilidades que
vão muito além da simples melhoria da qualidade do sinal recebido. O equilíbrio entre a
tecnologia e os aspectos humano e social surge como caminho para o desenvolvimento de
recursos, no campo do T-learning, que respeitam os diferentes contextos sócio-culturais do
país, contribuem na formação de pessoas e impulsionam a inovação. Este trabalho propõe
estender um conjunto de funcionalidades de um Sistema de Gestão de Aprendizagem para o
contexto da TV Digital, que esteja ao mesmo tempo integrado com outras aplicações
interativas, como Objetos de Aprendizagem, dispositivos móveis e ambientes Web,
compartilhando a mesma base comum de informações
|
5 |
Desarrollo de una aplicación t-learning utilizando la plataforma Ginga NCL/Lua del estándar ISDB-TB de televisión digitalEncinas Zevallos, Maria Paula 01 July 2016 (has links)
La tesis presentada es un trabajo de investigación y desarrollo de una aplicación interactiva educativa para niños de 3 a 5 años utilizando el middleware Ginga en su versión libre Ginga-NCL y ayudándonos del lenguaje script Lua. Se han realizado pruebas de la aplicación en tres escenarios: ejecución en un entorno virtual, ejecución en un STB cargando la aplicación a través del puerto USB y utilizando un equipo playout. En el último escenario, se ha podido comprobar que es posible realizar la implementación de la aplicación interactiva enviándola por el aire a través de la trama de transporte MPEG-2 Transport Stream, ejecutándola en un equipo receptor (STB). Se realizó una aplicación que hace de interactividad local: selección de opciones con el control remoto e interactividad remota: envío de datos de la aplicación a un servidor web. / This thesis is a research and development of an interactive educational application for children from 3 to 5 years using the Ginga middleware in its open source version Ginga-NCL and complementing it with the Lua scripting language. Tests were carried out in three scenarios: running the application in a virtual environment, running it on an STB loading the application via USB port and using a playout equipment. In the last scenario, it has been found that it is possible to implement the interactive application sending it through air, in the MPEG-2 Transport Stream, and running it on a receiving equipment (STB). We developed an application that uses local interactivity: selection of options with the remote control; and remote interactivity: sending data to a web server application / Tesis
|
6 |
LuaTV: uma api para extensão de aplicações No ambiente Ginga-NCLBrandão, Rafael Rossi de Mello 03 August 2010 (has links)
Made available in DSpace on 2015-05-14T12:36:41Z (GMT). No. of bitstreams: 1
arquivototal.pdf: 3375471 bytes, checksum: 71af6ca3a3405939c90099d5441d8ad0 (MD5)
Previous issue date: 2010-08-03 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / 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. This work aims to present a set of Lua APIs named LuaTV, which will be part of the draft specification for the NCLua Extended API. LuaTV features are divided into four functional categories: metadata, with functionalities related to the accessing Digital TV metadata information; security, providing mechanisms for encrypting and authenticating data; multidevices, offering high-level access to resources commonly available on remote devices; and widget, aimed at graphical support to applications. / O ambiente Ginga-NCL é responsável pela apresentação de aplicações declarativas (escritas na linguagem NCL) no Sistema Brasileiro de Televisão Digital (SBTVD), e é também a Recomendação ITU-T H.761 para middlewares IPTV. A linguagem Lua é utilizada como linguagem de scripting da NCL. A série de recomendações ITU-T H.760 define também dois conjuntos de API NCLua para o desenvolvimento de aplicações IPTV: as APIs Core e Extended. A API Core compreende a API NCLua básica, parte integrante da especificação original do ambiente Ginga-NCL no SBTVD. A API Extended tem como objetivo prover outras funcionalidades relevantes incorporando algumas das facilidades encontradas em ambientes imperativos. Este trabalho visa especificar um conjunto de APIs Lua denominado LuaTV, que será parte da especificação inicial para a API NCLua Extended. As facilidades da API são dividas em quatro pacotes funcionais: metadata, com funcionalidades relacionadas ao acesso de metadados presentes em um fluxo de TV Digital; security, que provê mecanismos para encriptação, autenticação e integridade de dados; multidevices, oferecendo acesso em alto-nível a recursos comumente presentes em dispositivos remotos; e widget, que tem como objetivo oferecer suporte ao desenvolvimento de componentes gráficos.
|
7 |
Uma estrat?gia dirigida a modelos e baseada em linguagem de descri??o arquitetural para linhas de produtos de softwareMedeiros, Ana Luisa Ferreira de 30 July 2012 (has links)
Made available in DSpace on 2014-12-17T15:47:00Z (GMT). No. of bitstreams: 1
AnaLFM_TESE.pdf: 3970701 bytes, checksum: 513ce9d2a22c9323df778dcf23fb1033 (MD5)
Previous issue date: 2012-07-30 / Model-oriented strategies have been used to facilitate products customization in the
software products lines (SPL) context and to generate the source code of these
derived products through variability management. Most of these strategies use an
UML (Unified Modeling Language)-based model specification. Despite its wide
application, the UML-based model specification has some limitations such as the fact
that it is essentially graphic, presents deficiencies regarding the precise description of
the system architecture semantic representation, and generates a large model, thus
hampering the visualization and comprehension of the system elements. In contrast,
architecture description languages (ADLs) provide graphic and textual support for
the structural representation of architectural elements, their constraints and
interactions. This thesis introduces ArchSPL-MDD, a model-driven strategy in which
models are specified and configured by using the LightPL-ACME ADL. Such
strategy is associated to a generic process with systematic activities that enable to
automatically generate customized source code from the product model. ArchSPLMDD
strategy integrates aspect-oriented software development (AOSD), modeldriven
development (MDD) and SPL, thus enabling the explicit modeling as well as
the modularization of variabilities and crosscutting concerns. The process is
instantiated by the ArchSPL-MDD tool, which supports the specification of domain
models (the focus of the development) in LightPL-ACME. The ArchSPL-MDD uses
the Ginga Digital TV middleware as case study. In order to evaluate the efficiency,
applicability, expressiveness, and complexity of the ArchSPL-MDD strategy, a
controlled experiment was carried out in order to evaluate and compare the
ArchSPL-MDD tool with the GingaForAll tool, which instantiates the process that is
part of the GingaForAll UML-based strategy. Both tools were used for configuring
the products of Ginga SPL and generating the product source code / Estrat?gias dirigidas a modelos t?m sido usadas para facilitar a customiza??o de
produtos no contexto de Linhas de Produtos de Software (LPS) e gera??o de c?digo
fonte desses produtos derivados atrav?s do gerenciamento de variabilidades. A
maioria dessas estrat?gias faz uso da especifica??o de modelos baseados em UML
(Unified Modeling Language), que apesar de ser amplamente aplicada, possui algumas
limita??es por ser essencialmente gr?fica, apresentar defici?ncia em descrever
precisamente a sem?ntica da representa??o da arquitetura do sistema e gerar um
modelo extenso, o que dificulta a visualiza??o e compreens?o dos elementos do
sistema. J? as linguagens de descri??o arquiteturais (ADLs) oferecem suporte textual
e gr?fico para representa??o estrutural dos elementos arquiteturais, suas restri??es e
intera??es. Essa tese apresenta ArchSPL-MDD, uma estrat?gia dirigida a modelos
especificados e configurados usando a ADL LightPL-ACME. Tal estrat?gia est?
associada a um processo gen?rico com atividades sistem?ticas que permitem a
gera??o autom?tica do c?digo fonte customizados a partir do modelo do produto. A
estrat?gia ArchSPL-MDD integra o desenvolvimento orientado a aspectos (DSOA),
desenvolvimento dirigido a modelos (DDM), e LPS, o que permite a modelagem
expl?cita e modulariza??o de variabilidades e caracter?sticas transversais. O processo
? instanciado pela ferramenta ArchSPL-MDD, que oferece suporte para a
especifica??o, em LightPL-ACME dos modelos de dom?nio que s?o o foco do
desenvolvimento. O ArchSPL-MDD usa como estudo de caso o middleware de TV
Digital Ginga. De forma a avaliar a efici?ncia, aplicabilidade, expressividade e
complexidade da estrat?gia ArchSPL-MDD, foi realizado um experimento controlado
que avalia e compara a ferramenta ArchSPL-MDD, com a ferramenta GingaForAll,
que instancia o processo que faz parte da estrat?gia GingaForAll, baseada em UML.
Ambas as ferramentas foram usadas para configura??o do produto da LPS do do
middlelare Ginga e gera??o de c?digo fonte do produto
|
8 |
Um processo de verificação e validação para os componentes do núcleo comum do middleware gingaCaroca, Caio Regis 27 September 2010 (has links)
Made available in DSpace on 2015-05-14T12:36:58Z (GMT). No. of bitstreams: 1
arquivototal.pdf: 2666511 bytes, checksum: ea015181db046234ba92f7c73f6c3a90 (MD5)
Previous issue date: 2010-09-27 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / Ginga is the official specification and standardized middleware for the Brazilian Digital TV System. The complexity demanded by the construction of this layer of software is high, which also increases the complexity of testing. The importance of software testing and its relationship with quality should be emphasized, since this type of system still has a high degree of complexity inherent to its development, mainly due to its specification is recent, and by proposing innovative features. Besides being considered a critical software, since failures in the implementation of middleware can compromise the success of Digital TV as a whole. The middleware is a key player within a Digital TV system since it is he who dictates the rules so that applications can be run on the platform. Thus, the correctness of middleware is of vital importance to enable interactive applications to run successfully.
The project CDN Ginga (Ginga Code Development Network) is responsible for developing collaborative and distributed a reference version for PC Ginga. This implementation is based on software components and open to universities and companies.
In this context, this paper proposes a process for verification and validation of middleware Ginga, to be deployed in parallel to the process of project development Ginga CDN, facing the common core components (Ginga-CC). For this purpose, we defined a set of tests, which aim to check the operation of middleware, as well as validate the different configurations of components, from middleware Ginga CDN generated by the network. / O middleware Ginga é a especificação oficial e padronizada de middleware para o Sistema Brasileiro de TV Digital. A complexidade demandada na construção dessa camada de software é alta, o que também aumenta a complexidade de se testar. A importância do teste de software e sua relação com a qualidade devem ser enfatizadas, visto que este tipo de sistema ainda possui alto grau de complexidade inerente ao seu desenvolvimento devido, principalmente, por sua especificação ainda ser recente, e por propor funcionalidades inovadoras. Além de ser considerado um software crítico, pois falhas na implementação do middleware podem comprometer o sucesso da TV Digital como um todo. O middleware é uma peça chave dentro de um sistema de TV Digital uma vez que é ele quem dita às regras para que as aplicações possam ser executadas na plataforma. Dessa forma, a corretude do middleware é de vital importância para permitir que as aplicações interativas sejam executadas com sucesso.
O projeto Ginga CDN (Ginga Code Development Network) é responsável pelo desenvolvimento colaborativo e distribuído de uma versão de referência para PC do middleware Ginga. Essa implementação é baseada em componentes de software e aberta para universidades e empresas.
Neste contexto, este trabalho propõe um processo para verificação e validação do middleware Ginga, para ser implantado em paralelo ao processo de desenvolvimento do projeto Ginga CDN, voltado para componentes do núcleo comum (Ginga-CC). Para tanto, foram definidos um conjunto de testes, os quais visam verificar o funcionamento do middleware, bem como, validar as diferentes configurações de componentes, desde middleware, geradas pela rede Ginga CDN.
|
Page generated in 0.0957 seconds