SlideShare uma empresa Scribd logo
1 de 42
Televisão DIGITAL Conhecendo o sistema de televisão digital e iniciando no desenvolvimento de aplicações interativas. Jornada de Informática da Universidade do Sagrado Coração – USC – Bauru/SP – 19 à 21 de Maio de 2011
Sinal Analógico e Sinal Digital ,[object Object]
Sinal digital: 0 ou 1. Nem sempre há sinal de TV, entretanto não há ruído, chiados e fantasmas.19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 2
TV Analógica X TV Digital no Brasil 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 3 Figura de Toshio Izawa (http://imagemesomhd.blogspot.com/2009/11/recepcao-de-tv-digital.html)
TV Analógica X TV Digital no Brasil 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 4 Figura de Toshio Izawa (http://imagemesomhd.blogspot.com/2009/11/recepcao-de-tv-digital.html)
TV Analógica X TV Digital no Brasil 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 5 Figura de Toshio Izawa (http://imagemesomhd.blogspot.com/2009/11/recepcao-de-tv-digital.html)
Sistema de TVD 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 6
Sistema de TVD 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 7 Ambiente da empresa radiodifusora ou provedora de conteúdo
Sistema de TVD 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 8 Ambiente do cliente (usuário telespectador)
O receptor de TVD 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 9
Arquitetura da TVD em camadas 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 10
Arquitetura da TVD em camadas 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 11 Camada de transmissão e modulação: A informação é levada de um ponto para outro, por intermédio de sinais, usando um meio de propagação (torres, satélite, microondas, internet, cabo, etc.)
Arquitetura da TVD em camadas 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 12 Camada de transporte e multiplexação:  Têm como função receber a informação gerada pelos codificadores de áudio, vídeo e dados de aplicações e, através da multiplexação gerar em sua saída uma seqüência única de pacotes.
Arquitetura da TVD em camadas 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 13 Camada de codificação e compressão: É responsável por remover redundâncias nos sinais de áudio e vídeo, conseqüentemente reduzir a taxa de bits para transmissão dessas informações.
Arquitetura da TVD em camadas 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 14 Camada de Middleware: Responsável pela integração de todas as subcamadas do sistema. É uma camada intermediária entre hardware e software provendo também a interatividade.
Arquitetura da TVD em camadas 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 15 Camada de aplicação: Responsável pela captura e formatação dos sinais de áudio e vídeo, assim como o desenvolvimento de aplicações interativas.
Conjunto de padrões em um sistema de TVD 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 16
Conjunto de padrões adotados no sistema brasileiro 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 17
Relação de Aspecto 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 18
Definição do Sinal Digital 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 19
Exemplo de combinações para transmissão do sinal digital conforme definição 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 20
Fórum SBTVB http://www.forumsbtvd.org.br e http://www.dtv.org.br O Fórum do Sistema Brasileiro de TV Digital Terrestre foi formalmente instaurado em novembro de 2006 com a missão de auxiliar e estimular a criação e melhoria do sistema de transmissão e recepção de sons e imagens digitais no Brasil, propiciando padrão e qualidade compatíveis com as exigências dos usuários; Membros: representantes das emissoras de TV, fabricantes de equipamentos de recepção e transmissão, indústria de software, governo federal e entidades de ensino e pesquisa. 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 21
ISDB-TB Integrated Services Digital Broadcasting – Terrestrial Brazil ouSistema Integrado de Radiodifusão Digital Terrestre; ISDB: sistema desenvolvido no Japão, adotado e atualizado pelo Brasil (atualizações tecnológicas nas partes de áudio, vídeo e interatividade); Estréia da TVD no Brasil: 02/12/2007 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 22
Normas Brasileiras - ABNT 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 23
Regiões transmitindo TVD no Brasil 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 24
Cronograma de Implantação 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 25
Cronograma de Implantação 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 26
Países que adotaram o ISDB-TB 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 27
TVD Móvel São considerados dispositivos móveis, com recepção de sinal de TV móvel, as TVs que são instaladas em automóveis; Esses dispositivos estão em movimento, mas não são considerados portáteis pois normalmente estão fixados em um local; 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 28
TVD Portátil São considerados dispositivos portáteis com recepção de sinal de TV portátil (denominada 1-seg):  Telefone celular, PDA, dongle (antenas usbs) e televisores portáteis, os quais são energizados por uma bateria interna e, portanto, sem necessariamente demandar uma fonte externa de energia; Além de estar em movimento, também pode ser carregado com você para qualquer lugar. Você pode assistir TV em qualquer lugar e a qualquer hora. 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 29
WebTV Difusão da transmissão de TV através da WEB; A WEB é utilizada apenas para transmistir o sinal através de um servidor multimídia que, por sua vez, recebe o sinal de um codificador/receptor de TV; Não há padrões, nem qualidade de áudio, vídeo e tãopouco interatividade; 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 30
IPTV Internet Protocol Television; É uma forma de transmissão de TV, assim como microondas, satélite, cabo e torres de transmissão, composto por padrões para cada uma das camadas da arquitetura da TVD; 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 31
Tipos de Interatividade Nenhuma: sem canal de retorno; Interatividade local: sem canal de retorno. O usuário telespectador recebe  e pode interagir livremente com os dados que ficam armazenados no seu receptor; Interatividade Unidirecional: com canal de retorno. O recebimento das informações ocorre via torres de transmissão, mas o retorno à central de transmissão ocorre pelo telefone; Interatividade Bidirecional: com canal de retorno. O recebimento e envio de dados ocorre via rede (wimax por exemplo) 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 32
Middleware Ginga “Ginga® é o nome do Middleware Aberto do Sistema Brasileiro de TV Digital (SBTVD). Ginga é constituído por um conjunto de tecnologias padronizadas e inovações brasileiras que o tornam a especificação de middleware mais avançada e a melhor solução para os requisitos do país. O middleware aberto Ginga é subdividido em dois subsistemas principais interligados, que permitem o desenvolvimento de aplicações seguindo dois paradigmas de programação diferentes. Dependendo das funcionalidades requeridas no projeto de cada aplicação, um paradigma será mais adequado que o outro.” 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 33
Middleware Ginga “Esses dois subsistemas são chamados de Ginga-J (para aplicações procedurais Java) e Ginga-NCL (para aplicações declarativas NCL). Os links acima possuem informações específicas sobre os dois sistemas. O Ginga é fruto do desenvolvimento de projetos de pesquisa coordenados pelos laboratórios Telemídiada PUC-Rio e LAViDda UFPB. Todas as informações oficiais sobre o middleware Ginga possuem referências neste site.” 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 34
Java DTV API utilizada para o desenvolvimento de aplicações interativas usando a linguagem JAVA; A API Java DTV utiliza a API LWUIT para interface com o usuário; A API Java DTV usa a API Java TV, um pacote opcional do Java Micro Edition (Java ME) que fornece controle sobre funcionalidades únicas para receptores de televisão; Especificação GINGA-J; 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 35
NCLua NCL: Nested Context Language. linguagem utilizada para o desenvolvimento de aplicações para TVD. Linguagem de marcação, como o HTML. Desenvolvida pela PUC-RIO Lua: linguagem de script utilizada junto à linguagem NCL para o desenvolvimento de aplicações interativas para TVD – complementa a linguagem NCL. Desenvolvida pela PUC-RIO. Especificação Ginga-NCL; 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 36
Por onde começar a desenvolver http://www.softwarepublico.gov.br/spb/ver-comunidade?community_id=1101545 http://www.ginga.org.br/ http://www.ncl.org.br/ http://clube.ncl.org.br/ http://www.gingancl.org.br/ http://www.lua.org/ http://www.eclipse.org/ http://laws.deinf.ufma.br/ncleclipse/installation.html http://www.vmware.com/products/player/ http://manoelcampos.com/tvd/lua-slide-show/ 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 37
Ambiente de Desenvolvimento NCLua Tanto para Windows quanto para Linux: Máquina Virtual GINGA (VMWare); Eclipse IDE C/C++ com plugin para NCLua; SciTE – compilador LUA; Depois de desenvolvida a aplicação no Eclipse e no LUA, transferí-la para a VM e executá-la; 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 38
Demonstrações Demonstração de aplicações desenvolvidas pelo ClubeNCL e pela comunidade 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 39
Referências SOARES, Luis Fernando Gomes; BARBOSA, Simone Diniz Junqueira. Programando em NCL: desenvolvimento de aplicações para middleware Ginga, TV digital e Web. Rio de Janeiro: Editora Elsevier, 2009; LOSS, Márcio. TV Digital e a Invasão de Privacidade. Sorocaba – SP: Editora Minelli, 2008; BRENNAND, Edna; LEMOS, Guido. Televisão Digital Interativa: reflexões, sistemas e padrões. Vinhedo: Editora Horizonte, São Paulo: Editora Mackenzie, 2007; 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 40
Referências MEGRICH, Arnaldo. Televisão Digital: princípios e técnicas. São Paulo: Editora Érica, 2009. ALENCAR, Marcelo Sampaio de. Televisão Digital. São Paulo: Editora Érica, 2007. 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 41

Mais conteúdo relacionado

Semelhante a TVD Introdução

Tv interativa se faz com Ginga
Tv interativa se faz com GingaTv interativa se faz com Ginga
Tv interativa se faz com Gingalabmidiaufmg
 
Apresentação oswaldo
Apresentação oswaldoApresentação oswaldo
Apresentação oswaldolabmidiaufmg
 
Tv interativa se faz com Ginga
Tv interativa se faz com GingaTv interativa se faz com Ginga
Tv interativa se faz com Gingalabmidiaufmg
 
Conhecendo o ambiente ginga(software livre) para aplicações
Conhecendo o ambiente ginga(software livre) para aplicaçõesConhecendo o ambiente ginga(software livre) para aplicações
Conhecendo o ambiente ginga(software livre) para aplicaçõesSuzyanne Oliveira
 
Conhecendo as inovações do Sistema Brasileiro de TV Digital
Conhecendo as inovações do Sistema Brasileiro de TV DigitalConhecendo as inovações do Sistema Brasileiro de TV Digital
Conhecendo as inovações do Sistema Brasileiro de TV DigitalManoel Campos da Silva Filho
 
1ª edição redinfo, a sua revista eletrônica de computação
1ª edição redinfo, a sua revista eletrônica de computação1ª edição redinfo, a sua revista eletrônica de computação
1ª edição redinfo, a sua revista eletrônica de computaçãoFernando Nogueira
 
A Televisão Digital no Brasil - Tecnologia e Desafios.pdf
A Televisão Digital no Brasil - Tecnologia e Desafios.pdfA Televisão Digital no Brasil - Tecnologia e Desafios.pdf
A Televisão Digital no Brasil - Tecnologia e Desafios.pdfOdilonLima4
 
Desenvolvimento de um aplicativo para TV Digital usando as bibliotecas de JavaTV
Desenvolvimento de um aplicativo para TV Digital usando as bibliotecas de JavaTVDesenvolvimento de um aplicativo para TV Digital usando as bibliotecas de JavaTV
Desenvolvimento de um aplicativo para TV Digital usando as bibliotecas de JavaTVgomarin
 
Java na TV Digital - Programando interatividade com JavaDTV
Java na TV Digital - Programando interatividade com JavaDTVJava na TV Digital - Programando interatividade com JavaDTV
Java na TV Digital - Programando interatividade com JavaDTVmercuriocfg
 
Seminário sobre ferramenta GINGA para tv digital
Seminário sobre ferramenta GINGA para tv digitalSeminário sobre ferramenta GINGA para tv digital
Seminário sobre ferramenta GINGA para tv digitalVictor Hugo Micheli
 
Farmácia na TV: Informações interativas de preço de medicamentos
Farmácia na TV: Informações interativas de preço de medicamentosFarmácia na TV: Informações interativas de preço de medicamentos
Farmácia na TV: Informações interativas de preço de medicamentosmercuriocfg
 
Trabalho HDTV e TV Digital
Trabalho HDTV e TV DigitalTrabalho HDTV e TV Digital
Trabalho HDTV e TV Digitalfelipe2santos
 
TV Digital Javaneiros 2010
TV Digital Javaneiros 2010TV Digital Javaneiros 2010
TV Digital Javaneiros 2010JUGMS
 
Dataprev prova interatividade na TV Digital
Dataprev prova interatividade na TV DigitalDataprev prova interatividade na TV Digital
Dataprev prova interatividade na TV DigitalCampus Party Brasil
 
RioInfo 2010 - Fórum de Negócios - Salão da Inovação - Marcos Roberto
RioInfo 2010 - Fórum de Negócios - Salão da Inovação - Marcos RobertoRioInfo 2010 - Fórum de Negócios - Salão da Inovação - Marcos Roberto
RioInfo 2010 - Fórum de Negócios - Salão da Inovação - Marcos RobertoRio Info
 

Semelhante a TVD Introdução (20)

Tv interativa se faz com Ginga
Tv interativa se faz com GingaTv interativa se faz com Ginga
Tv interativa se faz com Ginga
 
Apresentação oswaldo
Apresentação oswaldoApresentação oswaldo
Apresentação oswaldo
 
Tv interativa se faz com Ginga
Tv interativa se faz com GingaTv interativa se faz com Ginga
Tv interativa se faz com Ginga
 
Conhecendo o ambiente ginga(software livre) para aplicações
Conhecendo o ambiente ginga(software livre) para aplicaçõesConhecendo o ambiente ginga(software livre) para aplicações
Conhecendo o ambiente ginga(software livre) para aplicações
 
Conhecendo as inovações do Sistema Brasileiro de TV Digital
Conhecendo as inovações do Sistema Brasileiro de TV DigitalConhecendo as inovações do Sistema Brasileiro de TV Digital
Conhecendo as inovações do Sistema Brasileiro de TV Digital
 
Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital pa...
Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital pa...Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital pa...
Uma casa no controle da TV: Desenvolvimento de um programa para TV Digital pa...
 
1ª edição redinfo, a sua revista eletrônica de computação
1ª edição redinfo, a sua revista eletrônica de computação1ª edição redinfo, a sua revista eletrônica de computação
1ª edição redinfo, a sua revista eletrônica de computação
 
O que é ncl
O que é nclO que é ncl
O que é ncl
 
A Televisão Digital no Brasil - Tecnologia e Desafios.pdf
A Televisão Digital no Brasil - Tecnologia e Desafios.pdfA Televisão Digital no Brasil - Tecnologia e Desafios.pdf
A Televisão Digital no Brasil - Tecnologia e Desafios.pdf
 
Desenvolvimento de um aplicativo para TV Digital usando as bibliotecas de JavaTV
Desenvolvimento de um aplicativo para TV Digital usando as bibliotecas de JavaTVDesenvolvimento de um aplicativo para TV Digital usando as bibliotecas de JavaTV
Desenvolvimento de um aplicativo para TV Digital usando as bibliotecas de JavaTV
 
Tv Digital
Tv DigitalTv Digital
Tv Digital
 
Java na TV Digital - Programando interatividade com JavaDTV
Java na TV Digital - Programando interatividade com JavaDTVJava na TV Digital - Programando interatividade com JavaDTV
Java na TV Digital - Programando interatividade com JavaDTV
 
Seminário sobre ferramenta GINGA para tv digital
Seminário sobre ferramenta GINGA para tv digitalSeminário sobre ferramenta GINGA para tv digital
Seminário sobre ferramenta GINGA para tv digital
 
Farmácia na TV: Informações interativas de preço de medicamentos
Farmácia na TV: Informações interativas de preço de medicamentosFarmácia na TV: Informações interativas de preço de medicamentos
Farmácia na TV: Informações interativas de preço de medicamentos
 
TV Digital - Latinoware
TV Digital - LatinowareTV Digital - Latinoware
TV Digital - Latinoware
 
Trabalho HDTV e TV Digital
Trabalho HDTV e TV DigitalTrabalho HDTV e TV Digital
Trabalho HDTV e TV Digital
 
Padrão de TV Nipo Brasileiro
Padrão de TV Nipo BrasileiroPadrão de TV Nipo Brasileiro
Padrão de TV Nipo Brasileiro
 
TV Digital Javaneiros 2010
TV Digital Javaneiros 2010TV Digital Javaneiros 2010
TV Digital Javaneiros 2010
 
Dataprev prova interatividade na TV Digital
Dataprev prova interatividade na TV DigitalDataprev prova interatividade na TV Digital
Dataprev prova interatividade na TV Digital
 
RioInfo 2010 - Fórum de Negócios - Salão da Inovação - Marcos Roberto
RioInfo 2010 - Fórum de Negócios - Salão da Inovação - Marcos RobertoRioInfo 2010 - Fórum de Negócios - Salão da Inovação - Marcos Roberto
RioInfo 2010 - Fórum de Negócios - Salão da Inovação - Marcos Roberto
 

Mais de Elaine Cecília Gatto

A influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etariaA influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etariaElaine Cecília Gatto
 
Inteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à MedicinaInteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à MedicinaElaine Cecília Gatto
 
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...Elaine Cecília Gatto
 
Apresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPCApresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPCElaine Cecília Gatto
 
Como a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptxComo a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptxElaine Cecília Gatto
 
Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...Elaine Cecília Gatto
 
Community Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCarCommunity Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCarElaine Cecília Gatto
 
Classificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de CorrelaçõesClassificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de CorrelaçõesElaine Cecília Gatto
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...Elaine Cecília Gatto
 
Community Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label ClassificationCommunity Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label ClassificationElaine Cecília Gatto
 
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdfMulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdfElaine Cecília Gatto
 
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...Elaine Cecília Gatto
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...Elaine Cecília Gatto
 
Pipeline desdobramento escalonamento
Pipeline desdobramento escalonamentoPipeline desdobramento escalonamento
Pipeline desdobramento escalonamentoElaine Cecília Gatto
 
Resumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bitsResumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bitsElaine Cecília Gatto
 
Como descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcaçãoComo descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcaçãoElaine Cecília Gatto
 

Mais de Elaine Cecília Gatto (20)

A influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etariaA influência da Tecnologia em cada faixa etaria
A influência da Tecnologia em cada faixa etaria
 
Inteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à MedicinaInteligência Artificial Aplicada à Medicina
Inteligência Artificial Aplicada à Medicina
 
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
Além do Aprendizado Local e Global: Particionando o espaço de classes em prob...
 
Apresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPCApresentação da minha tese de doutorado no EPPC
Apresentação da minha tese de doutorado no EPPC
 
entrevista r7.pdf
entrevista r7.pdfentrevista r7.pdf
entrevista r7.pdf
 
Como a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptxComo a pesquisa científica impacta o mundo real.pptx
Como a pesquisa científica impacta o mundo real.pptx
 
Empoderamento Feminino
Empoderamento FemininoEmpoderamento Feminino
Empoderamento Feminino
 
Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...Explorando correlações entre rótulos para o particionamento do espaço de rótu...
Explorando correlações entre rótulos para o particionamento do espaço de rótu...
 
Community Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCarCommunity Detection for Multi-Label Classification - Seminários UFSCar
Community Detection for Multi-Label Classification - Seminários UFSCar
 
Classificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de CorrelaçõesClassificação Multirrótulo: Aprendizado de Correlações
Classificação Multirrótulo: Aprendizado de Correlações
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
 
Community Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label ClassificationCommunity Detection Method for Multi-Label Classification
Community Detection Method for Multi-Label Classification
 
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdfMulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
Mulheres na Campus Party assumir o feminismo ou não – Blogueiras Feministas.pdf
 
Curtinhas de sábado.pdf
Curtinhas de sábado.pdfCurtinhas de sábado.pdf
Curtinhas de sábado.pdf
 
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
Explorando Correlações entre Rótulos usando Métodos de Detecção de Comu...
 
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
EXPLORANDO CORRELAÇÕES PARA O PARTICIONAMENTO DO ESPAÇO DE RÓTULOS EM PROBLEM...
 
Pipeline desdobramento escalonamento
Pipeline desdobramento escalonamentoPipeline desdobramento escalonamento
Pipeline desdobramento escalonamento
 
Cheat sheet Mips 32 bits
Cheat sheet Mips 32 bitsCheat sheet Mips 32 bits
Cheat sheet Mips 32 bits
 
Resumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bitsResumo das Instruções de Desvio Incondicionais MIPS 32 bits
Resumo das Instruções de Desvio Incondicionais MIPS 32 bits
 
Como descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcaçãoComo descobrir e classificar coisas usando machine learning sem compilcação
Como descobrir e classificar coisas usando machine learning sem compilcação
 

TVD Introdução

  • 1. Televisão DIGITAL Conhecendo o sistema de televisão digital e iniciando no desenvolvimento de aplicações interativas. Jornada de Informática da Universidade do Sagrado Coração – USC – Bauru/SP – 19 à 21 de Maio de 2011
  • 2.
  • 3. Sinal digital: 0 ou 1. Nem sempre há sinal de TV, entretanto não há ruído, chiados e fantasmas.19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 2
  • 4. TV Analógica X TV Digital no Brasil 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 3 Figura de Toshio Izawa (http://imagemesomhd.blogspot.com/2009/11/recepcao-de-tv-digital.html)
  • 5. TV Analógica X TV Digital no Brasil 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 4 Figura de Toshio Izawa (http://imagemesomhd.blogspot.com/2009/11/recepcao-de-tv-digital.html)
  • 6. TV Analógica X TV Digital no Brasil 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 5 Figura de Toshio Izawa (http://imagemesomhd.blogspot.com/2009/11/recepcao-de-tv-digital.html)
  • 7. Sistema de TVD 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 6
  • 8. Sistema de TVD 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 7 Ambiente da empresa radiodifusora ou provedora de conteúdo
  • 9. Sistema de TVD 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 8 Ambiente do cliente (usuário telespectador)
  • 10. O receptor de TVD 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 9
  • 11. Arquitetura da TVD em camadas 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 10
  • 12. Arquitetura da TVD em camadas 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 11 Camada de transmissão e modulação: A informação é levada de um ponto para outro, por intermédio de sinais, usando um meio de propagação (torres, satélite, microondas, internet, cabo, etc.)
  • 13. Arquitetura da TVD em camadas 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 12 Camada de transporte e multiplexação: Têm como função receber a informação gerada pelos codificadores de áudio, vídeo e dados de aplicações e, através da multiplexação gerar em sua saída uma seqüência única de pacotes.
  • 14. Arquitetura da TVD em camadas 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 13 Camada de codificação e compressão: É responsável por remover redundâncias nos sinais de áudio e vídeo, conseqüentemente reduzir a taxa de bits para transmissão dessas informações.
  • 15. Arquitetura da TVD em camadas 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 14 Camada de Middleware: Responsável pela integração de todas as subcamadas do sistema. É uma camada intermediária entre hardware e software provendo também a interatividade.
  • 16. Arquitetura da TVD em camadas 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 15 Camada de aplicação: Responsável pela captura e formatação dos sinais de áudio e vídeo, assim como o desenvolvimento de aplicações interativas.
  • 17. Conjunto de padrões em um sistema de TVD 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 16
  • 18. Conjunto de padrões adotados no sistema brasileiro 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 17
  • 19. Relação de Aspecto 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 18
  • 20. Definição do Sinal Digital 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 19
  • 21. Exemplo de combinações para transmissão do sinal digital conforme definição 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 20
  • 22. Fórum SBTVB http://www.forumsbtvd.org.br e http://www.dtv.org.br O Fórum do Sistema Brasileiro de TV Digital Terrestre foi formalmente instaurado em novembro de 2006 com a missão de auxiliar e estimular a criação e melhoria do sistema de transmissão e recepção de sons e imagens digitais no Brasil, propiciando padrão e qualidade compatíveis com as exigências dos usuários; Membros: representantes das emissoras de TV, fabricantes de equipamentos de recepção e transmissão, indústria de software, governo federal e entidades de ensino e pesquisa. 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 21
  • 23. ISDB-TB Integrated Services Digital Broadcasting – Terrestrial Brazil ouSistema Integrado de Radiodifusão Digital Terrestre; ISDB: sistema desenvolvido no Japão, adotado e atualizado pelo Brasil (atualizações tecnológicas nas partes de áudio, vídeo e interatividade); Estréia da TVD no Brasil: 02/12/2007 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 22
  • 24. Normas Brasileiras - ABNT 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 23
  • 25. Regiões transmitindo TVD no Brasil 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 24
  • 26. Cronograma de Implantação 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 25
  • 27. Cronograma de Implantação 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 26
  • 28. Países que adotaram o ISDB-TB 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 27
  • 29. TVD Móvel São considerados dispositivos móveis, com recepção de sinal de TV móvel, as TVs que são instaladas em automóveis; Esses dispositivos estão em movimento, mas não são considerados portáteis pois normalmente estão fixados em um local; 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 28
  • 30. TVD Portátil São considerados dispositivos portáteis com recepção de sinal de TV portátil (denominada 1-seg): Telefone celular, PDA, dongle (antenas usbs) e televisores portáteis, os quais são energizados por uma bateria interna e, portanto, sem necessariamente demandar uma fonte externa de energia; Além de estar em movimento, também pode ser carregado com você para qualquer lugar. Você pode assistir TV em qualquer lugar e a qualquer hora. 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 29
  • 31. WebTV Difusão da transmissão de TV através da WEB; A WEB é utilizada apenas para transmistir o sinal através de um servidor multimídia que, por sua vez, recebe o sinal de um codificador/receptor de TV; Não há padrões, nem qualidade de áudio, vídeo e tãopouco interatividade; 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 30
  • 32. IPTV Internet Protocol Television; É uma forma de transmissão de TV, assim como microondas, satélite, cabo e torres de transmissão, composto por padrões para cada uma das camadas da arquitetura da TVD; 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 31
  • 33. Tipos de Interatividade Nenhuma: sem canal de retorno; Interatividade local: sem canal de retorno. O usuário telespectador recebe e pode interagir livremente com os dados que ficam armazenados no seu receptor; Interatividade Unidirecional: com canal de retorno. O recebimento das informações ocorre via torres de transmissão, mas o retorno à central de transmissão ocorre pelo telefone; Interatividade Bidirecional: com canal de retorno. O recebimento e envio de dados ocorre via rede (wimax por exemplo) 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 32
  • 34. Middleware Ginga “Ginga® é o nome do Middleware Aberto do Sistema Brasileiro de TV Digital (SBTVD). Ginga é constituído por um conjunto de tecnologias padronizadas e inovações brasileiras que o tornam a especificação de middleware mais avançada e a melhor solução para os requisitos do país. O middleware aberto Ginga é subdividido em dois subsistemas principais interligados, que permitem o desenvolvimento de aplicações seguindo dois paradigmas de programação diferentes. Dependendo das funcionalidades requeridas no projeto de cada aplicação, um paradigma será mais adequado que o outro.” 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 33
  • 35. Middleware Ginga “Esses dois subsistemas são chamados de Ginga-J (para aplicações procedurais Java) e Ginga-NCL (para aplicações declarativas NCL). Os links acima possuem informações específicas sobre os dois sistemas. O Ginga é fruto do desenvolvimento de projetos de pesquisa coordenados pelos laboratórios Telemídiada PUC-Rio e LAViDda UFPB. Todas as informações oficiais sobre o middleware Ginga possuem referências neste site.” 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 34
  • 36. Java DTV API utilizada para o desenvolvimento de aplicações interativas usando a linguagem JAVA; A API Java DTV utiliza a API LWUIT para interface com o usuário; A API Java DTV usa a API Java TV, um pacote opcional do Java Micro Edition (Java ME) que fornece controle sobre funcionalidades únicas para receptores de televisão; Especificação GINGA-J; 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 35
  • 37. NCLua NCL: Nested Context Language. linguagem utilizada para o desenvolvimento de aplicações para TVD. Linguagem de marcação, como o HTML. Desenvolvida pela PUC-RIO Lua: linguagem de script utilizada junto à linguagem NCL para o desenvolvimento de aplicações interativas para TVD – complementa a linguagem NCL. Desenvolvida pela PUC-RIO. Especificação Ginga-NCL; 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 36
  • 38. Por onde começar a desenvolver http://www.softwarepublico.gov.br/spb/ver-comunidade?community_id=1101545 http://www.ginga.org.br/ http://www.ncl.org.br/ http://clube.ncl.org.br/ http://www.gingancl.org.br/ http://www.lua.org/ http://www.eclipse.org/ http://laws.deinf.ufma.br/ncleclipse/installation.html http://www.vmware.com/products/player/ http://manoelcampos.com/tvd/lua-slide-show/ 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 37
  • 39. Ambiente de Desenvolvimento NCLua Tanto para Windows quanto para Linux: Máquina Virtual GINGA (VMWare); Eclipse IDE C/C++ com plugin para NCLua; SciTE – compilador LUA; Depois de desenvolvida a aplicação no Eclipse e no LUA, transferí-la para a VM e executá-la; 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 38
  • 40. Demonstrações Demonstração de aplicações desenvolvidas pelo ClubeNCL e pela comunidade 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 39
  • 41. Referências SOARES, Luis Fernando Gomes; BARBOSA, Simone Diniz Junqueira. Programando em NCL: desenvolvimento de aplicações para middleware Ginga, TV digital e Web. Rio de Janeiro: Editora Elsevier, 2009; LOSS, Márcio. TV Digital e a Invasão de Privacidade. Sorocaba – SP: Editora Minelli, 2008; BRENNAND, Edna; LEMOS, Guido. Televisão Digital Interativa: reflexões, sistemas e padrões. Vinhedo: Editora Horizonte, São Paulo: Editora Mackenzie, 2007; 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 40
  • 42. Referências MEGRICH, Arnaldo. Televisão Digital: princípios e técnicas. São Paulo: Editora Érica, 2009. ALENCAR, Marcelo Sampaio de. Televisão Digital. São Paulo: Editora Érica, 2007. 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 41
  • 43. 19/05/2011 Prof.ª Ms. Eng.ª Elaine Cecília Gatto 42 MUITO OBRIGADA elaine.gatto@usc.br elainececiliagatto@gmail.com http://garotascpbr.com.br http://groups.google.com/group/javanoroeste?hl=pt-BR http://www.usc.br/graduacao/curso.php?codigo=25