Spelling suggestions: "subject:"aplicações multimedia"" "subject:"plicações multimedia""
1 |
Uma abordagem de desenvolvimento orientado a modelos para a integração entre projetos de mídia e software no domínio de aplicações de TV digitalKulesza, Raoni 25 February 2013 (has links)
Submitted by João Arthur Martins (joao.arthur@ufpe.br) on 2015-03-12T19:29:08Z
No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Tese Raoni Kulesza.pdf: 8673815 bytes, checksum: df375409e2b9998a2cf4c1434600a74d (MD5) / Made available in DSpace on 2015-03-12T19:29:08Z (GMT). No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Tese Raoni Kulesza.pdf: 8673815 bytes, checksum: df375409e2b9998a2cf4c1434600a74d (MD5)
Previous issue date: 2013-02-25 / O processo de convergência digital pode ser encarado sobre duas diferentes perspectivas. Na primeira,
a convergência é vista como um casamento de tecnologias ou indústrias, por exemplo, através da integração
das redes de Internet, telefonia móvel e televisão digital. Na segunda, a convergência pode ser
vista como uma reunião de diferentes tipos de mídia por meio de uma tecnologia única. Este cenário
tem favorecido o oferecimento de novos serviços e aplicações multimídia. O desenvolvimento de aplicações
multimídia ainda é um desafio. Além da lógica de negócio já existente em outros tipos de software,
essas aplicações oferecem uma interface gráfica sofisticada e integrada com diferentes objetos
de mídia (imagens, gráficos 3D, áudio e vídeo). Neste contexto, é importante considerar três visões de
projeto da aplicação: mídia, software e interface gráfica com o usuário. Atualmente, é possível identificar
uma lacuna na definição de métodos sistemáticos e ferramentas de desenvolvimento que considerem
esses três aspectos. Este trabalho procura tratar este tema num domínio específico das aplicações
multimídia: TV Digital. O objetivo principal é propor uma abordagem de desenvolvimento orientado a
modelos que procura uma melhor integração entre os projetos de mídia e software, uma vez que as
principais abordagens de desenvolvimento dessa área tratam cada um desses projetos isoladamente.
Nesta pesquisa defende-se a tese de que o desenvolvimento orientado a modelos pode aumentar a produtividade
do desenvolvimento de aplicações de TV Digital, principalmente, as que possuem como
requisito forte integração entre os objetos de mídia e a lógica da aplicação. Em particular, é realizada
uma estruturação dos requisitos de uma família de aplicações; configuração das partes comuns e variáveis
de cada categoria das aplicações através de um Modelo de Features; emprego de linguagens específicas
de domínio para modelagem de visões que integram o projeto de mídia e projeto de software;
e utilização de técnicas de metaprogramação para geração automática do código das aplicações. Para
demonstrar esta tese, é descrita uma abordagem de desenvolvimento orientado a modelos no domínio
específico de TV Digital e exemplos de uso. São também apresentados os resultados de uma avaliação
envolvendo estudos empíricos, que buscou determinar a viabilidade da abordagem e os benefícios que
podem ser alcançados com o emprego da mesma.
|
2 |
Infraestrutura para transmissão de conteúdo multimídia com suporte à adaptação de fluxos. / Infrastructure for transmission of multimedia content with support for adaptation of flows.CALADO, Ivo Augusto Andrade Rocha. 17 August 2018 (has links)
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-08-17T14:49:52Z
No. of bitstreams: 1
IVO AUGUSTO ANDRADE ROCHA CALADO - DISSERTAÇÃO PPGCC 2010..pdf: 1680910 bytes, checksum: 4450f567f3a50b0c351dd900f342ea2f (MD5) / Made available in DSpace on 2018-08-17T14:49:52Z (GMT). No. of bitstreams: 1
IVO AUGUSTO ANDRADE ROCHA CALADO - DISSERTAÇÃO PPGCC 2010..pdf: 1680910 bytes, checksum: 4450f567f3a50b0c351dd900f342ea2f (MD5)
Previous issue date: 2010-03-11 / A disseminação dos diferentes tipos de aplicações multimídia tem possibilitado uma
maior interatividade entre usuários nas mais diversas localizações. Contudo, a falta de
mecanismos que garantam níveis de qualidade de serviço, no núcleo da Internet, obriga
tais aplicações a realizarem um contínuo processo de adaptação dos fluxos multimídia, de
forma a atender aos níveis de transmissão disponíveis, tornando esta uma tarefa adicional no desenvolvimento de tais aplicações. Por outro lado, diante da grande heterogeneidade existente tanto em termos de recursos de transmissão disponíveis quanto de requisitos dos terminais envolvidos, a implementação de uma única abordagem de adaptação que dê um suporte satisfatório a todos os cenários mostra-se muitas vezes inviável, fazendo-se necessário a utilização de diferentes abordagens, de acordo com o contexto de utilização. Como consequência tem-se um aumento na complexidade do desenvolvimento. Neste trabalho apresenta-se uma infraestrutura para o desenvolvimento de aplicações multimídia com suporte à adaptação de fluxos. A partir desta infraestrutura, é possível obter uma flexibilização em como o processo de adaptação de fluxos multimídia será realizado, atendendo aos requisitos dos diferentes tipos de aplicações. Neste sentido, de forma a validar a infraestrutura proposta, foi realizado o desenvolvimento de dois estudos de caso visando demonstrar tanto o suporte oferecido ao desenvolvimento de aplicações multimídia quanto à extensibilidade da infraestrutura a partir da inclusão de novos mecanismos de adaptação. / The spread of different kinds of multimedia applications has enabled a powerful interaction
between users in diverse locations. However, the best effort service nature of the Internet
requires a continuous process of stream adaptation, in order to fetch such differents scenarios of transmission. As a consequence, this additional task should be met in the multimedia application development. On the other hand, according to the great heterogeneity of both transmission resources and terminal requirements, it is impracticable to define a unique adaptation method which be optimal for all scenarios. Therefore, we have an increasing complexity of multimedia application development. This work presents an infrastructure to multimedia application development to support
stream adaptation. It provides a flexible way to implement and to use adaptation methods,
meeting the requirements of different applications. Within this context, in order to validate
the developed work, it was implemented two case studies: how to develop multimedia applications with support of stream adaptation and present the extensibility provided by proposed infrastructure through the dynamic addition of new adaptation methods.
|
3 |
Uma camada de adaptação para transmissão de mídias digitais. / An adaptation layer for multimedia transmission.Kulesza, Raoni 21 July 2006 (has links)
A convergência da Internet com outras redes (telefonia móvel e televisão digital), o surgimento da computação ubíqua e crescente demanda pela computação autônoma, tem favorecido a existência de um ambiente constantemente modificado e altamente dinâmico, caracterizado pelo tratamento e transporte de conteúdo multimídia, heterogeneidade nos recursos, tecnologias de redes e dispositivos de acesso. Este cenário tem exigido a existência de sistemas adaptativos, ou seja, que tenham a capacidade de se adaptar dinamicamente em resposta a mudanças no contexto em que estão inseridos. O projeto de software de sistemas adaptativos que visem atender de forma satisfatória evolução e mudança neste novo ambiente heterogêneo da Internet tem particular relevância e complexidade. Um dos principais desafios é realizar a implementação de comportamentos adaptativos sem entrelaçamento com outras funcionalidades da aplicação, que podem levar a dificuldade de legibilidade e prejudicar a manutenção do código. Este trabalho procura abordar este tema empregando programação orientada a aspectos na especificação e implementação de uma camada de adaptação que atua sobre aplicações multimídia em rede utilizando abordagens de adaptação baseados em servidor. Em particular, através do uso da linguagem AspectJ, é mostrado como promovemos a separação do interesse de adaptabilidade de forma modular para permitir que a camada de adaptação realize configuração estática e dinâmica de processos de transmissão de fluxos multimídia a partir de mecanismos de monitoração do seu ambiente de operação. / The convergence of the Internet with other networks (e.g. Mobile Telecom and Digital Television Networks), the ubiquitous computing raising and the increasing demand on the autonomic computing has favored the existence of a constantly modified and highly dynamic environment. It is characterized by the treatment and transport of multimedia content and resources, network technologies and access devices heterogeneity. This scenario has demanded the existence of adaptive systems, which has the capacity to dynamically adapt based on the context where they are inserted. The software design for adaptive systems, which aim to deal on a satisfactory way the evolution and changes in this new heterogeneous Internet environment, has particular relevance and complexity. One of the main challenges is performing the development of adaptive behaviors without tangled and scattered code along other application functionalities, which could result in code legibly problems, affecting its maintenance. The main purpose of this work is the specification and development of an adaptation layer working in multimedia networked application and using server based adaptation approach, making use of aspect oriented programming. Specifically, through the adoption of the AspectJ language it was showed how the adaptability concern was well modularized by enabling the adaptation layer to perform static and dynamic configuration of the multimedia chains through the monitoring of its operational environment.
|
4 |
Uma camada de adaptação para transmissão de mídias digitais. / An adaptation layer for multimedia transmission.Raoni Kulesza 21 July 2006 (has links)
A convergência da Internet com outras redes (telefonia móvel e televisão digital), o surgimento da computação ubíqua e crescente demanda pela computação autônoma, tem favorecido a existência de um ambiente constantemente modificado e altamente dinâmico, caracterizado pelo tratamento e transporte de conteúdo multimídia, heterogeneidade nos recursos, tecnologias de redes e dispositivos de acesso. Este cenário tem exigido a existência de sistemas adaptativos, ou seja, que tenham a capacidade de se adaptar dinamicamente em resposta a mudanças no contexto em que estão inseridos. O projeto de software de sistemas adaptativos que visem atender de forma satisfatória evolução e mudança neste novo ambiente heterogêneo da Internet tem particular relevância e complexidade. Um dos principais desafios é realizar a implementação de comportamentos adaptativos sem entrelaçamento com outras funcionalidades da aplicação, que podem levar a dificuldade de legibilidade e prejudicar a manutenção do código. Este trabalho procura abordar este tema empregando programação orientada a aspectos na especificação e implementação de uma camada de adaptação que atua sobre aplicações multimídia em rede utilizando abordagens de adaptação baseados em servidor. Em particular, através do uso da linguagem AspectJ, é mostrado como promovemos a separação do interesse de adaptabilidade de forma modular para permitir que a camada de adaptação realize configuração estática e dinâmica de processos de transmissão de fluxos multimídia a partir de mecanismos de monitoração do seu ambiente de operação. / The convergence of the Internet with other networks (e.g. Mobile Telecom and Digital Television Networks), the ubiquitous computing raising and the increasing demand on the autonomic computing has favored the existence of a constantly modified and highly dynamic environment. It is characterized by the treatment and transport of multimedia content and resources, network technologies and access devices heterogeneity. This scenario has demanded the existence of adaptive systems, which has the capacity to dynamically adapt based on the context where they are inserted. The software design for adaptive systems, which aim to deal on a satisfactory way the evolution and changes in this new heterogeneous Internet environment, has particular relevance and complexity. One of the main challenges is performing the development of adaptive behaviors without tangled and scattered code along other application functionalities, which could result in code legibly problems, affecting its maintenance. The main purpose of this work is the specification and development of an adaptation layer working in multimedia networked application and using server based adaptation approach, making use of aspect oriented programming. Specifically, through the adoption of the AspectJ language it was showed how the adaptability concern was well modularized by enabling the adaptation layer to perform static and dynamic configuration of the multimedia chains through the monitoring of its operational environment.
|
5 |
Um framework para gerenciamento de qualidade de serviço em dispositivos móveis.Hobeika, Camillo Tannuri 10 May 2004 (has links)
Made available in DSpace on 2016-06-02T19:05:55Z (GMT). No. of bitstreams: 1
DissCTH.pdf: 1738472 bytes, checksum: 515c6e824e1183c4670db03735a79f96 (MD5)
Previous issue date: 2004-05-10 / This work presents a Framework for Multimedia Applications with
objective to make possible the use of these applications in Mobile Devices with
limited computational capacity, considering the aspects of Quality of Service
that can currently be used in these devices.
The technological evolution cause a accented growth in the number of
mobile device`s users, a time that the quality of the services also tends to
increase, mainly as for the multimedia applications. Had to the characteristics
of these devices and the nets where they operate, the traffic of multimedia
information tends to increase the communication typical problems. However,
parameters of Quality of Service (QoS) can be established and actions can be
taken to try to diminish the impact of the inherent problems to the mobile
computation in the multimedia applications.
Thus, this work aims at the research and the development of one
framework based on components for applications developed on the platform
Java 2 Micro Edition (J2METM), of form to offer to greater quality in the
multimedia communication for the mobile devices that possess limited
resources. / Este trabalho apresenta um Framework para Aplicações Multimídia com
objetivo de possibilitar o uso dessas aplicações em Dispositivos Móveis com
capacidade computacional limitada, considerando os aspectos de Qualidade de
Serviço que podem ser utilizados nesses dispositivos atualmente.
A evolução tecnológica causa um crescimento acentuado no número de
usuários de dispositivos móveis, uma vez que a qualidade dos serviços tende
também a aumentar, principalmente no que se refere às aplicações multimídia.
Devido às características destes dispositivos e das redes em que operam, o
tráfego de informações multimídia tende a aumentar os problemas típicos da
comunicação. Esse fato levou os fabricantes a restringirem suas
funcionalidades a apenas envio e recebimento de dados, não considerando as
aplicações de transmissão ou tempo real. Porém, parâmetros de Qualidade de
Serviço (QoS) podem ser estabelecidos e ações podem ser tomadas para
tentar diminuir o impacto dos problemas inerentes à computação móvel nas
aplicações multimídia.
Assim, este trabalho apresenta o projeto e o desenvolvimento de um
framework baseado em componentes reutilizáveis em aplicações
desenvolvidas sobre a plataforma JavaTM 2 Micro Edition (J2METM), de forma a
oferecer maior qualidade na comunicação multimídia para os dispositivos
móveis que possuem recursos limitados.
|
6 |
Acessibilidade em cinemas digitais: uma proposta de geração e distribuição de libras e autiodescriçãoDomingues, Leonardo de Araújo 13 October 2015 (has links)
Submitted by Viviane Lima da Cunha (viviane@biblioteca.ufpb.br) on 2016-02-16T12:43:12Z
No. of bitstreams: 1
arquivototal.pdf: 13238594 bytes, checksum: 276fb476c19b9bf5bb8160c24835f54d (MD5) / Made available in DSpace on 2016-02-16T12:43:12Z (GMT). No. of bitstreams: 1
arquivototal.pdf: 13238594 bytes, checksum: 276fb476c19b9bf5bb8160c24835f54d (MD5)
Previous issue date: 2015-10-13 / People with hearing or visually impairment face many di culties to participate in the
social life, to communicate with other people and to access information. Their participation
in cinemas, theaters, educational environment, among others, is often limited
due to the lack of solutions that enable their interaction and participation. For the
deaf, for example, the accessibility resources normally provided at the cinema room is
limited to subtitle text format. This is the predominant solution on the current scenario.
However, on the other hand, there are some studies that are in progress to try to
solve these problems, such as the use of second screen devices to project content with
sign language. For the blind, the accessibility problem is further aggravated because
currently there are few cinema rooms that o er the resources of audio description. Normally,
the blind rely solely on the help of family or friends to narrate the events during
the exhibition of the lm. The accessibility point of view, these approaches are considered
ine cient, since the deaf, for example, have enough trouble reading and writing
in the spoken language of their country. Therefore, to minimize these problems, this
paper presents a computational solution capable of automatically generating from the
subtitles, video tracks with Brazilan Sign Language (Libras) windows for deaf users,
and from the movie script, produce audio description for blind users and distribute
such content for users using the second screen devices. Experiments using a prototype
showed that the solution has the potential to generate e ciently contents intelligible
for this users, increasing your access to this technology type. / Pessoas com de ciência auditiva ou visual enfrentam diversos entraves para participar
da vida em sociedade, para se comunicar com outras pessoas e ter acesso à informação. A participação dessas pessoas em ambientes como cinemas, teatros, escolas,
enquanto navegam na Internet, entre outros, é muitas vezes limitada devido a ausência
de soluções acessíveis que viabilizem sua participação e interação. Para os surdos,
por exemplo, os recursos de acessibilidade normalmente oferecidos nas salas de cinema
se limitam a legendas no formato texto. Esta é a solução predominante no cenário
atual. Porém, em contrapartida, existem algumas pesquisas que encontram-se em desenvolvimento
para tentar resolver esses problemas, como a utilização de dispositivos
de segunda tela para projetar os conteúdos com Língua de Sinais. Para os cegos, o problema
de acessibilidade é ainda mais agravante, pois, atualmente, existem poucas salas
de cinema que disponibilizam os recursos da Audiodescrição. Normalmente, os cegos
contam apenas com a ajuda de familiares ou amigos para narrar os acontecimentos
durante a exibição do filme. Do ponto de vista da acessibilidade, essas abordagens são
consideradas inefi cientes, uma vez que os surdos, por exemplo, têm bastante dificuldade
de ler e escrever na língua oral do seu país. Portanto, para minimizar esses problemas,
este trabalho apresenta uma solução computacional capaz de gerar automaticamente
a partir das legendas, trilhas de vídeo com janelas de Libras para usuários surdos, e a
partir do roteiro do fi lme, gerar Audiodescrição para usuários cegos e distribuir esses
conteúdos para usuários usando dispositivos de segunda tela. Experimentos com um
protótipo mostraram que a solução tem potencial para gerar de forma e ciente conteúdos inteligíveis para esses usuários, melhorando o seu acesso a esse tipo de tecnologia.
|
7 |
Uma solução para execução de aplicações Ginga-ncl usando segunda tela em sistemas Broad Band TVGuedes, álan Livio Vasconcelos 29 September 2012 (has links)
Made available in DSpace on 2015-05-14T12:36:38Z (GMT). No. of bitstreams: 1
arquivototal.pdf: 6213117 bytes, checksum: 8869899e5ee4b6861554354c6d3e9db2 (MD5)
Previous issue date: 2012-09-29 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES / On the development of applications for Digital the TV environment Ginga-NCL provides application support with use of second screen devices. However, it was only in fact made possible by recent efforts in the implementation of the Ginga-NCL reference using a strategy o association between UAProf profiles and the required devices. This work proposes architecture of Broadband TV Application Store that uses the Ginga-NCL, being able to present to user a list of compatible applications to their multidevice execution context. As results, are presented a description of the architecture and execution of tests with prototypes of software. / No desenvolvimento de aplicações para TV Digital, o ambiente Ginga-NCL prove suporte a aplicações com uso de dispositivos de segunda tela. Entretanto, foi apenas com recentes esforços na
implementação de referência do Ginga-NCL que esse recurso foi de fato viabilizado, utilizando uma estratégia de associação de perfis UAProf aos dispositivos necessários. Este trabalho propõe uma
arquitetura de portal de aplicações BroadbandTV que utiliza o ambiente Ginga-NCL, sendo capaz de apresentar ao usuário uma lista de aplicações compatíveis ao seu contexto de execução
multidispositivos. Como resultados, são apresentadas a descrição da arquitetura e a execução de testes com protótipos de software.
|
8 |
Um orquestrador flexível de recursos de rede e computação para o aprimoramento de qualidade de serviço (QoS) em aplicações multimídia baseadas em funções virtualizadas de rede (NFV)Moreira, Rodrigo 31 July 2017 (has links)
Pessoas e organizações ao redor do globo utilizam aplicações multimídia para interação e comunicação. Existe notável crescimento de tráfego característico dessas aplicações, uma vez que há convergência de voz e dados para um modelo único de transporte. As redes de computadores, por suportar tais aplicações cadenciam desafios e oportunidades de negócios que os operadores têm aproveitado. Por outro lado, os usuários experimentam serviços com qualidades cada vez mais refinados, mesmo assim, existem aspectos que devem ser tratados para elevar a qualidade de experiência percebida pelos usuários ao consumir serviços ofertados sobre a internet. Métricas de QoS usualmente são baseadas nos usuários ou na rede, por isso, conceitos como NFV e SDN permitem aprimorar e expandir a perspectiva de oferta de uma camada de abstração para desenvolvimento de soluções flexíveis, que visam lidar com aplicações multimídia ofertadas em nuvem. Não obstante, a construção dessas soluções deve ser calcada em aspectos intrínsecos ao conceito de Internet do Futuro que preconiza soluções virtualizadas, flexíveis, convergentes, escaláveis, orientadas a contexto, seguras e melhor gerenciadas.
Este trabalho propõe uma abordagem para mitigar a distância das aplicações com os recursos de rede e computação. Usualmente as aplicações desconhecem características de hardware sobre o qual elas operam; quanto a rede, mesmo com esforços em vários níveis da pilha de protocolos, desconhece especificidades das aplicações em execução. Há também dificuldade de gerenciamento global de recursos, integração de políticas e acordos de serviço entre operadores. O trabalho visa adicionar uma camada de gerenciamento para elevar os níveis de QoS para aplicações multimídia baseadas em NFV. Para realizar isso, é proposto uma entidade que atua no plano de dados e controle, capaz de orquestrar recursos de rede e de computação simultaneamente para aprimorar QoS em aplicações multimídia. A incorporação dessa entidade conquista melhoramento de QoS por meio da oferta de resiliência na comunicação fim-a-fim de entidades consumidoras dessas aplicações, provê um balanceamento de carga adequado a fim de não comprometer parâmetros de QoS como tempo de resposta, provê escalabilidade sob demanda, promove o conceito de inspeção de pacotes para segmentação de políticas de rede orientada à aplicação, finalmente realiza a separação de plano de dados e controle. A construção e experimentação da solução permitiu diminuir tempos de resposta nas aplicações multimídia; a solução reagiu adequadamente frente a cargas de trabalho heterogêneas no sentido de prover confiabilidade para garantia de QoS; também, o conceito de inspeção de pacotes foi capaz de atuar para diminuir a distância que as aplicações possuem da rede e o hardware sobre o qual elas operam. / People and organizations around the globe use multimedia applications for interaction and communication. There is notable traffic growth characteristic of these applications since there is a convergence of voice and data for a single transport model. Computer networks, because they support such applications, meet the challenges and business opportunities that operators have taken advantage of. On the other hand, users use services with increasingly refined qualities, nevertheless, there are aspects that must be addressed to raise the quality of experience for users when consuming services offered over the internet. QoS metrics are usually user-based or network-based, hence concepts such as NFV and SDN allow to improve and expand the perspective of offering an abstraction layer for the development of flexible solutions that deal with multimedia applications offered in the cloud. Nevertheless, the construction of these solutions must be based on intrinsic aspects to the Future Internet concept that advocates virtualized solutions, flexible, convergent, scalable, context-aware, secure and better managed.
This dissertation proposes an approach to mitigate the distance of the applications with the resources of compute and network. Usually, the applications are unaware of the hardware characteristics on which they operate, as for the network, even with several efforts at various levels of the protocol stack, the specificities of running applications are unknown. There is also challenges of managing global resources, integrating policies and service agreements between operators. This work aims to add a management layer to raise the levels of QoS for multimedia applications based on NFV. To accomplish this, an entity that acts on the data and control plane is proposed, capable of orchestrating network and computing resources simultaneously to enhance QoS in multimedia applications. The incorporation of this entity achieves QoS improvement through resiliency in the end-to-end communication of the consumer entity of these applications, provides adequate load balancing in order to avoid compromising QoS parameters such as response time, provides on-demand scalability, improves the concept of package inspection for the segmentation of application-oriented network policies, and finally performs the separation of data and control plane. The construction and experimentation of the solution allowed to reduce response times in the multimedia applications. The solution reacted adequately to heterogeneous workloads in order to provide reliability for QoS guarantee. Furthermore, the concept of packet inspection was able to act to decrease the distance that the applications have from the network and the hardware on which they operate. / Dissertação (Mestrado)
|
Page generated in 0.5665 seconds