11.07.2015 Views

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

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

O canal de retorno pode ser unidirecional, permitindo ao receptorapenas o envio de dados. Um segundo nível de interatividade é então definido,permitindo ao usuário telespectador o envio de dados, por ex<strong>em</strong>plo,solicitando a compra de um determinado produto, votando <strong>em</strong> umdeterminado assunto etc.O canal de retorno também pode ser bidirecional assimétrico,possibilitando ao receptor fazer o carregamento (download) de dadosutilizados pelas aplicações. Nesse caso, uma aplicação pode receber dadospor difusão ou pela rede de retorno. Um terceiro nível de interatividade éentão fornecido, permitindo ao usuário telespectador o acesso a dados nãoprovenientes por difusão, por ex<strong>em</strong>plo, permitindo a navegação na Web.Um canal de retorno bidirecional pode também permitir o envio de dados<strong>em</strong> banda larga (upload). Nesse caso, o receptor pode passar a atuar comouma pequena <strong>em</strong>issora. Esse nível de interatividade, chamada deinteratividade plena, possibilita, entre outras coisas, o que v<strong>em</strong> sendochamado de “TV social (social TV)” ou “TV <strong>em</strong> comunidade (communityTV)”, que se caracteriza por um grupo de usuários telespectadores de ummesmo programa que pod<strong>em</strong> trocar dados entre si.O sist<strong>em</strong>a brasileiro de TV digital terrestre permite, <strong>em</strong> suas normas, osquatro níveis de interatividade, assim como os sist<strong>em</strong>as americano, europeu ejaponês de TV digital terrestre.1.3 MiddlewareNa Seção 1.2.3 vimos como uma aplicação, <strong>em</strong> particular um programanão-linear, pode ser enviada por difusão e s<strong>em</strong> solicitação através de seçõesprivadas MPEG-2. Essa especificação também poderia ser obtida sobd<strong>em</strong>anda, como usual <strong>em</strong> serviços IPTV ou Web TV. A especificação daaplicação, entre outras funções, deve ser a responsável pela sincronizaçãoespacial e t<strong>em</strong>poral dos vários objetos de mídia que compõ<strong>em</strong> a aplicação.Uma aplicação poderia ser executada diretamente sobre o sist<strong>em</strong>aoperacional de um receptor (ver Figura 1.3). No entanto, os sist<strong>em</strong>asoperacionais de propósito geral não estão preparados para dar um bomsuporte às aplicações de TV digital. Além disso, uma aplicação de TV deveser capaz de ser executada <strong>em</strong> qualquer plataforma de hardware e sist<strong>em</strong>aoperacional.Para tornar as aplicações independentes da plataforma de hardware esoftware de um fabricante de receptor específico e para dar melhor suporte àsaplicações voltadas para a TV, uma nova camada é acrescentada nos padrõesde referência de um sist<strong>em</strong>a de TV digital. A essa camada denominamos23

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

Saved successfully!

Ooh no, something went wrong!