Ir para o conteúdo

 Voltar a Linguagem NCL
Tela cheia

Gerar um arquivo a partir da escolha do usuário

11 de Outubro de 2008, 13:22 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 8 vezes

Olá Pessoal,

Estou começando a estudar sobre a TV digital e o Ginga. Estou fazendo meu trabalho de diplomação sobre o Ginga.

Gostaria de saber se o Ginga gera arquivos a partir de uma escolha do usuário com o controle remoto. Que ferramentas e linguagens uso para realizar esta operação? Gostaria de pegar este arquivo e manipulá-lo para usá-lo em um web site.

Desde já agradeço, e fico na expectativa de uma resposta breve.

Luiz Ernani.

Autor: Luiz Ernani de Lima Junior


55 comentários

  • 820d3515c25dc6c1319875ee4fed9224?only path=false&size=50&d=404Carlos de Salles Soares Neto(usuário não autenticado)
    21 de Outubro de 2008, 12:15

     

    Oi Luiz,

    Você pode incluir em sua aplicação um código em Lua que gere esse arquivo.

    Poderia detalhar melhor suas necessidade? É que talvez não precise efetivamente gerar um arquivo no receptor mas enviar um evento TCP em Lua para um servidor web computar isso para você. Exemplo: em um programa que pede pela escolha A ou B, sua aplicação chamaria uma URL X caso o telespectador decida pela escolha A ou então uma URL Y se o telespectador escolher B. Para computar o total escolhido pelos telespecatdores, sua aplicação web vai computando todos esses votos recebidos. A emissora poderia, inclusive, enviar esses resultados parciais de volta para todos os telespectadores irem acompanhando em broadcast.

    Carlos

    • 47a9edae358e69a1b88d1b8fa6e75a09?only path=false&size=50&d=404Luiz Ernani de Lima Junior(usuário não autenticado)
      21 de Outubro de 2008, 13:17

       

      Olá Carlos,

      Estou desenvolvendo um sistema para a disciplina de engª de Software que consiste em uma integração do Ginga com um sistema Web. Possuo um atendente que é usuário de uma aplicação Web. Um outro ator (Cliente) é o usuário da TV. Na TV possuo um menu de produtos que podem ser solicitados ao atendente pelo cliente. A minha dificuldade é pegar a escolha do usuário no menu e envia-lá para o servidor Web, para posteriormente tratá-la e exibi-lá na tela da aplicação Web para o Atendente.

      Desde já agradeço Carlos a sua disposição em ajudar,

      Luiz Ernani.

      • 820d3515c25dc6c1319875ee4fed9224?only path=false&size=50&d=404Carlos de Salles Soares Neto(usuário não autenticado)
        21 de Outubro de 2008, 15:07

         

        Oi Luiz,

        Ficou claro agora! Você precisa de uma integração entre o usuário da TV e um atendente humano do outro lado.

        Nesse caso, acho que seu arquivo NCL vai ficar bem simples: ele vai ter apenas um nó, que é o HTML da página que você desenvolver para esse atendimento web. Ou seja, da mesma forma que seu sistema web é acessado via um browser em um PC, ele vai ser acessado via receptor de TV digital pelo browser do Ginga.

        Infelizmente o browser HTML da solução livre do Ginga constante nesta comunidade não é muito sofisticado. Trata-se do links. Ainda assim, presumo que ele deva atender a suas necessidades.

        Carlos

        • 47a9edae358e69a1b88d1b8fa6e75a09?only path=false&size=50&d=404Luiz Ernani de Lima Junior(usuário não autenticado)
          21 de Outubro de 2008, 18:57

           

          Olá Carlos,

          Então só com o NCL consigo fazer isso? Não vou precisar implementar nada em Lua?

          Só mais uma coisa, no tutorial do NCL possui algum exemplo disso? Se a resposta for negativa, você sabe me indicar algum tutorial ou exemplo de como fazer isso?

          Muito obrigado,

          Luiz Ernani.

          • 820d3515c25dc6c1319875ee4fed9224?only path=false&size=50&d=404Carlos de Salles Soares Neto(usuário não autenticado)
            22 de Outubro de 2008, 15:24

             

            Esse é um caso bem específico. Não há exemplo disso no tutorial.

            Não é possível criar novos arquivos apenas em NCL. Para isso, você vai precisar de Lua.

            Pelo que descreveu de suas necessidades, no entanto, acho que não precisa criar um novo arquivo. Faça o que sugeri: use nós de mídia (<media>) cujo src seja uma URL na internet. Novamente atento ao fato que o browser do Ginga-NCL não é muito bom.

             Carlos

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