Sie sind auf Seite 1von 65

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas Dia 3

Minicurso com durao de 6 Horas, Apresentado na XXIII Jornada de Atualizao em Informtica do XXIV Congresso da Sociedade Brasileira de Computao. JAI-SBC - 2004 Disponvel a partir de http://www.cic.unb.br/~jhcf/MyBooks

Jorge Fernandes (jhcf@cic.unb.br)1,2 Guido Lemos (guido@di.ufpb.br)3 Gledson Elias Silveira (gledson@di.ufpb.br)3
1Departamento

de Cincia da Computao Universidade de Braslia 2Afastado do DIMAp - UFRN 3Departamento de Informtica da Universidade Federal da Paraba

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Principais Referncias
[1] Tektronix. (2002) A Guide to MPEG Fundamentals and Protocol Analysis (Including DVB and ATSC). Disponvel URL: http://www.tektronix.com. [2] CPqD. (2001). Relatrio Integrador dos Aspectos Tcnicos e Mercadolgicos da Televiso Digital. Anatel. Maro de 2001. [3] Edward M. Schwalb (2003), iTV Handbook: Technologies and Standards, Prentice Hall PTR, July 2003. [4] DVB. (2004) Digital Video Broadcasting Project, www.dvb.org, acessado em junho de 2004. [5] HAVi (2001). HAVi v1.1 - Home Audio Video Interoperability Version 1.1, www.havi.org, acessado em junho de 2004. [6] Sun. (2000). Java TV 1.0 - Java TV API Technical Overview: The Java TV API White Paper, Version 1.0, Sun Microsystems. November 2000. [7] Espial. (2002) iTV Development Platform. http://www.devicetop.com/dt/tutorials/DVB-MHP-RefImpl.ZIP. Acessado em junho de 2004. [8] DAVIC. (1999) DAVIC 1.4.1 Specification Part 9: Information Representation.

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Padres de TV Digital

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

TVD: Os Padres Mundiais Estabelecidos


DVB - Digital Video Broadcasting ATSC - Advanced Television Systems Committee ISDB - Integrated Services Digital Broadcasting

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

TDV: As opes atuais de padro


Aplicaes
Aplicao1 AplicaoN

Middleware

MHP

DASE

ARIB

MPEG2 BC

MPEG2 AAC

Dolby AC3 MPEG2 HDTV

Codificao
MPEG2 SDTV

Transporte Transmisso
8-VSB

MPEG2 Sistemas

COFDM

QAM

PSK

QPSK

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

DVB Digital Video Broadcasting: Padro Europeu de TV Digital


Consrcio iniciado em setembro de 1993
Composto por mais de 300 membros
fabricantes de equipamentos, operadoras de redes, desenvolvedores de software e rgos de regulamentao de 35 pases

Conjunto de documentos relacionados transmisso, transporte, codificao e middleware. Adotado


Unio Europia, Austrlia, Nova Zelndia, Malsia, Hong Kong, Singapura, ndia e frica do Sul. Na Inglaterra h mais de um milho de receptores digitais instalados.

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Arquitetura do Padro DVB


Aplicaes
Aplicao1 AplicaoN

Middleware

MHP

DASE

ARIB

MPEG2 BC

MPEG2 AAC

Dolby AC3 MPEG2 HDTV

Codificao
MPEG2 SDTV

Transporte Transmisso
8-VSB

MPEG2 Sistemas

COFDM

QAM

PSK

QPSK

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

DVB: Modulao e Transmisso


DVB-T
Opera em canais de 6, 7 ou 8 MHz, Modulao COFDM (Coded Orthogonal Frequency Division Multiplexing). Taxa de transmisso pode variar entre 5 e 31,7 Mbps. A transmisso SDTV no DVB-T permite a difuso de at seis programas simultaneamente em uma mesma largra de banda terrestre.

DVB-C (transmisso via cabo);


Modulao 64-QAM 6 bits de dados por smbolo

DVB-S (transmisso via satlite)


Modulao QPSK

DVB-MC (transmisso via microondas operando em freqncias de at 10GHz);


MMDS 16,32 ou 64 QAM

