26

DVB - Definição

  • Upload
    iliana

  • View
    30

  • Download
    1

Embed Size (px)

DESCRIPTION

DVB - Definição. O Digital Video Broadcasting Project (DVB) é um consórcio entre 250 e 300 integrantes de 35 países dedicados a desenvolver padrões globais de entrega de TV digital e serviços associados. Padrão mais usado para TV Digital. DVB - História. - PowerPoint PPT Presentation

Citation preview

Page 1: DVB - Definição
Page 2: DVB - Definição

DVB - Definição

• O Digital Video Broadcasting Project (DVB) é um consórcio entre 250 e 300 integrantes de 35 países dedicados a desenvolver padrões globais de entrega de TV digital e serviços associados.

• Padrão mais usado para TV Digital

Page 3: DVB - Definição

DVB - História

• Discussão em 1991 com fabricantes na Alemanha

• Em 1993 o projeto (DVB-Project) foi fundado

• Em paralelo um grupo de trabalho em TV Digital preparava um estudo de possibilidades para TD Digital na Europa

Page 4: DVB - Definição

DVB - Transmissão

– “Playout-Centers“ mandam o conteúdo– Conteúdo pode ser mandado por diferentes

meios com diferentes tamanhos• DVB-C• DVB-T• DVB-S (DVB-S2)• DVB-H

Page 5: DVB - Definição

DVB-C

• Transmissão por cabo

• Stream MPEG-2 de áudio/vídeo usando modulação QAM com canal de codificação (channel coding)

Page 6: DVB - Definição

DVB-C (transmitter)

Page 7: DVB - Definição

DVB-S (DVB-S2)

• Transmissão via satélite• DVDB-S2 é a retificação de DVB-S em março

de 2005 com uma performance 30% maior• Áreas de Aplicação:

– Serviços Broadcast– Serviços interativos – Digital TV Contribution e Satellite News Gathering

(DTVC/DSNG) – Outras aplicações profissionais

Page 8: DVB - Definição

DVB-T

• Transmissão freqüência de rádio

• Similar a TV analógica porém com o uso do multiplexador para permitir múltiplos canais em uma só freqüência

• Stream MPEG-2 de vídeo/áudio usando modulação COFDM com 64QMA ou 16QMA

Page 9: DVB - Definição

DVB-T

Page 10: DVB - Definição

DVB-H

• Padrão que adapta DVB-T pra trazer tecnologia de DBV para portáteis

• Time slicing technology

• DVB-H+

• DVB-H Development Tools

Page 11: DVB - Definição

DVB - Criptografia

• Conditional Access System (DVB-CA)– Algoritmo (DVB-CSA) e interface (DVB-CI)

• Content Protection and Copy Management (DVB-CPCM)

Page 12: DVB - Definição

DVB - Middleware

Multimedia Home Platform (DVB-MHP) é um padrão aberto para sistemas middleware especificado pelo projeto DVB para televisão digital interativa. MHP permite a recepção e execução de aplicações interativas baseadas em Java e HTML na televisão. As aplicações podem ser entregues através do canal de broacast junto dos streams de áudio e vídeo.

Page 13: DVB - Definição

DVB-MHP – Como funciona?

Page 14: DVB - Definição

DVB-MHP – Arquitetura

Page 15: DVB - Definição

DVB-MHP – Definições

• Modelo para aplicações– Como o broacaster informa ao receptor que

existe uma aplicação disponível.– Como o receptor carrega os arquivos

necessários para executar a aplicação.– Modelo de API

• HAVi• DAVIC• SUN JavaTV

Page 16: DVB - Definição

DVB-MHP – Estrutura

Page 17: DVB - Definição

DVB-MHP – Aplicações

• DVB-HTML– Menos popular– Baseado em XHTML 1.1, CSS 2.0 e

ECMAScript

• DVB-J– Mais popular– Aplicações DVB-J são chamadas de xlets

Page 18: DVB - Definição

DVB-J

• MHP é baseado em um subconjunto de personalJava 1.2

• Vários elementos foram retirados– Economia de memória– Recursos não utilizados

• Vários elementos foram adicionados– APIs adicionais para funções STB

• Alguns elementos foram alterados– GUI refletindo a diferença para PC

Page 19: DVB - Definição

DVB-MHP – Modelo de aplicações

• Parecido com Java Applets

• O ciclo de vida das aplicações é controlado pelo middleware (como os applets em um browser)

• Vários xlets podem executar em um único serviço (vários applets em um site)

Page 20: DVB - Definição

DVB-MHP – Modelo de aplicações

• Controle das aplicações é gerenciado pelo Application Manager– Gerencia requisições do broadcaster (application

signaling) e do usuário para mudar o estado da aplicação

– Gerencia requisições de outras aplicações via org.dvb.application API

– O middleware está sempre controlando o estado da aplicação

– Outras partes do sistema podem apenas solicitar uma mudança de estado e não efetuá-la.

Page 21: DVB - Definição

DVB-MHP – Modelo de aplicações

• MHP especifica que cada aplicação deve ser carregada em um classloader separado– Uma aplicação não pode referenciar objetos

de outras aplicações– A comunicação deve ser realizada por uma

API separada

• Código nativo não é suportado

Page 22: DVB - Definição

DVB-MHP – Categorias

• Acesso de baixo nível a MPEG• Acesso aos dados do broadcast• Controle da mídia• Ciclo de vida das aplicações• Gráficos e interface com usuário• Comunicação com servidores e outras

aplicações• Acesso ao hardware do receptor e periféricos

como smart cards.• Segurança

Page 23: DVB - Definição

DVB-MHP – Paranóia

• Confiabilidade – Aplicações devem funcionar o tempo todo e em todos os equipamentos.

• Erros – As pessoas estão acostumadas ao PC travar e não a televisão.

• A culpa será sempre do STB e nunca do autor do conteúdo.

Page 24: DVB - Definição

DVB-MHP – Sucesso

• Qualquer um é livre para implementar o middleware. A especificação pode ser baixada gratuitamente. (Existem apenas alguns custos para os testes de compatibilidade e licenciamento das IPR necessárias)

• Aplicações são escritas em Java ou HTML, logo não dependem de uma plataforma de hardware específica.

• GEM

Page 25: DVB - Definição

GEM

• Baseado em MHP

• Removido elementos específicos do DVB

• Removida as referências para resolução de vídeo e frame rate

Page 26: DVB - Definição

Referências Principais

• DBV-Project (www.dvb.org)

• Wikipédia (www.wikipedia.org)

• Multimedia Home Platform (www.mhp.org)