Digital Video Broadcasting Project (DVB) - PowerPoint PPT Presentation

About This Presentation
Title:

Digital Video Broadcasting Project (DVB)

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 ... – PowerPoint PPT presentation

Number of Views:215
Avg rating:3.0/5.0
Slides: 27
Provided by: eduardob160
Category:

less

Transcript and Presenter's Notes

Title: Digital Video Broadcasting Project (DVB)


1
(No Transcript)
2
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

3
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

4
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

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

6
DVB-C (transmitter)
7
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

8
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

9
DVB-T
10
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

11
DVB - Criptografia
  • Conditional Access System (DVB-CA)
  • Algoritmo (DVB-CSA) e interface (DVB-CI)
  • Content Protection and Copy Management (DVB-CPCM)

12
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.

13
DVB-MHP Como funciona?
14
DVB-MHP Arquitetura
15
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

16
DVB-MHP Estrutura
17
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

18
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

19
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)

20
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.

21
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

22
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

23
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.

24
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

25
GEM
  • Baseado em MHP
  • Removido elementos específicos do DVB
  • Removida as referências para resolução de vídeo e
    frame rate

26
Referências Principais
  • DBV-Project (www.dvb.org)
  • Wikipédia (www.wikipedia.org)
  • Multimedia Home Platform (www.mhp.org)
Write a Comment
User Comments (0)
About PowerShow.com