DVB-MS (transmisso via microondas operando em freqncias acima de 10GHz).


LMDS QPSK

Modelo de negcios direcionado SDTV


Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

DVB SI: Service Information Tabelas Adicionadas ao MPEG2-TS-PSI


Obrigatrias
NIT Network Information Table
Descreve organizao fsica do multiplexador TS associado a cada rede Caractersticas da rede

Opcionais
BAT Bouquet Association Table RST running Status Table TOT Time offset Table ST Stuffing Table

SDT Service Description Table


Nome do Provedor de servios Tipo: Rdio, TV ou Teletexto

EIT Event Information Table


Nome, incio e durao de um programa

TDT Time and Date Table


Tempo UTC

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Comit ATSC: Advanced Television Systems Committee Padro Americano de TV Digital


Iniciado em 1982 e composto por cerca de 170 membros
fabricantes de equipamentos, operadores de redes, desenvolvedores de software e rgos de regulamentao.

Em funcionamento nos Estados Unidos desde novembro de 1998


adotado pelo Canad, Coria do Sul, [Taiwan e Argentina]

Formado por um conjunto de documentos que definem os diversos padres adotados, incluindo aqueles relacionados transmisso, transporte, codificao e middleware.

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Arquitetura do Padro ATSC


Aplicaes
Aplicao1 AplicaoN

Middleware

MHP

DASE

ARIB

MPEG2 BC

MPEG2 AAC

Dolby AC3 MPEG2 HDTV

Codificao
MPEG2 SDTV

Transporte Transmisso
8-VSB

MPEG2 Sistemas

COFDM

QAM

PSK

QPSK

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

ATSC: Modulao e Transmisso


Na radiodifuso terrestre
opera com canais de 6, 7 ou 8 MHz e utiliza a modulao 8VSB
Apresenta problemas na recepo por antenas internas e no permite a recepo mvel

Televiso a cabo
64-QAM (similar ao DVB)

Transmisses via satlite


QPSK (similar ao DVB)

O modelo de negcios americano foi direcionado para a televiso de alta definio (HDTV)

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

ATSC-PSIP: Program and System Information Protocol Tabelas adicionadas ao MPEG-2-TS-PSI


TVCT Terrestrial Virtual Channel Table
Descreve canais transportados

MGT Master Guide Table


Tipo, PIDs e verses de todas as outras PSIP tables

Rating Region Table


Guia de indicao de faixa etria para os pais

STT System Time Table Hora e data atuais EIT Event Information Table
Descreve as prximas 3 horas de eventos (programas de TV MPEG-2) em pelo menos 4 canais de TV

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

ISDB - Integrated Services Digital Broadcasting Padro japons de televiso digital Especificado em 1999 no Japo pelo grupo DiBEG - Digital Broadcasting Experts Group (DiBEG, 2004), criado em 1997
Composto por vrias empresas e operadoras de televiso.

At o momento, adotado apenas no Japo amplamente divulgado que o ISDB rene o maior conjunto de facilidades: alta definio HDTV, transmisso de dados e recepo mvel e porttil
Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Arquitetura do Padro ISDB


Aplicaes
Aplicao1 AplicaoN

Middleware

MHP

DASE

ARIB

MPEG2 BC

MPEG2 AAC

Dolby AC3 MPEG2 HDTV

Codificao
MPEG2 SDTV

Transporte Transmisso
8-VSB

MPEG2 Sistemas

COFDM

QAM

PSK

QPSK

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

ISDB: Modulao e Transmisso


ISDB-T
Opera com canais de 6, 7 ou 8 MHz Utiliza a modulao COFDM, com variaes
Projetado para suportar sistemas hierrquicos com mltiplos nveis

Alcana uma taxa de transmisso que varia entre 3,65 e 23,23 Mbps.

Televiso a cabo
64-QAM

Satlite
8-PSK

Convivncia SDTV e HDTV


Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Padres de Middleware
Apresentao dos blocos fundamentais e dos padres de TVDI mundialmente conhecidos. A estrutura geral do padro DVB/MHP apresentada como exemplo de tecnologia consolidada.

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Middleware: Um Modelo de Portabilidade


