• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 50
  • 1
  • 1
  • 1
  • Tagged with
  • 54
  • 42
  • 31
  • 27
  • 25
  • 25
  • 25
  • 25
  • 22
  • 21
  • 20
  • 12
  • 12
  • 9
  • 9
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
31

[pt] O PERFIL NCL-DR E O MIDDLEWARE GINGA PARA RECEPTORES DO SISTEMA BRASILEIRO DE RÁDIO DIGITAL / [en] THE NCL-DR PROFILE AND THE GINGA MIDDLEWARE FOR THE BRAZILIAN DIGITAL RADIO SYSTEM

RAFAEL DINIZ 27 October 2015 (has links)
[pt] Em 2010, o Ministro das Comunicações instituiu o Sistema Brasileiro de Rádio Digital (SBRD). No entanto, um modelo de referência para o sistema ainda não foi definido. Este trabalho apresenta uma análise da radiodifusão sonora terrestre no Brasil e a partir desta são inferidos alguns requisitos para um rádio digital interativo. Esses requisitos são então utilizados para nortear a pesquisa. A relevância e importância do uso da NCL e do Ginga no rádio digital brasileiro, assim como acontece no Sistema Brasileiro de TV Digital (SBTVD), são discutidas, e a definição da forma como deve ser feito o transporte de aplicações NCL nos dois sistemas de rádio digital sendo considerados para adoção pelo país é realizada. Um novo perfil da linguagem NCL para o rádio digital é definido. Esse novo perfil recebeu o nome de perfil Digital Radio, ou simplesmente DR. O Ginga também é definido para uso em receptores de rádio digital, sendo que novos exibidores de mídia e recursos adaptados ao contexto do rádio digital são introduzidos. A implementação do Ginga da PUC-Rio é apresentada com as modificações necessárias para o rádio digital. Adicionalmente, um ambiente para validar a interatividade no rádio digital com o Ginga foi montado e testes exercitando toda a cadeia de transmissão e recepção de rádio digital com aplicações NCL embutidas foram realizados. As definições e conclusões que resultaram da pesquisa visam contribuir para a definição de um Sistema Brasileiro de Rádio Digital que seja poderoso em termos comunicacionais e agregue os recursos mais relevantes para o meio na era digital. / [en] In 2010, the Minister of Communications instituted the Brazilian Digital Radio System (SBRD), however a reference model for the system has not yet been set. This text presents an analysis of the terrestrial radio broadcasting in Brazil and presents some requirements for an interactive digital radio. These requirements are then used to guide the research. The relevance and importance of the use of NCL and Ginga in the Brazilian digital radio as in Brazilian Digital TV System (SBTVD), are discussed, and the definition of how the transport of NCL applications should be done in the two digital radio systems being considered for adoption by the country is performed. A new profile of NCL for use in digital radio is defined. This new profile was named Digital Radio Profile, or just DR. Ginga is also defined for use in digital radio receivers, and new media players and features adapted to the digital radio context are introduced. PUC-Rio s implementation of the Ginga middleware is presented with the necessary modifications for digital radio use. In addition, an environment to validate the interactivity in digital radio with the Ginga was assembled and tests exercising the entire digital radio chain of transmission and reception with embedded NCL applications were performed. The definitions and conclusions that resulted from research activities are expected to contribute to the definition of a Brazilian Digital Radio System that is powerful in communicational terms and aggregates the most relevant technologies for the medium in the digital age.
32

[pt] SUPORTE A TEMPLATES WEB NO PLAYER NCL / [en] WEB TEMPLATES SUPPORT IN NCL PLAYER

