View
607
Download
0
Embed Size (px)
DESCRIPTION
Tatiana Aires Tavares
Citation preview
Uma casa no controle da Uma casa no controle da TV: Desenvolvimento de TV: Desenvolvimento de um programa para TV um programa para TV Digital para controle de Digital para controle de Digital para controle de Digital para controle de dispositivos domésticosdispositivos domésticos
Tatiana Aires Tavares Tatiana Aires Tavares
Professora Departamento de Informática UFPBProfessora Departamento de Informática UFPB
Coordenadora do Programa de PósCoordenadora do Programa de Pós--Graduação em Informática UFPBGraduação em Informática UFPB
ViceVice--Coordenadora do LAVID/UFPBCoordenadora do LAVID/UFPB
InteractionInteraction SouthSouth America 09, São Paulo America 09, São Paulo –– SP SP –– 27 27 de de novembro novembro de 2009de 2009
AgendaAgenda
• LAVID/UFPB
• TV Digital Interativa
• Desenvolvimento de uma Aplicação • Desenvolvimento de uma Aplicação para Automação Residencial
• Discussão
LAVIDLAVID
Quem somos?
Introdução• O LAVID está localizado na capital do Estadoda Paraíba – João Pessoa.
• O laboratório é um dos 11 laboratórios deensino e pesquisa do Departamento deInformática (DI) da UFPB (UniversidadeFederal da Paraíba)Informática (DI) da UFPB (UniversidadeFederal da Paraíba)
Instalações do LAVIDInstalações do LAVID
• O LAVID/ UFPB emconjunto com oLaboratório Telemídia/PUC-Rio desenvolveu ebatizou o middlewarepara TV Digital no Brasil –o Ginga.
Infraestrutura• Plataforma de transmissão DVB e ATSC
• câmeras e VTs digitais HDTV e SDTV• monitores de vídeo e televisores HDTV e SDTV• codificadores MPEG-2, SDTV e HDTV• gerador de carrossel DSMCC• encapsulador de datagramas IP em fluxo MPEG-TS• multiplexador MPEG-2 TS e modulador QAM EquipamentosEquipamentos• multiplexador MPEG-2 TS e modulador QAM
• STBs (Set-top-boxes) comerciais e dereferência
• 35 Estações de trabalho
• Conectividade (backbone nacional da RNP,head-end da Big TV)
TV BrasileiraTV Brasileira
59 anos de história...
• 1950
– primeira transmissão preto e branco
• 1972
– primeira transmissão colorida
• 2007
– Primeira transmissão digital
O que é TV Digital?O que é TV Digital?
TV DigitalTV Digital
• Vídeo digital
• Qualidade de Imagem
• Qualidade de Som
• Mobilidade (TV no celular)
TV InterativaTV Interativa
• Vídeo (digital ou analógico)
• Participação do Telespectador
• Conteúdo especialmente projetado para permitir interação
Interatividade na TVInteratividade na TV
• Winky Dink and You (1953-57)
Interatividade na TVInteratividade na TV
• 1992-2000
Benefícios da Interatividade Benefícios da Interatividade na TVna TV
• Aumenta a qualidade e a quantidade dos serviços oferecidos.
• Surge uma nova forma de “assistir TV” e • Surge uma nova forma de “assistir TV” e “fazer TV”.
• Integração entre 2 indústrias (TICs):
– Emissoras de TV e Produtoras (Broadcasting)
– Fábricas de Software
TV TV Digital e InterativaDigital e Interativa
• Vídeo digital
+
• Interatividade (software)
• Telespectador – grade de programação
• Telespectador – conteúdo • Telespectador – conteúdo
• Telespectador – telespectador
TV Digital e TV Digital e InterativaInterativa
• [...] algo que permite que telespectadores e as pessoas que fazem um canal de televisão, programa ou serviço se engajem em um diálogo. Mais especificamente, pode ser definida como um especificamente, pode ser definida como um diálogo que leva os telespectadores a além da experiência passiva de assistir e os permita fazer escolhas e executar ações.
Mark Gawlinski - (GAWLINSKI, 2003 p. 5)
TiposTipos de de AplicaçõesAplicaçõesinterativasinterativas
•Dependentes do conteúdo televisivo
•Independentes do conteúdo televisivo•Independentes do conteúdo televisivo
•Residentes em STB
AutomaçãoAutomação ResidencialResidencial
•Concepção de dispositivos inteligentes visando proporcionar melhor assistência das necessidades do usuário
•Com interfaces intuitivas•Com interfaces intuitivas
Ginga@HomeGinga@Home
Na versão atual, foram desenvolvidas algumas funcionalidades básica:
�Controle de portas�Controle de iluminação�Controle de invasão
Ginga@HomeGinga@Home
�Controle de invasão�Consulta dos estados correntes dos dispositivos envolvidos�Ajuda ao usuário
Visão Arquitetural
Comunicação
•Internet (TCP/IP) na comunicação entre televisão e servidor
•Arquitetura cliente/servidor
•Sockets
TIPO DO DISPOSITIVO
(1 ... 255)
1 BYTE
ID DO DISPOSITIVO
(1 ... 255)
1 BYTE
ESTADO DO DISPOSITIVO
(1... 255)
1 BYTE
Valores Possíveis
Dispositivo Tipo do dispositivo
ID do dispositivo
Estado do dispositivo
Lâmpada 1 1 1 1 – 2
Lâmpada 2 1 2 1 – 2
Porta 2 1 1- 2
Alarme 3 1 1- 3
Consulta 0 0 0
Arquitetura
Projeto da interface
•Comunicação via controle (restritivo)
•Interface o mais simples possível
•Com o mínimo de texto•Com o mínimo de texto
Tela Inicial
Controle de Sensores
Consulta dos estados
Configuração (Em desenvolvimento)
Ajuda ao usuário
Ajuda ao usuário
Ambiente Real
Maquete de testes
Discussão
•Dificuldade na integração Lua – C
•NCL - linguagem simples
•Tendência à criação de código “espaguete”•Tendência à criação de código “espaguete”
•Lua e C reconhecidas por boa performance
Desafios da TV InterativaDesafios da TV Interativa
• Não há respostas prontas!
• Uma mídia nova, com características próprias.próprias.
• Busca por formatos inovadores, a partir da união da TV com o software.
• Quebrar paradigmas:– unidirecionalidade da programação
– Passividade do telespectador
Obrigado!Obrigado!
“A esperança não vem do mar“A esperança não vem do mar“A esperança não vem do mar“A esperança não vem do mar
Vem das antenas de TV”Vem das antenas de TV”Vem das antenas de TV”Vem das antenas de TV”Herbert VianaHerbert Viana
• LAVID – www.lavid.ufpb.brTatiana Aires Tavares – [email protected]