Uma camada de software que prov uma API (Application Programming Interface) genrica, padronizada e bem definida que abstrai especificidades e heterogeneidades de hardware e software dos diversos tipos de dispositivos
Desenvolvedores independentes Diferentes provedores de servios Diversas reas de aplicao

Aplicaes API Genrica Sistema Operacional

Implementaes independentes Diferentes plataformas de hardware Diferentes plataformas de software Diversos tipos de set-top box

Hardware

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Padres e Blocos de Middleware para TV Digital


Padres MHP - Multimedia Home Platform DASE - DTV Application Software Environment ARIB - Association of Radio Industries and Businesses Blocos Fundamentais DAVIC - Digital Audio-Visual Council HAVi - Home Audio Video Interoperability Java TV

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

DAVIC

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

DAVIC - Digital Audio-Visual Council[8]


Padro da indstria para interoperabilidade fim-a-fim de informaes audiovisual digital interativa e por difuso.

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

DAVIC 1.4.1 Specification Part 9: Principais APIs


Resource Notification API
Registro de interesse e notificao sobre determinados recursos

Tuning API
Sintoniza os diferentes fluxos de transporte MPEG-2

MPEG Component API


Acesso basico ao fluxo de transporte MPEG-2-TS

MPEG-2 Service Information API


Acessa informaes de servios (DVB-SI) presentes em fluxos MPEG-2

MPEG-2 Section Filter API


Acessa dados mantidos em sees privadas MPEG-2

Conditional Access API


Sistema de controle de acesso

DSM-CC User-to-Network API


Controle das sesses DSM-CC.

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Tuning API[8]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Section Filter API[8]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

HAVi[5]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

HAVi - Home Audio Video Interoperability


Padro para interconexo e interoperao de dispositivos de udio e vdeo digital Cenrio de Uso
O STB pode ser conectado em uma rede HAVi, podendo compartilhar seus recursos com outros dispositivos e usar os recursos de outros dispositivos para compor aplicaes mais sofisticadas. Um STB pode gerar um menu completo que permite ao usurio acessar funcionalidades de qualquer dispositivo ou uma combinao de dispositivos HAVi, usando somente o controle remoto da televiso e apresentando o sistema de forma consistente para o usurio, como programar o aparelho de vdeo cassete a partir das informaes obtidas do guia de programao eletrnico (EPG Electronic Program Guide).

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

HAVi Tipos de Dispositivos


Controllers
FAV: Full audio video device
HAVi L2 GUI

IAV: Intermediate audio video device


HAVi L1 GUI

Controlled
BAV: Base audio video device LAV: Legacy audio video device
Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

HAVi Level 2 User Interface


Subset de Java AWT 1.1
Somente a parte TV friendly

Suporte para diferenas em:


Pixel aspect ratio Screen aspect ratio Screen size

Alpha blending e video/image layering Suporte para controle remoto Conjunto prprio de componentes de GUI (HAVi Level 1 GUI)
Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Java AWT Subset for HAVi L2 [5]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

HAVi Display (HScreen) Model[3]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Mapeamento do Display Model atravs de Classes HScreenDevice[3]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

HScreenConfiguration e Templates[3]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Gerenciamento de Janelas

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Solicitando um Espao no Display


HSceneFactory
Retorna um objeto HScene a partir de um HSceneTemplate

HScene
HContainer Main Top Level Component Componentes visveis devem ser adicionados Deve solicitar foco para aparecer, obtendo window event
Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Hierarquia de Componentes e Transparncias[5]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

HAVi Widget Framework

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

HAVi Widget Framework


Eventos Comportamentos
Behaviors

Aparncias
Skins HLook

Widgets

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Eventos e Listeners HAVi[5]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Entrada de Dados: HAVi L2 GUI


Dispositivos:
Controle remoto (org.havi.iu.event) Herdam de java.awt.event.KeyEvent
ColoredKeys (VK_COLORED_KEY_1, ) Dedicated Keys (power on, volume, channel up, down)

Teclado ou mouse (java.awt.*)

Determinao de Capacidade
HKeyCapabilities, HMouseCapabilities HRcCapabilities
getRepresentation()

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