BRUNO XAVIER LEITÃO 11 May 2020 (has links)
[pt] O middleware Ginga e a linguagem NCL são padrões para autoria de aplicações multimídia para TV Digital. Alguns estudos concluiram que a linguagem NCL apresenta um alto grau de verbosidade. Tal fator aumenta a possibilidade do autor da aplicação escrever um código errado. Uma maneira para reduzir tais chances de erro consiste em reusar elementos que se repetem na estrutura do código. Na literatura, dentro do campo de multimídia, é comum usar templates pra tal finalidade. Templates descrevem famílias de documentos com estrutura lógica em comum. No contexto da web é comum a utilização de templates na criação de páginas HTML. Nesse caso, os templates podem ser executados tanto no lado cliente como no lado servidor. A proposta desse trabalho é trazer linguagens de template web e suas ferramentas de execução (engines) para o universo da TV Digital. A execução rodando no cliente (Ginga) permite a seus desenvolvedores fornecerem applicação baseadas em templates com conteúdo adaptável. / [en] Ginga middleware and NCL language are standards for multimedia applications authoring for Digital TV. Some studies have indicated that NCL language is highly verbose. Such a factor increases the possibility of coding errors introduced by application authors. These mistakes can be reduced by reusing repeated elements on the code. In the multimedia field, is common to use templates to achieve such a goal. Templates describe a family of logically structured documents. Template language insertion ends up reducing the number of lines of codes written and thus make the final document less error-prone. On the web, the scenario is common the template usage in HTML development. In this scenario, developers commonly use specific templates engines that can even run on the client-side, such as Jinja2 and Mustache. This work aims at bringing web templates support for the NCL development. By running on the client i.e., Ginga, developers can provide adaptable template-based content to developed applications.
33

Interatividade em segunda tela com interfaces de controle para sistemas de tv digital com middleware Ginga

Costa, Geiza Caruline January 2016 (has links)
Orientador: Prof. Dr. Celso Setsuo Kurashima / Dissertação (mestrado) - Universidade Federal do ABC, Programa de Pós-Graduação em Engenharia da Informação, 2016. / O grande alcance do sinal de TV no Brasil, agora digital, e a crescente penetração de dispositivos portáteis entre a população brasileira, favorecem o consumo de conteúdo televisivo em conjunto com a segunda tela. A segunda tela pode oferecer aos telespectadores recursos que promovem a interatividade, enriquecem a experiência de assistir TV, e configuram o telefone celular inteligente como uma alternativa melhorada ao controle remoto. Mas o uso de aplicativos na segunda tela pode causar o efeito contrário, em vez de aprimorar a experiência de assistir TV, essa tarefa pode dificultar e distrair o telespectador. O objetivo desta dissertação é apresentar uma plataforma de comunicação entre tela principal ¿ TV - e segunda tela com interface de controle para aplicativos interativos de TV digital com middleware Ginga, e verificar as implicações do uso de três interfaces para entrada de dados correspondentes a comandos. Foram desenvolvidas três interfaces usando a tela sensível ao toque e sensores de movimento. Avaliadores voluntários realizaram testes de entrada de comandos via segunda tela, e sua interação foi analisada sob critérios objetivos, subjetivos e de usabilidade. Conclui-se que o uso de uma determinada interface de segunda tela, considerada pelos usuários como melhor que as demais, não pôde garantir o melhor desempenho das tarefas e atender os requisitos de usabilidade. / The large coverage area of the Digital TV Broadcast System in Brazil and the growing usage of portable devices among Brazilians promote the televised content consumption together with the use of second screen. The second screen may offer resources to viewers that provide interactivity, enrich the television watching experience, and allow an improved alternative to the TV remote control. But, this may cause an opposite effect by distracting the viewers and requiring more complex tasks than the physical remote control. The aim of this work is to present a framework enabling the communication between the main screen and the second screen with control interfaces to digital TV interactive applications for Ginga middleware, and also to investigate the usage of three kinds of command-data input interface. We used the touchscreen and device movement sensors to develop three control interfaces. Voluntary evaluators performed input commands via second screen interface and we analyzed the users¿ interaction performance. Then, these results were used to evaluate usability aspects. We concluded that the usage of the users¿ preferred interface does not ensure superior tasks performance, and may not meet usability requirements.
34

Recommender TV : suporte ao desenvolvimento de aplicações de recomendação para o Sistema Brasileiro de TV Digital

