1 / 26

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. DVB - História.

thu
Download Presentation

DVB - Definição

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

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

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

  5. DVB-C (transmitter)

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

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

  8. DVB-T

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

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

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

  12. DVB-MHP – Como funciona?

  13. DVB-MHP – Arquitetura

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

  15. DVB-MHP – Estrutura

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

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

  18. 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)

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

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

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

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

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

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

  25. Referências Principais • DBV-Project (www.dvb.org) • Wikipédia (www.wikipedia.org) • Multimedia Home Platform (www.mhp.org)

More Related