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.

A instrução start <strong>em</strong>itida por um formatador <strong>NCL</strong> informa ao exibidorde mídia os seguintes parâmetros: o localizador do conteúdo do objeto d<strong>em</strong>ídia a ser controlado, uma lista de todas as propriedades associadas aoobjeto de mídia, a identificação do objeto de mídia <strong>em</strong> apresentação(representationObjectId), uma lista de eventos (apresentação, seleção ouatribuição, definidos pelos el<strong>em</strong>entos , e pelas âncoras deconteúdo default do el<strong>em</strong>ento ) que precisam ser monitorados peloexibidor de mídia, o evento de apresentação a ser iniciado (chamado eventoprincipal), um t<strong>em</strong>po de compensação (offset-time), opcional, e um t<strong>em</strong>po deretardo, opcional. No caso de objetos de mídia imperativo, o evento deapresentação a ser iniciado é identificado pelo atributo label de suas âncorasde conteúdo ou é, por omissão (default), o evento associado à âncora deconteúdo principal.O atributo src do el<strong>em</strong>ento é usado, pelo exibidor de mídia,para localizar o conteúdo e iniciar sua apresentação. Se o conteúdo não puderser localizado ou se o exibidor de mídia não souber como lidar com o tipo deconteúdo, o exibidor de mídia encerra a operação de iniciação s<strong>em</strong> realizarnenhuma ação.Os descritores a ser<strong>em</strong> utilizados são escolhidos pelo formatadorseguindo as diretrizes especificadas no documento <strong>NCL</strong>. Se a instrução startresultar de uma ação de um elo que tenha um descritor explicitamentedeclarado <strong>em</strong> seu el<strong>em</strong>ento (atributo descriptor), o descritor resultanteinformado pelo formatador mescla os atributos do descritor especificado pelo com os atributos do descritor especificado no el<strong>em</strong>ento correspondente, se esse atributo tiver sido especificado. Para atributos <strong>em</strong>comum, a informação do descritor do sobrepõe a do descritor do. Se o el<strong>em</strong>ento não contiver um descritor explícito, odescritor informado pelo formatador é o descritor especificado pelo el<strong>em</strong>ento, se o atributo tiver sido especificado. Caso contrário, um descritordefault para o tipo de específico pode ser escolhido pelo formatador.Baseado nesse procedimento, a lista dos ids dos descritores associados aoobjeto de mídia é computada e, unificando as propriedades definidas nodescritor resultante com as propriedades explicitamente declaradas noel<strong>em</strong>ento correspondente, a lista de propriedades associada ao objetode mídia é avaliada.A lista de eventos a ser<strong>em</strong> monitorados por um exibidor de mídia écomputada pelo formatador, levando <strong>em</strong> conta a especificação do documento<strong>NCL</strong>. Para tanto, ele checa todos os elos dos quais participa o objeto de mídiacom o descritor resultante. Ao computar os eventos a ser<strong>em</strong> monitorados, oformatador considera a perspectiva do objeto de mídia, isto é, o caminho apartir do el<strong>em</strong>ento por vários el<strong>em</strong>entos para alcançar <strong>em</strong>profundidade o el<strong>em</strong>ento correspondente. Apenas os elos contidos532

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

Saved successfully!

Ooh no, something went wrong!