Ávila, Paulo Muniz de 25 January 2010 (has links)
Made available in DSpace on 2016-06-02T19:05:41Z (GMT). No. of bitstreams: 1 2822.pdf: 1927354 bytes, checksum: 6336e47fa7fd48c285e7001a37f778d7 (MD5) Previous issue date: 2010-01-25 / Digital television will allow the transmission of new services, with a significant increase in the amount of information available to users compared to traditional analog system. Given that growth of possible applications, recommendation systems have emerged as useful tools to help viewers cope with this overload of information, allowing identify their needs and preferences. For this reason, this work presents a solution to support the development of recommender systems, by adding a new module in the middleware Ginga entitled Recommender TV. Thus, it was implemented an abstraction layer that allows developers of applications for interactive digital television, specifically for developers of recommender systems, be concerned with the interface and navigability of their systems, leaving questions of low-level module Recommender TV manage. Issues regarding the low level processing the new module presented in this work allows the implementation of different recommender systems, quickly and efficiently. The use of the results provided by such systems will assist us to better understand the implementation of interactive digital television. / A televisão digital possibilitará a transmissão de novos serviços (no sistema analógico, canais), com um crescimento significativo na quantidade de informação disponibilizada aos usuários em comparação ao sistema analógico tradicional. Em face desse crescimento de aplicações possíveis, sistemas de recomendação destacam-se como ferramentas úteis para auxiliar os telespectadores a lidar com essa sobrecarga de informação, permitindo identificar suas necessidades e preferências. Para isso, esse trabalho apresenta uma solução para suporte ao desenvolvimento de sistemas de recomendação, através da inclusão de um novo módulo na implementação de referência do middleware Ginga, intitulado Recommender TV. Com isso, implementou-se uma camada de abstração que permite aos desenvolvedores de aplicativos para televisão digital interativa, especificamente para os desenvolvedores de sistemas de recomendação, preocuparem-se com a interface e navegabilidade de seus sistemas, deixando questões de baixo nível para o módulo Recommender TV gerenciar. O novo módulo apresentado nessa dissertação permite a implementação de diferentes sistemas de recomendação, de forma rápida e eficiente. Assim, a partir da análise de resultados de um sistema de recomendação é possível obter medidas relevantes sobre a aplicação da personalização em ambientes de televisão digital interativa.
35

Amadeus-TV: portal educacional na TV digital integrado a um sistema de gestão de aprendizado

de 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
36

Uma abordagem orientada a modelos para desenvolvimento de aplicações sensíveis ao contexto no ambiente de TV digital

