Geração de aplicativos para TV Digital Brasileira: Uma abordagem baseada em mapas colaborativos

Post on 27-Jun-2015

154 views 3 download

description

Este trabalho propõe uma arquitetura de software para o desenvolvimento e uso de mapas colaborativos aplicados ao modelo do sistema de televisão digital brasileiro (SBTVD), chamada MAPS-TV.

Transcript of Geração de aplicativos para TV Digital Brasileira: Uma abordagem baseada em mapas colaborativos

Ura Geração de aplicativos para TV Digital

Brasileira: Uma abordagem baseada em mapas colaborativos

Autor: Izequiel NorõesOrientador: Vasco Furtado

Co-orientadora: Elizabeth Furtado

OBJETIVOS DA PESQUISA

CONTEXTUALIZAÇÃO: MAPAS COLABORATIVOS E PRODUÇÃO DE CONTEÚDO INTERATIVO

PROBLEMAS E MOTIVAÇÃO

A ARQUITETURA MAPS-TV

GERAÇÃO DE MAPAS COLABORATIVOS PARA O AMBIENTE DTVI

CONCLUSÃO

TÓPICOS DA APRESENTAÇÃO

OBJETIVOS

GERAL:Propor uma arquitetura de software para geração de mapas colaborativos aplicados à plataforma da TVDi, utilizando serviços web e um modelo de dados, de maneira que as aplicações para TV sejam geradas sem a necessidade de um especialista em programação.

OBJETIVOS

ESPECÍFICOS:

• Investigar quais serviços de sistemas mapas podem ser adaptados para uso em ambientes de TVDi;

• Desenvolver uma arquitetura para geração de mapas colaborativos aplicados ao modelo de TVDi, com uma API capaz de fazer uso de diferentes provedores de conteúdo de mapas, proporcionando facilidades na geração das aplicações interativas, ao ponto de não requerer a presença de um desenvolvedor de software no processo;

OBJETIVOS

ESPECÍFICOS:

• Comparar modelos de metadados e ferramentas de editoração de aplicações TVDi existentes com o propósito de aproveitar uma estrutura, propondo um modelo de dados aplicado ao contexto de mapas colaborativos para TVDi;

• Propor um modelo de dados para que as aplicações ferramentas de autoria possam gerar aplicações que façam uso do modelo de dados da arquitetura proposta às suas respectivas funcionalidades de geração de aplicações interativas;

OBJETIVOS

ESPECÍFICOS:

• Implementar uma API para dar suporte à arquitetura proposta gerando: imagens de uma área relacionada ao conteúdo da aplicação dinamicamente (dependendo da base de mapas utilizada), dados para a descrição da interface, dados vinculados da aplicação e dados para uso em ferramentas de criação de aplicações para TDVi ;

• Construir uma aplicação modelo (template) a partir da arquitetura proposta.

CONTEXTUALIZAÇÃO: MAPAS COLABORATIVOS

www.wikicrimes.orgwww.wikimapps.com

APLICAR MAPAS COLABORATIVOS PARA TVDI

- Geração de conteúdo e aplicações na web; - Mapas são elementos apropriados para

completementar informações na programação da TV

- Contexto da TV Digital Brasileira: Interatividade

- Produção de conteúdo para TV Interativa

VISÃO DO CODIFICADOR

ECOSISTEMA DE DESENVOLVIMENTO DE SOFT PARA TVDi

Composer NCL

- Produção de conteúdo para TV Interativa(Participantes do processo com pouca experiência em programação)

VISÃO DO PRODUTOR DE CONTEÚDO Icareus Suite

ECOSISTEMA DE DESENVOLVIMENTO DE SOFT PARA TVDi

QUESTÕES DA PESQUISA

- Como ter a produção de aplicações DTVi realizada pelos usuários (produtores de conteúdo) ?

- Como aplicar os mapas no contexto de aplicações interativas para TVDi?

- Como fazer com que tais aplicações sejam aproveitadas por emissoras ou alimentação de conteúdo?

- Como facilitar o processo de geração de apps para DTVi?

- Desenvolvimento de TVDi Apps;- Ferramentas Textuais x Editores

Geração dinâminca de

interfaces

Necessita de

especialista