HAVi x PersonalJava
HAVi org.havi.ui.HNoInputPreferred org.havi.ui.HKeyboardInputPreferred org.havi.ui.HActionInputPreferred org.havi.ui.HAdjustmentInputPreferred Personal Java com.sun.awt.NoInputPreferred com.sun.awt.KeyboardInputPreferred com.sun.awt.ActionInputPreferred
Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Comportamentos
HComponent
Superclasse de todos os componentes HAVi Componentes que tem apenas um estado (visvel) Ganha e perde foco Trs estados: focused, normal, actioned Quatro estados Armazena valores de ajuste Produz ItemEvents Produz TextEvents

HVisible HNavigable (Navegvel) HActionable (Acionvel) HSwitchable (Ligvel/Desligvel) HAdjustementValue HItemValue HTextValue

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Transies de Estado de Hswitchable [5]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Aparncias[3]
HTextLook Apresentao de contedo textual simplificado HGraphicLook Apresentao de contedo grfico HAnimateLook Apresentao de uma seqncia de imagens animadas HRangeLook Apresentao de um valor em um intervalo HSinglelineEntryLook Apresentao de uma linha de contedo textual editvel HMultilineEntryLook Apresentao de mltiplas linhas de contedo textual editvel HListGroupLook - Apresentao de um grupo de itens e dos itens contidos na mesma
Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Widgets

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

HAVi Widgets
Simple Text/Graphic/Animate Widgets Buttons Ranges Lists TextEntry

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Simples[3]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Buttons[3]
HTextButton (HActionable) HGraphicButton (HActionable) HToggleButton (HSwitchable)
Agrupado com HToggleGroup

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Ranges[3]
HStaticRange HRange (HNavigable) HRangeValue (HNavigable + HAdjustmentValue)

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Lists[3]
HListGroup
Conjunto de HListElement

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

TextEntry[3]
HSinglelineEntry (HTextValue) HMultilineEntry (HTextValue)

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Havi Component Behaviors[3]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

HAVi Containers[3]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Java TV

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Java TV: Proposta e a Realidade


App App MHP/DASE/ARIB App

HAVi

DAVIC

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Elementos Abrangidos pela JavaTV[6]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

APIs JavaTV
javax.tv.locator
Referencia dados e recursos via JavaTV

javax.tv.graphics
Gerencia a rea do display

javax.tv.service
Acessa os dados da SI database

javax.tv.carousel
Acesso ao DSM-CC Object e Data Carrossel

javax.tv.media
Gerencia os componentes do transport stream

javax.tv.util
Gerencia eventos temporizados e sincronizao

javax.tv.xlet
Apoia a criao e ciclo de vida de Xlets

javax.tv.net
Acesso a dados IP, transmitidos em broadcast

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Selecionando um Servio (Canal)[6]


ServiceContext
Permite selecionar o servio (sintonizar)

ServiceContentHandler
Apresenta o servio (JMF Player)

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Xlet: Gerenciamento de Aplicao e Ciclo de Vida[6]

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

MHP/DVB: Um Middleware (um pouco mais ) Maduro

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Construindo um Xlet HelloWorld Demonstrao

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Ambiente para Desenvolviment o MHP em Equipe (Frolich, 2002).


Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Uma plataforma pessoal para desenvolvimento DVB-J/MHP

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas Dia 3


Minicurso com durao de 6 Horas, Apresentado na XXIII Jornada de Atualizao em Informtica do XXIV Congresso da Sociedade Brasileira de Computao. JAI-SBC - 2004 Disponvel a partir de http://www.cic.unb.br/~jhcf/MyBooks

Jorge Fernandes (jhcf@cic.unb.br)1,2 Guido Lemos (guido@di.ufpb.br)3 Gledson Elias Silveira (gledson@di.ufpb.br)3
1Departamento

de Cincia da Computao Universidade de Braslia 2Afastado do DIMAp - UFRN 3Departamento de Informtica da Universidade Federal da Paraba

Introduo Televiso Digital Interativa: Arquitetura, Protocolos, Padres e Prticas, Copyright 2004 by Jorge, Guido e Gledson.