1. Descoberta de Serviços e
Aplicações Interativas no
SBTVD
Uma perspectiva programática dos
processos do receptor digital
Fundação Centro de Análise, Pesquisa e Inovação Tecnológica
SET Norte 2012
2. Apresentação
Milton Soares Filho, Desenvolvedor, 10+ anos
experiência, desde 2007 mexendo com TV
Digital, desde sempre com GNU/Linux
Eduardo Drumond Sardinha, Engenheiro, 15+
anos experiência, desde 2006 trabalhando com
TV Digital, mestrado com foco em SBTVD
3. Apresentação
Fundação Centro de Análise, Pesquisa
e Inovação Tecnológica foi instituída
em 1982
● ensino técnico, graduação e especialização
● capacitada para projetos de P&D envolvendo
hardware, software, mecânica, design e
soluções sustentáveis
● membro fórum SBTVD
4. Objetivo
Ilustrar o procedimento necessário para
selecionar conteúdo de áudio, vídeo e dados,
permitindo a execução de serviços numa
plataforma receptora especializada.
6. Escopo Negativo
● geração
○ Como os fluxos de dados, áudio e imagem são
capturados, codificados e segmentados para
transporte
● transmissão
● recepção
7. Escopo Negativo
● geração
● transmissão
○ multiplexação dos diferentes fluxos, modulação,
largura de banda, sincronização
● recepção
8. Escopo Negativo
● geração
● transmissão
● recepção
○ mágica realizada pelo sintonizador para verificar
erros e recompor as informações originais
9. O que sobra?
Dados estruturados que podem ser tratados de
maneira programática.
● processar áudio e vídeo
● mostrar informações programa
● rodar aplicações interativas
11. Fluxo de Transporte
Etapas 1 e 2.
● formato empacotamento principal
● fronteira analógica/digital
● pacote tamanho fixo
● performance X natureza contínua
transmissão
13. Filtro de Seção
● organizar o fluxo de pacotes recebidos
● performance crítica: tipicamente solução
mista de hardware e software
● processamento em rajadas
● acesso DMA para agilizar processos de
decoding em componentes dedicados
18. Fluxos de Apresentação
● Conteúdo contínuo e sincronizado
○ e.g.: audio video legenda
● PES
● alta-vazão e processamento complexo:
acesso direto DMA + co-processadores
21. Aplicações e DSM-CC
● aplicações interativas incorporadas ao fluxo
● DSM-CC: conjunto protocolos transmissão
de objetos (eventos e arquivos)
● implementação relativamente complexa
● juntando os pedaços
27. Agradecimento
Comunidade Ginga NCL http://clube.ncl.org.br
Contatos:
● milton.soares@fucapi.br
● http://www.fucapi.br/tecnologia/projetos-tecnologico
Fundação Centro de Análise, Pesquisa e Inovação Tecnológica
SET Norte 2012