Arquitetura do Settop Box para TV Digital Interativa
Arquitetura do Set-top Box para TV Digital Interativa MO 401 - Arquitetura de Computadores IC Unicamp 17/nov/2005 Lara Schibelsky Godoy Piccolo - RA 039632
Conceitos de TV Digital l TV Digital ¡ Consiste na transmissão digital dos sinais de TV de uma emissora até um aparelho receptor. 2
TV Digital - Benefícios l Benefícios ¡ Aumento da qualidade da imagem (até HDTV, 1280 x 1080). ¡ Transmissão conjunta de áudio, vídeo e dados. l l Aplicações interativas. Impacto social Metadados. ¡ Canal de Retorno. ¡ Convergência com outras redes. ¡ Aumento no número de canais disponíveis. ¡ 3
Set-top Box ou URD (Unidade Receptora e Decodificadora) Permite o uso da TV digital em um aparelho de TV analógico convencional. ¡ Funcionalidades : l Demultiplexar o sinal digital recebido; l Decodificar informações de áudio e vídeo; l Processar os dados recebidos e, se for o caso, sincronizá-los com a programação. l Enviar dados via canal de retorno; l Construir a imagem a ser exibida no aparelho de TV e convertê-las para o sinal analógico. ¡ 4
Arquitetura de Hardware Sintonizador Demodulador Decodificador de Vídeo Acesso Condicional Decodificador de Áudio Processamento de Dados Demultiplexador 5
Processamento de Dados Arquitetura similar a de um PC. ¡ Processadores usados: ¡ l ARM (Advanced Risc Machines), MIPS (Philips e NEC), Power. PC (IBM e Motorola), Sparc Risc (Sun Microsystems), STx 0 (ST Microeletronics), SH-4 Series (Hitachi) e x 86 (Intel). 6
Barramento da CPU RAM EEPROM Flash RAM Processador Portas Seriais B a r r a m e n t o Controle Remoto Dados Recebidos Modem 7
Componentes de Hardware ¡ Memória l RAM, ROM (EEPROM e Flash) ¡ Flash l l l Transmissão isossíncrona. Usada na atualização de software do STB. Disco Rígido ¡ STB vira PVR (Personal Video Recorder). 8
Componentes de Hardware - II ¡ Interfaces Externas l l Modem Interfaces Multimídia de Alta Velocidade ¡ IEEE 1284 ¡ USB ¡ IEEE 1394 (Fire. Wire) ¡ Ethernet ¡ RS 232 ¡ Infravermelho (controle remoto) 9
Componentes de Software Aplicações Interativas APIs (Applications Programming Interface) Middleware Hardware 10
Middleware Usados ¡ ¡ MHP (Multimedia Home Platform). Máquina Virtual Java e HTML. Iniciativa para a unificação dos middlewares GEM (Globally Executable MHP). MHEG-5 (Multimedia and Hypermedia Information Coding Expert Group). Reino Unido. Base do MHP. ACAP (Advanced Common Application Platform). Padrão americano ATSC, recém especificado. Java e compatível com o GEM. ARIB (Association of Radio Industries and Business). Padrão japonês ISDB. Define a linguagem declarativa BML (Broadcast Markup Language), baseada em XML. 11
Exemplo de Implementação Diagrama de Blocos – Intel 815 12
Fatores de Custo ¡ Custo Fixo l l ¡ Licenças l ¡ Front-end (sintonizador e demodulador) separados para reaproveitamento. Chipset MPEG-2 integrado. Negociação de royalties como do MPEG 2, Dolby, DVB, etc. Custo Variável l Chipset MPEG-2, memória, disco rígido, segurança, canal de retorno. 13
No Brasil ¡ SBTVD – Sistema Brasileiro de Televisão Digital l ¡ Criado por decreto presidencial em novembro de 2003. Definição do padrão até início de 2006. 1200 pesquisadores atuando. Custo (< R$400) e funcionalidades do Terminal de Acesso são fatores cruciais para adoção da tecnologia. 14
Obrigada ! Lara. Piccolo@ic. unicamp. br
- Slides: 15