Ir para o conteúdo

 Voltar a Ginga-NCL Vi...
Tela cheia

[Duvida] Travamento no Set-top Virtual

11 de Junho de 2009, 21:51 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 14 vezes

Utilizo o Set-top Virtual Ginga para testar minhas aplicações, porém algumas vezes ocorre dele travar, aparentemente sem motivo algum, em pontos diferentes da aplicação.

Pensei que poderia ser o formato do video, mas ja teste diversos formatos e qualidade e mesmo assim continua...Ele só trava na minha aplicação as que tenho como exemplo que peguei do site funcionam normalmente.

Ele trava e só mesmo resetando o STB para ele voltar...

 Alguém ja passou por isso ? Tem idéia do que pode ser ?? Alguma configuração do VMWare talvez ?

 Meu PC: Atlhon 64 3200+ / 2GB dual channel / HD 250 SATA / GeForce 8600GT 512Mb / Windows Vista x64 Ultimate.

Utilizo o VMWare Player 2.5.0 build-118166

Virtual Set-top Box Versão: 0.10.1 (Rel.21)

Acho que o problema não deve ser configuração...

Formato do video que estou usando: MP4 640x480 Taxa: 800kbps / Audio: mp3 128kpbs

Estou precisando resolver este problema com uma certa urgência.. Agradeço a ajuda..

Autor: Ronny Casarin


44 comentários

  • 820d3515c25dc6c1319875ee4fed9224?only path=false&size=50&d=404Carlos de Salles Soares Neto(usuário não autenticado)
    11 de Junho de 2009, 22:41

     

    Oi Ronny,

    Estou presumindo que o problema não esteja em sua aplicação, certo? Note que se estiver tocando muita coisa ao mesmo tempo (2/3 vídeos ao mesmo tempo etc), pode estar travando porque seu PC não está dando vazão.

    Isole os possíveis pontos de problema:

    i) Tente substituir temporariamente os seus vídeos pelos vídeos dos exemplos do NCL Club que estão funcionando.

    Se parar de travar, então sua solução é codificar esses seus vídeos com outro programa. Pode ser que o xine não esteja tocando seus vídeos por causa da codificação. Note que se parar de travar, efetivamente o problema está em seus vídeos.

    ii) O formato de seu vídeo está batendo com a resolução do Virtual Set-top Box, o que é muito bem-vindo.

    Tente isolar se não há um problema com isso. Teste uma resolução 800X600 e depois uma mais baixa que 640X480. Acho que isso não vai resultar em nada, salvo se o problema está em PROCESSAR o vídeo.

    iii) Pode ser que sua máquina simplesmente não esteja conseguindo processar a aplicação. Note que está com o VMWare por cima do Windows Vista. Isso requer bastante de sua máquina.

    Se for esse o problema, vai ter uma saída na linha de comando informando que quadros de vídeo estão sendo desprezados. Use a linha de comando assim:

    cd /misc/
    ./gingaNcl --ncl meuNcl.ncl --enable-log stdout

    Isso vai exibir na tela toda a saída de depuração que vc precisa. Se ficar aparecendo diversas linhas apontando quadros descartados, então está travando porque faltou memória ou processamento.

    Continue dando mais feedback. O travamento acontece sempre em um ponto específico de sua aplicação? Ocorre sempre quando exibe algo?

    Carlos

    • Fc0c68d905cdacd3a7454c46c2302b7a?only path=false&size=50&d=404Ronny Casarin(usuário não autenticado)
      12 de Junho de 2009, 11:10

       

      Ola Carlos bom dia,obrigado por responder..

      Bom tinha um  problema na codificação mas ja resolvi e continuava travando, então parti para analisar as midias.

       Realmente estou usando 2 videos simultaneos, e com audios separados, então resolvi testar com outros formatos de video e audio..  melhorou um pouco.. parou de travar.. mas continua com delay entre audio e video...

      Reparei que o processador fica rodando a 100% durante a apresentação do mesmo.

       Os Erros que aparecem :

      200 frames delivered, 0 frames skipped, 9 frames discarded
      200 frames delivered, 0 frames skipped, 35 frames discarded
       

      video_out: throwing away image with pts 8917676 because it's too old (diff : 6955).
      video_out: throwing away image with pts 8920679 because it's too old (diff : 3952).

      Será que se aumentar a memoria do VMWare ele melhora ? Ou não tem nada haver ?

       

      Abco.

      • 49b94670a089dfa9aea15ed3e81e513c?only path=false&size=50&d=404Bruno Lima(usuário não autenticado)
        15 de Junho de 2009, 14:04

         

        Isso ai é descarte de frames por que o video é muito "pesado". Qual resolução você tá usando ? tenta usar uma menor. tipo 640x480

      • 820d3515c25dc6c1319875ee4fed9224?only path=false&size=50&d=404Carlos de Salles Soares Neto(usuário não autenticado)
        15 de Junho de 2009, 14:08

         

        Oi Ronny,

        Infelizmente acho que só consigo te ajudar mais com suposições. Dê um feedback final que vai ser bem útil no futuro para outros membros da comunidade.

        Eu tentaria, sim, aumentar a memória do VMWare.

        Se for fácil para vc, tentaria tb montar o mesmo ambiente em cima do Windows XP e não do Vista. Acho que isso pode melhorar. Como sabe, o VMWare é bastante pesado já que tem que emular um SO por cima do outro.

        O problema de falta de sincronismo entre áudio e vídeo está ocorrendo porque sua máquina não está conseguindo exibir o vídeo na taxa esperada. Isso vai se resolver tão logo vc esteja em um ambiente que comporta o proessamento de sua aplicação.

        Avise-nos quando tiver sucesso!

        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