Vale, Igor Magri 15 April 2011 (has links)
Made available in DSpace on 2016-12-23T14:33:45Z (GMT). No. of bitstreams: 1 Igor Magri Vale.pdf: 2520269 bytes, checksum: caaadd79754ab599c95d04a12447722b (MD5) Previous issue date: 2011-04-15 / With the definition of the Brazilian System of Digital Television, and the possibility of creating interactive applications, the field of Digital Television (DTV) is an environment to be explored by innovative applications, such as Context-Aware Applications. Context-aware applications use contextual information from the user to trigger services according user s needs or his current situation, and therefore can potentially enrich the user experience when watching TV. The objective of this dissertation is to propose a model-driven methodology to assist the development of these applications in the DTV environment, starting from the modeling phase all the way to the implementation. The target platform is called Ginga, which is the middleware defined by SBTVD in order to support the development of interactive applications. The methodology proposed by this work offers support for (i) modeling the universe of discourse of context-aware applications by means of context models, situation models and (ii) specifying the reactive behaviours of these applications using a rule-based approach. For that, this work proposes a domain-specific language, coined ECA-DL TVD, which allows the specification of reactive behaviours by means of events, conditions and actions. This work also defines a conceptual architecture, which is used to structure the Ginga Component called Context Manager. One of the main contributions of this work lies in the automatic generation of NCL code concerning part of this conceptual architecture, using transformation frameworks and other Model-Driven Development techniques. Finally, two application scenarios are presented in order to demonstrate the viability of such methodology / Com a implantação do Sistema Brasileiro de Televisão Digital, e com a possibilidade de criação de aplicações interativas, o domínio de Televisão Digital (TVD) é um ambiente a ser explorado por aplicações inovadoras, como é o caso das Aplicações Sensíveis ao Contexto. Aplicações Sensíveis ao Contexto utilizam informações contextuais do usuário para acionar serviços de acordo com a necessidade ou a situação atual do usuário, e podem, portanto, potencialmente enriquecer a experiência do usuário ao assistir TV. O objetivo desta dissertação é propor uma metodologia orientada a modelos para auxiliar o desenvolvimento dessas aplicações no ambiente de TV Digital, desde a fase de modelagem à realização, tendo como alvo de implementação a plataforma Ginga, que é o middleware definido pelo SBTVD para desenvolvimento de aplicações interativas. A metodologia oferece suporte à modelagem do universo de discurso da aplicação através de modelos de contexto e situação, bem como à definição de comportamentos reativos de aplicações usando uma abordagem baseada em regras. Para isso, este trabalho propõe uma linguagem baseada em regras denominada ECA-DL TVD, que permite a especificação de comportamentos reativos através de eventos, condições e ações. Este trabalho também define uma arquitetura conceitual, que visa estruturar o Gerenciador de Contexto, um dos componentes do Ginga. Uma das principais contribuiçoes deste trabalho volta-se para a geração automática de código NCL referente a (parte) dessa arquitetura conceitual. O trabalho propõe a utilização de técnicas da área de desenvolvimento orientado a modelos (MDD) e frameworks de transformação para que, a partir de modelos de contexto, situações e regras ECA-DL TVD, seja gerado código NCL. Finalmente, são apresentados dois cenários de aplicação que visam demonstrar a validade da metodologia proposta
37

Proposição de um simulador ginga-ncl para dispositivos portáteis

Souza, Fábio Gomes de 11 January 2012 (has links)
Made available in DSpace on 2015-04-22T22:00:44Z (GMT). No. of bitstreams: 1 Fabio Souza.pdf: 2048954 bytes, checksum: eefa7e9a921c2d464387c806011b4a79 (MD5) Previous issue date: 2012-01-11 / The development of interactive content for digital TV systems involves a process that requires the use of several tools, among which stand out tools for editing, multiplexing, and presenting interactive content. When developing interactive applications for portable devices, such as cell phones, it is important to consider unique characteristics of those presentation environments, which may vary between different screen sizes, different data input mechanisms, support for interactive channel, among others. The research conducted in this study focused on presentation environments for interactive applications designed to run on portable receivers in accordance with the Brazilian Digital TV System. The proposed simulator, Simulador Ginga-NCL para Dispositivos Portáteis (SGDP) -- Ginga-NCL Simulator for Handhelds Devices -- includes essential features necessary for simulating a interactive application presentation environment. Tuning oneseg TV signal, extraction of interactive content from transport stream, Lua scripts interpretation, and NCL applications presentation control, are examples of essential features contemplated by SGDP. Additionally, the proposed simulator logs information about the processing and presentation of interactive content for further analysis by developers. The Symbian platform was chosen for implementation of SGDP, and systemic tests were performed to validate the tool. / O desenvolvimento de conteúdo interativo para sistemas de TV digital envolve um processo que requer o uso de diversas ferramentas; dentre as quais se destacam: ferramentas de edição, multiplexação, e apresentação de conteúdo interativo. Ao desenvolver aplicações interativas destinadas a dispositivos portáteis, tais como telefones celulares, é importante levar em consideração características particulares destes ambientes de apresentação, as quais podem variar entre dimensões de telas distintas, mecanismos de entrada de dados no sistema, suporte a canal de interatividade, dentre outros. A pesquisa realizada neste trabalho concentrou-se em ambientes de apresentação de aplicações interativas destinadas a receptores portáteis em conformidade com o Sistema Brasileiro de TV Digital. O simulador proposto, Simulador Ginga-NCL para Dispositivos Portáteis (SGDP), contempla funcionalidades essenciais, necessárias para simulação de um ambiente de apresentação de aplicações interativas. Sintonia do sinal de TV oneseg, extração de conteúdos interativos do fluxo de transporte, interpretação de scripts Lua, e controle de apresentação de aplicações NCL, são exemplos de funcionalidades essenciais contempladas pelo SGDP. Adicionalmente, o simulador proposto registra informações sobre o processamento, e apresentação, de conteúdos interativos para análise posterior por desenvolvedores. A plataforma Symbian foi escolhida para implantação do SGDP, e testes sistêmicos foram realizados para validação da ferramenta.
38

