Ir para o conteúdo

 Voltar a Ginga-NCL: I...
Tela cheia

Contribuição no desenvolvimento do Ginga-NCL

26 de Janeiro de 2010, 9:24 , por Desconhecido - | 1 Pessoa seguindo este artigo.
Visualizado 4 vezes

Pessoal, sei que existem alguns recursos que ainda não foram incluídos na implementação de referência, alguns já comentados neste fórum. Desta forma, gostaria de saber se existe algum conjunto de recursos de possa ser desenvolvido e que seja suficiente para resultar em uma dissertação de mestrado.

Inicialmente, pensei na implementação do suporte a stremming de vídeo via protocolo RTP, como já comentado por outros usuários. Porém, isso seria suficiente para uma dissertação?

De 0 a 10, qual seria o nível de complexidade de desenvolver tal recurso? Qual a estimativa de tempo para o desenvolvimento do mesmo, considerando um único programador, com conhecimentos intermediários em linux e em diversas linguagens, trabalhando 40 horas semanais?

Autor: Manoel Campos da Silva Filho


55 comentários

  • 5df5d8eeb3770422cc9c42a466faee62?only path=false&size=50&d=404Roberto Azevedo(usuário não autenticado)
    29 de Janeiro de 2010, 16:48

     

    Olá Manoel,

    neste link tem uma lista de TODOs em aberto: svn.​soft​ware​publ​ico.​gov.​br/t​rac/​ging​a/wi​ki/G​inga​NCL_​CPP_​TODO

    Vc pode começar dando uma olhada neles!

    • 1e29d0095154ec9fed26313e9afb8f36?only path=false&size=50&d=404Manoel Campos da Silva Filho(usuário não autenticado)
      29 de Janeiro de 2010, 17:04

       

      Pois é, já tinha visto o link, mas queria uma opinião de vocês sobre qual conjunto de funcionalidades poderia ser implementado que fosse suficiente para uma dissertação. Eu pensei na implementação de RTP (TODO número 3: Implementar objetos de mídia com conteúdos localizados pelos esquemas de URLs RTP, RSTP e sbtvd-ts)

      • 1e29d0095154ec9fed26313e9afb8f36?only path=false&size=50&d=404Manoel Campos da Silva Filho(usuário não autenticado)
        29 de Janeiro de 2010, 17:05

         

        Acham que esse item 3 seria suficiente para uma dissertação?

        • 1e29d0095154ec9fed26313e9afb8f36?only path=false&size=50&d=404Manoel Campos da Silva Filho(usuário não autenticado)
          29 de Janeiro de 2010, 19:31

           

          Pessoal, conversei com meu orientador e acertamos que meu trabalho de mestrado será a implementação de alguns recursos para o Ginga-NCL.

          Os itens da TODO List que combinamos foram:

          2) Canal de Interatividade (Common Core)
          Implementar protocolos para o suporte a streaming de conteúdo e a definição de um plano de pré-busca.

          3) Esquemas ou protocolos (Ginga-NCL)
          Implementar objetos de mídia com conteúdos localizados pelos esquemas de URLs RTP, RSTP e sbtvd-ts (apenas sbtvd-ts://video e sbtvd-ts://audio estão implementados). 

          E inclusão do suporte a SSL na implementação de referência.
          Porém, este requisito não consta no TODO List. Mas pelo que sei, isto não está implementado. Na norma do Ginga-NCL a única coisa que encontrei foi uma linha, na página 44, falando que URIs HTTPS devem ser suportadas, mas que eu saiba, esse suporte não está implementado. Alguém me confirme, por favor.

          Quanto ao item 2, gostaria de mais informações do que realmente se trata.

          Bem, então é isso. Gostaria de saber como devo proceder para iniciar essas implementações, se há alguma documentação do código fonte, quais módulos precisarei alterar (inicialmente para o item 3) e se posso contar com ajuda na resolução de dúvidas para implementar tais funcionalidades.

          Obrigado.

           

          • 1e29d0095154ec9fed26313e9afb8f36?only path=false&size=50&d=404Manoel Campos da Silva Filho(usuário não autenticado)
            1 de Fevereiro de 2010, 17:18

             

            Pessoal, gostaria de saber se vocês já tiveram experiência com a participação de usuários da comunidade, no desenvolvimento do Ginga-NCL.

            Gostaria muito de contribuir e teria o compromisso de implementar o que propus, dentro das minhas possibilidades/habilidades, estando vinculando isso a meu trabalho de mestrado. Porém, estava dando uma olhada no código fonte do Ginga-NCL e me vi completamente perdido, sem saber por onde começar, onde devo alterar.

            Assim, há possibilidade de eu ter algum suporte para esse desenvolvimento?

            Estou aprendendo C++ agora, mas tenho bons conhecimentos em Java, Delphi, C, PHP, Lua e NCL.

            Tenho um pouco de conhecimento teórico sobre os protocolos RTP, RTSP e RTCP e já desenvolvi uma aplicação java que implementava o protocolo de bittorrent, durante uma das disciplinas que cursei no mestrado.

            Então, gostaria de um direcionamento, quais outros pré-requisitos precisarei ter e por onde começar.

            Obrigado.

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