Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

telemidia.puc.rio.br
from telemidia.puc.rio.br More from this publisher
11.07.2015 Views

Apêndice BDSM-CC —Digital Storage Media— Command andControlO DSM-CC (Digital Storage Media — Command and Control) tem umaespecificação extremamente complexa, e grande parte dela não estádiretamente relacionada a nenhum dos padrões dos sistemas de TV digital.Como consequência, neste apêndice ignoraremos grande parte do padrão,simplificaremos em muito a discussão de outras partes e consideraremosapenas os casos necessários ao entendimento de como o DSM-CC atua nadifusão de dados nos principais sistemas de TV digital.450

B.1 IntroduçãoO DSM-CC [ISSO/IEC 13818-6, 1998] foi originalmente projetadopara ser implementado usando algum tipo de mecanismo RPC (RemoteProcedure Call) — em outras palavras, onde os dados seriam buscados(pulled from) de um provedor de conteúdos. Sistemas de difusão, como a TVdigital terrestre, são, no entanto, de natureza diferente. Neles, os dados sãoenviados sem requisição (pushed to), do provedor para o cliente consumidor.Uma outra solução deve então ser encontrada para o acesso aos dados.A solução encontrada é bastante simples, mas nem um pouco eficiente.Arquivos de dados devem ser periodicamente transmitidos pelo provedor deconteúdos, devendo o cliente receptor aguardar pelo arquivo que deseja. Essetipo de solução é chamada de carrossel.O DSM-CC dá suporte a dois tipos de carrossel: carrossel de dados ecarrossel de objetos, assunto das Seções B.2 e B.3, respectivamente.B.2 Carrossel de DadosO carrossel de dados é a forma mais simples de transmissão de dadosDSM-CC. Nele não existe qualquer indicação sobre em que consistem osdados. Cabe ao receptor analisar os dados de um modo que faça sentido paraele. As especificações ATSC (padrão americano) [ATSC A/90, 2001] eARIB (padrão japonês) [ARIB STB-B24 V 4.0, 2004] fazem uso dessamodalidade de transmissão.Um carrossel de dados consiste em um número de módulos, em que cadamódulo contém um item de dados como, por exemplo, um arquivo. Não existenenhuma estruturação de mais alto nível acima do módulo.Cada módulo pode, por sua vez, ser quebrado em blocos, como mostra aFigura B.1.Figura B.1 Módulo de um carrossel.451

Apêndice BDSM-CC —Digital Storage Media— Command andControlO DSM-CC (Digital Storage Media — Command and Control) t<strong>em</strong> umaespecificação extr<strong>em</strong>amente complexa, e grande parte dela não estádiretamente relacionada a nenhum dos padrões dos sist<strong>em</strong>as de TV digital.Como consequência, neste apêndice ignorar<strong>em</strong>os grande parte do padrão,simplificar<strong>em</strong>os <strong>em</strong> muito a discussão de outras partes e considerar<strong>em</strong>osapenas os casos necessários ao entendimento de como o DSM-CC atua nadifusão de dados nos principais sist<strong>em</strong>as de TV digital.450

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!