Design de hipermídia: a construção não-linear da notícia

Reis, Ricardo Nogueira 18 March 2014 (has links)
Submitted by isabela.moljf@hotmail.com (isabela.moljf@hotmail.com) on 2017-07-18T13:19:51Z No. of bitstreams: 1 ricardonogueirareis.pdf: 22589733 bytes, checksum: 07efe282a0d510106c67f423531e637b (MD5) / Approved for entry into archive by Fabíola Rubim (fabiola.rubim@ufjf.edu.br) on 2017-07-19T11:55:22Z (GMT) No. of bitstreams: 1 ricardonogueirareis.pdf: 22589733 bytes, checksum: 07efe282a0d510106c67f423531e637b (MD5) / Made available in DSpace on 2017-07-19T11:55:22Z (GMT). No. of bitstreams: 1 ricardonogueirareis.pdf: 22589733 bytes, checksum: 07efe282a0d510106c67f423531e637b (MD5) Previous issue date: 2014-03-18 / Este trabalho apresenta um estudo de linguagem hipermídia, em especial da proposta do design de hipermídia, de acordo com Mônica Moura, como referência para a criação de documentos interativos não-lineares, relacionando-os com o conceito de contextos introduzido pelo modelo de contexto aninhados, conforme Luiz Fernando Soares. Em decorrência desse estudo, propõe e investiga algumas possibilidades e alternativas de adequação de documentos jornalísticos e interfaces de software para permitir maior e melhor integração entre os profissionais da comunicação e da informática. / This work presents a study of hypermedia language, in particular about hypermedia design proposal, according Monica Moura, as reference for creating non-linear interactive documents, relating them to Nested Context Model concept, introduced by Luiz Fernando Soares. From this theoretical basement, proposes and investigates some possibilities and alternatives to journalistic documents and software interfaces adequacy, allowing major and better integration between communications professionals and systems engineers.
39

[en] GINGA-NCL AS A WEB BROWSER PLUGIN / [pt] GINGA-NCL COMO PLUGIN PARA NAVEGADORES WEB

RAFAEL SAVIGNON MARINHO 19 April 2011 (has links)
[pt] Nos últimos anos, os usuários da Web (World Wide Web) apresentam uma mudança significativa em seu comportamento, tornando-se, além de consumidores, produtores de conteúdo multimídia. Por outro lado, a produção de conteúdo para a TV Digital brasileira, sobre tudo as aplicações interativas escritas na linguagem declarativa NCL (Nested Context Language), ainda é feita por profissionais alocados em emissoras de TV e em produtoras de conteúdo. Considerando o novo perfil dos usuários da grande rede e o fato de que a NCL é uma linguagem hipermídia cujo emprego não se restringe apenas a aplicações da TV Digital, surge a oportunidade de popularizar o uso da NCL como uma nova forma de especificar conteúdo multimídia também para Web. Mais além, uma vez que a NCL é recomendada pelo ITU-T como referencia para serviços IPTV, pode-se vislumbrar uma nova plataforma para o oferecimento de tais serviços na Web. Motivado por esse novo cenário, este trabalho propõe a adaptação do middleware declarativo Ginga-NCL, que é a camada de software responsável pela execução das aplicações NCL, ao ambiente da Web. A adaptação proposta busca oferecer o controle de apresentação do conteúdo, o suporte a edição em tempo de exibição e a sincronização entre os objetos de mídia contidos em ambos os domínios (Web e TV Interativa). Em suma, o trabalho discute como uma página Web pode se beneficiar da API interna de exibidores e dos demais recursos oferecidos pelo middleware Ginga. Adicionalmente também é proposto o suporte a uma nova plataforma pelo middleware a fim de facilitar o processo de adaptação. / [en] Over the past few years the Web (World Wide Web) users have been presenting a significant change on their behavior, becoming, beside consumers, multimedia content producers. On the other hand, the Brazilian Digital TV content production, more especially the interactive applications written in NCL (Nested Context Language) are still made by professionals allocated in TV broadcasters and content producers companies. Considering the new Web users profile and the fact that NCL is a hypermedia programming language whose scope is not restricted to Digital TV application the opportunity to popularize the use of NCL arises as a new way to specify multimedia content also in the Web. Moreover, once NCL is recommend by ITU-T as reference to IPTV service, is reasonable to realize a new platform to deploy such services on the Web. Motivated by this new scenario this work proposes the adaptation of Ginga-NCL declarative middleware, which is the software layer in charge to execute of the NCL application, to the Web environment. The proposed adaptation aim to offer the content presentation control, live editing support and synchronization among media objects from both domains (Web and Interactive TV). In short, the presented work discusses how a Web page can be benefit by the internal player API and other features offered by the middleware Ginga. In addition is also proposed a new platform support for the middleware in order to facilitate adaptation process.
40

