Ir para o conteúdo

 Voltar a Linguagem Lua
Tela cheia

Capturando o canal que está sendo exibido

7 de Junho de 2010, 15:41 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 15 vezes

Li na norma ABNT NBR 15606-2 que o ncl possui uma variável de ambiente (si.channelNumber) que captura o número do canal que está sendo exibido. Estou definindo desta forma:

 

<media id="channel" type="application/x-ginga-settings">
            <property name="si.channelNumber" />
</media>

 

alguém sabe como consigo capturar o número do canal em um arquivo lua?

Autor: Victor Oliveira


1Um comentário

  • 5df5d8eeb3770422cc9c42a466faee62?only path=false&size=50&d=404Roberto Azevedo(usuário não autenticado)
    12 de Junho de 2010, 19:28

     

    Vc pode acessar as variaveis do no settings por meio do Modulo Settings Lua. Segue a parte da norma que fala isso.

    "10.3.4 Módulo settings

    Exporta a tabela settings com variáveis definidas pelo autor do documento NCL e variáveis de ambiente reservadas, contidas no nó application/x-ginga-settings.

    Não é permitido atribuir valores aos campos representando variáveis no nós settings. Um erro deve ser gerado caso uma tentativa de atribuição seja feita. Propriedades de um nós settings só podem ser modificadas por meio
    de elos NCL.

    A tabela settings particiona seus grupos em várias subtabelas, correspondendo a cada grupo do nó application/x-ginga-settings. Por exemplo, em um objeto NCLua, a variável do nó settings “system.CPU” é referida como settings.system.CPU.

    Exemplos de uso:
    lang = settings.system.language
    age = settings.user.age
    val = settings.default.selBorderColor
    settings.service.myVar = 10
    settings.user.age = 18 --> ERRO!"

    O que vc quer fazer eh possível assim:

    ch = settings.si.channelNumber

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