uma casa no controle da tv: desenvolvimento de um programa para tv digital para controle de...
DESCRIPTION
Tatiana Aires TavaresTRANSCRIPT
![Page 1: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/1.jpg)
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
![Page 2: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/2.jpg)
AgendaAgenda
• LAVID/UFPB
• TV Digital Interativa
• Desenvolvimento de uma Aplicação • Desenvolvimento de uma Aplicação para Automação Residencial
• Discussão
![Page 3: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/3.jpg)
LAVIDLAVID
Quem somos?
![Page 4: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/4.jpg)
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.
![Page 5: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/5.jpg)
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)
![Page 6: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/6.jpg)
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
![Page 7: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/7.jpg)
O que é TV Digital?O que é TV Digital?
![Page 8: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/8.jpg)
TV DigitalTV Digital
• Vídeo digital
• Qualidade de Imagem
• Qualidade de Som
• Mobilidade (TV no celular)
![Page 9: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/9.jpg)
TV InterativaTV Interativa
• Vídeo (digital ou analógico)
• Participação do Telespectador
• Conteúdo especialmente projetado para permitir interação
![Page 10: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/10.jpg)
Interatividade na TVInteratividade na TV
• Winky Dink and You (1953-57)
![Page 11: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/11.jpg)
Interatividade na TVInteratividade na TV
• 1992-2000
![Page 12: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/12.jpg)
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
![Page 13: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/13.jpg)
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
![Page 14: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/14.jpg)
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)
![Page 15: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/15.jpg)
TiposTipos de de AplicaçõesAplicaçõesinterativasinterativas
•Dependentes do conteúdo televisivo
•Independentes do conteúdo televisivo•Independentes do conteúdo televisivo
•Residentes em STB
![Page 16: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/16.jpg)
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
![Page 17: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/17.jpg)
Ginga@HomeGinga@Home
![Page 18: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/18.jpg)
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
![Page 19: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/19.jpg)
Visão Arquitetural
![Page 20: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/20.jpg)
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
![Page 21: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/21.jpg)
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
![Page 22: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/22.jpg)
Arquitetura
![Page 23: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/23.jpg)
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
![Page 24: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/24.jpg)
Tela Inicial
![Page 25: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/25.jpg)
Controle de Sensores
![Page 26: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/26.jpg)
Consulta dos estados
![Page 27: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/27.jpg)
Configuração (Em desenvolvimento)
![Page 28: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/28.jpg)
Ajuda ao usuário
![Page 29: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/29.jpg)
Ajuda ao usuário
![Page 30: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/30.jpg)
Ambiente Real
![Page 31: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/31.jpg)
Maquete de testes
![Page 32: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/32.jpg)
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
![Page 33: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/33.jpg)
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
![Page 34: Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital para controle de dispositivos domésticos](https://reader034.vdocuments.com.br/reader034/viewer/2022042715/559e86e61a28ab900b8b4842/html5/thumbnails/34.jpg)
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]