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.

programas não-lineares ao vivo pela <strong>em</strong>issora de TV. Em muitos programas,a decisão de quais objetos de mídia comporão o serviço pode ser decidida aovivo. Retornando ao nosso ex<strong>em</strong>plo do jogo de futebol, suponha que nomomento <strong>em</strong> que um jogador marcar um gol será exibida a estatística dos gols<strong>em</strong> toda a sua carreira. Ora, a princípio não se sabe qu<strong>em</strong> vai marcar o goln<strong>em</strong> se vai haver gol. A decisão de qual objeto de mídia com a estatística serátransmitido e quando só pode ser tomada após a ocorrência do gol.Isso nos leva a um quarto requisito que deve ser oferecido por ummiddleware: suporte à edição ao vivo (<strong>em</strong> t<strong>em</strong>po de exibição).Comentamos anteriormente que o vídeo principal é a fonte maisimportante de sincronismo, incluindo a interação do usuário. Diferent<strong>em</strong>entedas aplicações usuais de navegação na Web, que são usualmente baseadas <strong>em</strong>texto, as aplicações de TV são usualmente baseadas no conteúdo do vídeo(programa de TV) principal. Embutir informação de navegação <strong>em</strong> vídeo éprobl<strong>em</strong>ático, quando não impossível. Assim, permitir a definição derelacionamentos entre objetos de mídia s<strong>em</strong> “<strong>em</strong>butir” tais relacionamentosnos conteúdos é um requisito importante.Isso nos traz a um quinto requisito: suporte à definição derelacionamentos de sincronismo espacial e t<strong>em</strong>poral separado da definição doconteúdo dos objetos de mídia relacionados. Na literatura isso é conhecidocomo definição baseada na estrutura (structure-based), <strong>em</strong> contraste com adefinição <strong>em</strong>butida no conteúdo dos objetos de mídia, conhecida comobaseada no conteúdo de mídia (media-based).Em resumo, um middleware deve oferecer um bom suporte para:o sincronismo de uma forma geral e, como caso particular, ainteração do usuário;a definição de relacionamentos de sincronismo espacial e t<strong>em</strong>poralseparado da definição do conteúdo dos objetos de mídia relacionados;a adaptação do conteúdo e da forma como o conteúdo é exibido;o uso de múltiplos dispositivos de exibição;a edição ao vivo (<strong>em</strong> t<strong>em</strong>po de exibição).No caso do Brasil, a TV pode representar um grande veículocompl<strong>em</strong>entar para inclusão digital, permitindo às classes menosprivilegiadas não só o acesso à informação, mas também a geração(produção) de informação (conteúdo). Assim, acresce aos requisitos de ummiddleware o bom suporte a aplicações ditas cidadãs, como as voltadas paraas áreas de saúde, educação, cultura etc.28

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

Saved successfully!

Ooh no, something went wrong!