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.
Geração de aplicativos para TV Digital Brasileira: Uma abordagem baseada em mapas colaborativos
1. Ura
Geração de aplicativos para TV Digital
Brasileira: Uma abordagem baseada em
mapas colaborativos
Autor: Izequiel Norões
Orientador: Vasco Furtado
Co-orientadora: Elizabeth Furtado
2. 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
3. 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.
4. 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;
5. 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;
6. 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.
8. 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
9. - Produção de conteúdo para TV Interativa
VISÃO DO
CODIFICADOR
ECOSISTEMA DE DESENVOLVIMENTO DE SOFT PARA TVDi
Composer NCL
10. - 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
11. 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?
12. - 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ÃO
Jame Author SIM SIM SIM NÃO
Icareus Suite SIM NÃO SIM NÃO
Composer NÃO SIM SIM NÃO
iTV Project SIM NÃO SIM NÃO
Contextual
Ginga
NÃO NÃO SIM NÃO
T-Vilo Maker SIM NÃO SIM NÃO
Astro Box NÃO SIM NÃO NÃO
ANÁLISES COMPARATIVAS REALIZADAS
13. - Representação do conteúdo multimídia
XMLTV MPEG-21 TVA
Descrição dos dados (EPG) SIM SIM SIM
Permite uso de interatividade SIM SIM SIM
Personalização NÃO SIM SIM
Colaboração / Compartilhamento NÃO SIM SIM
Extensã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
15. 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
BD Webservice
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
16. Provedor de Serviços
Interativos
Editor de App TVDi
Emissora de TV
Sistema Gerenciador de
conteúdo de mapas
BD Webservice
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
17. 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.
18. 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íveis
App previewDownload XML ou App
21. - 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
22. - 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
23. - 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