Arquitetura do Set-top Box para TV Digital Interativa MO401 - Arquitetura de Computadores IC Unicamp 17/nov/2005 Lara Schibelsky Godoy Piccolo - RA 039632 Conceitos de TV Digital TV Digital Consiste na transmissão digital dos sinais de TV de uma emissora até um aparelho receptor. 2 TV Digital - Benefícios Benefícios Aumento da qualidade da imagem (até HDTV, 1280 x 1080). Transmissão conjunta de áudio, vídeo e dados. 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 : Demultiplexar o sinal digital recebido; Decodificar informações de áudio e vídeo; Processar os dados recebidos e, se for o caso, sincronizá-los com a programação. Enviar dados via canal de retorno; 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: ARM (Advanced Risc Machines), MIPS (Philips e NEC), PowerPC (IBM e Motorola), Sparc Risc (Sun Microsystems), STx0 (ST Microeletronics), SH-4 Series (Hitachi) e x86 (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 RAM, ROM (EEPROM e Flash) Flash 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 Modem Interfaces Multimídia de Alta Velocidade IEEE 1284 USB IEEE 1394 (FireWire) Ethernet RS232 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 Licenças Front-end (sintonizador e demodulador) separados para reaproveitamento. Chipset MPEG-2 integrado. Negociação de royalties como do MPEG2, Dolby, DVB, etc. Custo Variável Chipset MPEG-2, memória, disco rígido, segurança, canal de retorno. 13 No Brasil SBTVD – Sistema Brasileiro de Televisão Digital 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 ! [email protected]