[en] ADAPTIVE ELECTRONIC GUIDE APPLICATION BASED ON GINGA-NCL / [pt] APLICAÇÃO ADAPTATIVA DE GUIA ELETRÔNICO UTILIZANDO O GINGA-NCL

FELIPE NOGUEIRA BARBARA DE OLIVEIRA 14 February 2011 (has links)
[pt] Uma das consequências da digitalização da TV é o aumento na quantidade de canais disponíveis e, com isso, mais serviços podem ser oferecidos aos telespectadores. Com essa grande quantidade de conteúdos, torna-se necessária a existência de aplicações que apresentem informações sobre eles, com o objetivo de ajudar os telespectadores a escolherem o que desejam assistir. Tais aplicações são os Guias Eletrônicos, conhecidos como EPGs (Electronic Program Guides). A maioria das pesquisas e trabalhos relacionados a Guias Eletrônicos concentra-se no desenvolvimento de sistemas de recomendação ou de interfaces com o usuário. Os sistemas de recomendação integrados ao Guia Eletrônico adaptam as informações a serem apresentadas de acordo com as preferências do telespectador. A aplicação do Guia Eletrônico é responsável por adquirir as informações e gerar o Guia. Em geral, aplicação geradora do Guia Eletrônico pode ser substituída apenas por atualizações esporádicas. Nenhum dos trabalhos encontrados oferece suporte a adaptações da aplicação em tempo de exibição, ou seja, a modificação dos algoritmos utilizados sem interromper a exibição do Guia. Esta dissertação discute a importância de adaptações em tempo real na geração do Guia Eletrônico e apresenta uma implementação baseada no suporte oferecido pelo Ginga-NCL. A aplicação desenvolvida possui uma arquitetura modular que prevê adaptações dinâmicas através de um meta-serviço responsável pela tarefa. / [en] One of the consequences of the digitalization of TV systems is the increased amount of available channels and, as a consequence, the great number of services that can be offered to viewers. Due to the great number of content available, there has been a need for applications responsible for helping viewers to find what they want to watch. These applications are called EPGs (Electronic Program Guides). Most work related with EPG focuses either on the development of recommendation systems or on the design of EPG user interfaces. A recommendation system integrated with an EPG adapts the information to be presented based on the viewer’s preferences. On the other hand, the EPG application is responsible for gathering information and generating the EPG. Usually this EPG application can only be replaced by sporadic updates. Unfortunately, as far as the author knows, there is no work that offers support for application adaptations in real-time, which would make it possible to change algorithms without stopping the EPG presentation. This dissertation discusses the importance of providing real time adaptations and presents an EPG implementation based on the support offered by Ginga-NCL. The application modular architecture provides support to dynamic adaptations through a metaservice responsible for these tasks.

Page generated in 0.132 seconds