Edição com recursos visuais

Suporte a interoperabilidade

Cuica NÃO NÃO NÃO NÃOJame Author SIM SIM SIM NÃOIcareus Suite SIM NÃO SIM NÃO

Composer NÃO SIM SIM NÃOiTV Project SIM NÃO SIM NÃOContextual

Ginga NÃO NÃO SIM NÃO

T-Vilo Maker SIM NÃO SIM NÃOAstro Box NÃO SIM NÃO NÃO

ANÁLISES COMPARATIVAS REALIZADAS

- Representação do conteúdo multimídia

XMLTV MPEG-21 TVADescrição dos dados (EPG) SIM SIM SIMPermite uso de interatividade SIM SIM SIMPersonalização NÃO SIM SIMColaboração / Compartilhamento NÃO SIM SIMExtensão / Interoperabilidade NÃO SIM SIM Descrição de conteúdo multimedia SIM SIM SIM

Uso de dados de geolocalização NÃO NÃO NÃO

ANÁLISES COMPARATIVAS REALIZADAS

REPRESENTAÇÃO DE CONTEÚDO DE MAPAS COLABORATIVOS

CRIAÇÃO DE CONTEÚDO PARA MAPAS COLABORATIVOS NA TDVI

Interactive Service Provider

APP DTVi EDITOR

TV Broadcaster

Sistema Gerenciador de conteúdo de mapas

BDWebservice

MapGenerate

Webservice XMLGenerate

Webservice AppGenerate

ELEMENTOS DA ARQUITETURA MAPS-TV

Geração de mapas

Geraçao do XML

Geração da App

Aplicação DTV

Transmissão

Emissora de TV

Edição de APP /Publicação

Editor de App TVDi

Provedor de Serviços Interativos

TV

Provedor de Serviços Interativos

Editor de App TVDi

Emissora de TV

Sistema Gerenciador de conteúdo de mapas

BDWebservice

MapGenerate

Webservice XMLGenerate

Webservice AppGenerate

FLUXO DE INFORMAÇÃO DA ARQUITETURA MAPS-TV Aplicação faz requisição 1

XMLMAps-TV 2

3

MAppsTV App + XMLMaps-TV 2

APP +XMLMAppsTV 4

APP +XMLMAps-TV 4HTTP REQUEST/XMLMaps-TV(Canal de retorno da app) 5

Aplicação DTV

CRIAÇÃO DE CONTEÚDO PARA MAPAS COLABORATIVOS NA TDVI

CENÁRIO PARA A GERAÇÃO DE UMA APP TVDI- O Editor de conteúdo precisa de uma

aplicação de mapas

Precisamos de um mapa neste

programa.

Precisamos criar uma aplicação de

mapas.

IMPLEMENTAÇÃO: GERAÇÃO DE UMA APP TVDI- The PSI gera dados para a Aplicação

Localizei um mapa de áreas de barulho!Ele esta disponível para TV?

Uma lista dos mapas

disponíveisApp previewDownload XML ou App

IMPLEMENTAÇÃO: PROCESSO DE CONSTRUÇÃO DOS TEMPLATES

1

2

3

4

- Validação

- Dificuldades encontradas

IMPLEMENTAÇÃO: APPs TVDI GERADAS

Mapas exemplo de problemas com barulho e tráfego

- Criação de uma ferramenta de autoria para a geração de de aplicações DTVi que faça uso do modelo de dados MAPS-TVXML;

- Melhorias na geração de mapas e a possibilidade do uso de outras APIs além da Google Maps e ainda melhorar a compactação dos arquivos de mapas;

TRABALHOS FUTUROS

- Usar elementos da web semântica para sincronizar dados entre a programação de TV e o conteúdo das aplicações ;

- Uso de uma biblioteca mais rica de objetos interativos, de forma a permitir o uso de moldes de maneira mais aprimorada.

TRABALHOS FUTUROS

- A proposta MAPS-TV facilitou a geração aplicações de mapas colaborativos para a TV;

- O padrão XMLMaps-TV apresentado, melhora a comunicação entre agentes a fim de facilitar a produção de conteúdo de mapas em aplicações para TV;

CONCLUSÃO

Perguntas??? SIM NÃO

Obrigado!