Ir para o conteúdo

 Voltar a Linguagem NCL
Tela cheia

Switches e eventos de apresentação

24 de Abril de 2011, 13:11 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 6 vezes

Olá,

 

Pelo que consegui entender da norma. Um evento start de apresentação para switches e contexts é regido por 8.3.2. Porém, para mídias (8.2.1) diz-se que o descriptor utilizado pelo bind que gerou a ação deve ser considerado. Para switches/contexts não se afirma nada sobre isso. A VM do GingaNCL aqui não leva em consideração o descriptor no bind para o sub-elemento do switch. Porém, acho que isso deveria ser o caso, pois de fato o bind que incorreu a apresentação do objeto de mídia foi o mesmo que o switch, e portanto o descriptor deveria ser passado para a apresentação do objeto de mídia.

 

Meu raciocínio está incorreto, se sim, por que? E existe alguma clarificação em outro ponto da norma?

 

Obrigado,

--

Felipe Magno de Almeida


Autor: Felipe Almeida


44 comentários

  • 5df5d8eeb3770422cc9c42a466faee62?only path=false&size=50&d=404Roberto Azevedo(usuário não autenticado)
    28 de Abril de 2011, 22:38

     

    Context e switch não têm descritores associados.

    O descritor que um elo pode ter quando ancora em um switch ou contexto diz respeito ao objeto de mídia mapeado pela port ou switchPort. Sendo assim, ele é dirigido indiretamente ao objeto de mídia (seguindo, então, as recomendações para esses objetos).

    • 3e49093eafaf7e56e54e2715da373432?only path=false&size=50&d=404Felipe Almeida(usuário não autenticado)
      29 de Abril de 2011, 8:12

       

      Olá Roberto,não sei se compreendi. Você poderia dar um exemplo? 

      []'s

      --

      Felipe Magno de Almeida

      • 3e49093eafaf7e56e54e2715da373432?only path=false&size=50&d=404Felipe Almeida(usuário não autenticado)
        29 de Abril de 2011, 9:35

         

        Para ser mais específico. Não compreendi como ele é dirigido indiretamente.

        • 5df5d8eeb3770422cc9c42a466faee62?only path=false&size=50&d=404Roberto Azevedo(usuário não autenticado)
          29 de Abril de 2011, 11:26

           

          Quer dizer que os parametros do descritor que voce passa para o contexto ou switch, por meio de um bind, serao repassados para os objetos internos que sao mapeados pelas portas (ou switchPort no caso do switch).

          Acredito que seja a mesma coisa que vc estava pensando no inicio.

          Por exemplo,

          se eu tiver um context:

          <context id='ctx'>
            <port id='intPort' component='media1' />
            <media id='media1' .../>

          </context>
           

          E ele for  iniciado por um link,

          <link >
             ...
             <bind role="start" component="ctx" descriptor="ds01"/>

          </link>
           

          Esse start no contexto (com ds01) resulta no start de todas as midias mapeadas por port (todas tambem com ds01). No nosso exemplo, o resultado final eh que a midia media1 serah iniciada com o descritor ds01.

          Se o autor especificar qual eh a interface do contexto no bind, apenas aquela midia mapeada eh iniciada, tambem levando em consideracao o descritor passado no bind.

Concurso ITU-T de Aplicações para IPTV 2012

13 de Agosto de 2012, 19:38, por Desconhecido

Gostaríamos de lembrar aos possíveis interessados que o prazo de registro para participação no Concurso ITU-T de Aplicações para IPTV 2012 (IPTV Application Challenge) se encerra nesta semana, dia 15 de agosto de 2012. Já o prazo para a submissão de aplicações se encerra no dia 07 de setembro de 2012.



NCL Eclipse 1.6 disponível

10 de Janeiro de 2012, 21:19, por Desconhecido

Caros membros da Comunidade Ginga,



Concursos de Aplicações Ginga-NCL

22 de Setembro de 2011, 3:22, por Desconhecido

    Gostaríamos de relembra-los de que há dois concursos de aplicações Ginga-NCL com inscrições ainda abertas. O convite é aberto a toda a comunidade de desenvolvedores de aplicações para o Middleware Ginga-NCL, em nível internacional. São os seguintes concursos:



Novas versões: Ginga e Ginga-NCL Virtual Set-top Box (v.0.12.3)

1 de Agosto de 2011, 20:58, por Desconhecido



Algumas Boas Notícias da Comunidade Ginga

28 de Julho de 2011, 21:31, por Desconhecido

Autor: Roberto Azevedo