Ir para o conteúdo

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

Problemas com Vídeo

12 de Maio de 2010, 17:18 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 56 vezes

Oi pessoal ,

Boa Tarde !!

Estou com dificuldades para rodar videos no ginga-ncl ,

 

Antes eu estava tendo problemas com o acelerador da placa onboard da intel [ Intel 830M/845G/85x/865G ] ,e não conseguia instalar os pacotes do directfb . Porém atualizando o ubuntu para a nova versão 10.04 , consegui desabilitar o acelerador da placa.

Instalei o directfb e seus pacotes , instalei o ginga ( com aqueles montes de erros a serem solucionados )

Consigo executar aplicativos SEM VIDEO normalmente e  aplicativos com video da erros:

segue abaixo o erro que estou encontrando ao executar o aplicativo do hackerteen que peguei no clube-ncl ..

 

 ##################

ERRO:

 ##################

 

root@ativa:/home/ativa/Download/Hackerteen# ginga --ncl main.ncl
argv = 'main.ncl' nclFile = 'main.ncl'
ginga main() NCLFILE = /home/ativa/Download/Hackerteen/main.ncl

     =======================|  DirectFB 1.0.1  |=======================
          (c) 2001-2007  The DirectFB Organization (directfb.org)
          (c) 2000-2004  Convergence (integrated media) GmbH
        ------------------------------------------------------------

(*) DirectFB/Core: Single Application Core. (2010-05-12 19:58)
(!) Direct/Modules: Unable to dlopen `/usr/local/lib/directfb-1.0-0/inputdrivers/libdirectfb_penmount.so'!
    --> /usr/local/lib/directfb-1.0-0/inputdrivers/libdirectfb_penmount.so: undefined symbol: dfb_input_modules
(*) Direct/Thread: Running 'X11 Input' (INPUT, 12627)...
(*) DirectFB/Input: X11 Input 0.1 (directfb.org)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (directfb.org)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
(*) X11/Display: Using XShm.
(#) DirectFBError [gingacc-systemio DFBDeviceScreen TestConfig error: ]: Not supported!
InputManager::initializeInputIntervalTime imperative = '0' declarative = '200'
ginga main() NCLFILE = /home/ativa/Download/Hackerteen/main.ncl
PresentationEngineManager::openNclFile document process time: 0
FormatterMediator::printData(0x9ccbb00) baseId: -1 playerId: /home/ativa/Download/Hackerteen/main.ncl devClass: 0 x: 0 y: 0 w: 800 h: 600 enableGfx: 1 parentDocId:  docId:
(!) Direct/Interface: Unable to dlopen `/usr/local/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_pnm.so'!
    --> /usr/local/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_pnm.so: undefined symbol: direct_config
(*) Direct/Interface: Loaded 'PNG' implementation of 'IDirectFBImageProvider'.
ComponentManager::releaseComponentFromObject 'ImageProvider'
BroadcastSocketService::discoverBroadcastAddress interfaceName: 'eth0
PresentationContext::initializeSystemValues
SystemInfo::getSystemLanguage can't find 'system.language, return por
PresentationContext::getPropertyValue prop 'default.focusBorderColor' == 'blue'
PresentationContext::getPropertyValue prop 'default.focusBorderWidth' == '3'
PresentationContext::getPropertyValue prop 'default.selBorderColor' == 'green'
FormatterFocusManager::setKeyHandler(0xb1625080) isHandler '1' this->isHandler '0' parentManager '0'
FormatterMediator::FormatterMediator(0x9ccbb00) isEmbedded = '0'
TimeStamp: 0.216
ComponentManager::releaseComponentFromObject 'NclDocumentConverter'
PrivateBaseContext::addDocument id='main' url='/home/ativa/Download/Hackerteen/main.ncl' all done
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
ComponentManager::releaseComponentFromObject 'ImageProvider'
FormatterMediator::getDepUriFromNode checking descriptor 'dsHackerteen'
FormatterMediator::getDepUriFromNode checking descriptor 'dsVideo'
FormatterMediator::getDepUriFromNode checking descriptor 'dsIntro'
FormatterMultiDevice::addActiveUris activeBaseUri=/home/ativa/Download/Hackerteen/
PresentationContext::getPropertyValue prop 'default.focusBorderTransparency' == '0'
PresentationContext::getPropertyValue prop 'default.focusBorderColor' == 'blue'
PresentationContext::getPropertyValue prop 'default.focusBorderWidth' == '3'
PresentationContext::getPropertyValue prop 'default.selBorderColor' == 'green'
FormatterScheduler::runAction acquiring player for '-1/main/intro/dsIntro' TimeStamp: 0.73
(!) Direct/Interface: Unable to dlopen `/usr/local/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_pnm.so'!
    --> /usr/local/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_pnm.so: undefined symbol: direct_config
(!) Direct/Interface: Unable to dlopen `/usr/local/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_bmp.so'!
    --> /usr/local/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_bmp.so: undefined symbol: direct_config
(!) Direct/Interface: Unable to dlopen `/usr/local/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_imlib2.so'!
    --> /usr/local/lib/directfb-1.0-0/interfaces/IDirectFBImageProvider/libidirectfbimageprovider_imlib2.so: undefined symbol: dfb_primary_layer_pixelformat
(*) Direct/Interface: Loaded 'GIF' implementation of 'IDirectFBImageProvider'.
FormatterPlayerAdapter::createPlayer for '/home/ativa/Download/Hackerteen/pictures/inicio.gif'
PresentationContext::getPropertyValue prop 'service.currentKeyMaster' has a NULL value
FormatterScheduler::runAction acquiring player for '-1/main/video/dsVideo' TimeStamp: 0.791
FormatterPlayerAdapter::start creating TIME NominalEventMonitor for '-1/main/intro/dsIntro'
FormatterScheduler::runAction takes '61' ms to start '-1/main/intro/dsIntro'
DFBVideoProvider.cpp <81>:
    (!) [12639:    0.000] --> Caught signal 11 (at 0x14, invalid address) <--
 (!!!)  *** WARNING [still objects in 'Layer Region Pool'] *** [object.c:231 in fusion_object_pool_destroy()]
 (!!!)  *** WARNING [still objects in 'Layer Context Pool'] *** [object.c:231 in fusion_object_pool_destroy()]
 (!!!)  *** WARNING [setting window->stack = NULL] *** [default.c:2805 in wm_close_stack()]
 (!!!)  *** WARNING [setting window->stack = NULL] *** [default.c:2805 in wm_close_stack()]
 (!!!)  *** WARNING [setting window->stack = NULL] *** [default.c:2805 in wm_close_stack()]
 (!!!)  *** WARNING [still objects in 'Window Pool'] *** [object.c:231 in fusion_object_pool_destroy()]
 (!!!)  *** WARNING [still objects in 'Surface Pool'] *** [object.c:231 in fusion_object_pool_destroy()]
Abortado

 

 ##################

Fim ERRO:

 ##################

 

Segue abaixo informações úteis:

 

 

 1)

root@ativa:/home/ativa# fbset -i

mode "1280x720"
    geometry 1280 720 1280 720 32
    timings 0 0 0 0 0 0 0
    rgba 8/16,8/8,8/0,0/0
endmode

Frame buffer device information:
    Name        : inteldrmfb
    Address     : 0xd2020000
    Size        : 3686400
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 1
    YPanStep    : 1
    YWrapStep   : 0
    LineLength  : 5120
    MMIO Address: 0xff000000
    MMIO Size   : 4194304
    Accelerator : No

 

 2)

Tenho o Mplayer essentials instalado

 

3) Alterei as LIBADD's acrescentando a variavel

 

 

 

Desde já agradeço

 

att

 

 

---

Atenciosamente

Frederico

Autor: Frederico Martins Pedroso Junior


1414 comentários

  • Def55ffe6084b8579eeb017ee9633623?only path=false&size=50&d=404Frederico Martins Pedroso Junior(usuário não autenticado)
    17 de Maio de 2010, 12:12

     

    Alguém saberia responder algumas das seguintes perguntas:

     

    1) Para instalar o directfb ( extra , examples e fusionsound ) é necessário que o ffmpeg e xine esteja instalado e/ou Ativado nos parametros do ./configure ?

     

    2) É errado desativar o xine o ffmpeg durante a instalação do directfb?

     
    3) Durante o ./configure do xine a opção do OSS deve ser habilitada?
     

    4) Quais parametros devo usar durante o ./configure do ( directfb , directfb examples , directfb extras , fusionsound ) ? 

     

    * Os parametros do faad , xine , ffmpeg foi colocado no wiki

    *faad2 (./configure --with-mp4v2)
    *ffmpeg (./configure --enable-shared --enable-gpl --enable-nonfree --enable-pthreads --enable-libfaad --enable-postproc)
    *xine-lib >= 1.1.17 (./configure --enable-faad --disable-ffmpeg-uncommon-codecs --with-external-ffmpeg)

     

     

    Estou na dúvida porque foi falado que é pre requisito do ginga-system , estou confuso na ordem . 

     

    No meu notebook funciona perfeitamente com a placa ati, nesta maquina intel com placa onboard da intel que não está dando certo.

     

    Aceito dicas úteis , que me ajudará a concluir com sucesso a execução de videos com o ginga . 

     

     

    Desde já agradeço

     

    att 

  • Def55ffe6084b8579eeb017ee9633623?only path=false&size=50&d=404Frederico Martins Pedroso Junior(usuário não autenticado)
    19 de Maio de 2010, 11:51

     

    Opa pessoal ,

    Boa Tarde ! 

     

    Consegui fazer o video funcionar no ginga , segue abaixo algum dos passos que utilizei:

     

    1) Usei Ubuntu 10

     

    2)  instalei ffmpeg ( do git ) , xine 1.1.17 ,  faad2 .. usando os parametros que foram indicados no wiki.

    * instalei antes do directfb 

    3) DirectFb , Directfb examples , Directfb extras , Fusion sound  ... Fiz download diretamente do git

     

    4) instalação ginga

     

     

      Porém  o df_dok e df_window funciona perfeitamente, somente o df_andi da o seguinte problema:

     

       ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.4.3 |~~~~~~~~~~~~~~~~~~~~~~~~~~
            (c) 2001-2009  The world wide DirectFB Open Source Community
            (c) 2000-2004  Convergence (integrated media) GmbH
          ----------------------------------------------------------------

    (*) DirectFB/Core: Single Application Core. (2010-05-17 18:57)
    (*) Direct/Thread: Started 'VT Switcher' (-1) [CRITICAL OTHER/OTHER 0/0] <8388608>...
    (*) Direct/Thread: Started 'VT Flusher' (-1) [DEFAULT OTHER/OTHER 0/0] <8388608>...
    (*) DirectFB/FBDev: Found 'inteldrmfb' (ID 0) with frame buffer at 0xd2020000, 3600k (MMIO 0xff000000, 4096k)
    (*) Direct/Thread: Started 'Keyboard Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
    (*) DirectFB/Input: Keyboard 0.9 (directfb.org)
    (*) Direct/Thread: Started 'PS/2 Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
    (*) DirectFB/Input: IMPS/2 Mouse 1.0 (directfb.org)
    (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
    (*) DirectFB/Input: Power Button (1) 0.1 (directfb.org)
    (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
    (*) DirectFB/Input: Power Button (2) 0.1 (directfb.org)
    (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
    (*) DirectFB/Input: Macintosh mouse button emulatio (3) 0.1 (directfb.org)
    (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
    (*) DirectFB/Input: USB USB Keykoard (4) 0.1 (directfb.org)
    (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
    (*) DirectFB/Input: USB USB Keykoard (5) 0.1 (directfb.org)
    (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
    (*) DirectFB/Input:  USB OPTICAL MOUSE (6) 0.1 (directfb.org)
    (*) DirectFB/Genefx: MMX detected and enabled
    (*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (directfb.org)
    (*) DirectFB/Core/WM: Default 0.3 (directfb.org)
    (*) FBDev/Mode: Setting 1280x720 RGB32
    (*) FBDev/Mode: Switched to 1280x720 (virtual 1280x720) at 32 bit (RGB32), pitch 5120
    (!) DirectFB/FBDev: Could not set gamma ramp    --> Invalid argument
    df_andi.c <482>:
        (#) DirectFBError [layer->TestConfiguration( layer, &config, &ret_failed )]: Not supported!
     (!!!)  *** WARNING [Application exited without deinitialization of DirectFB!] *** [core.c:862 in dfb_core_deinit_check()]
     (!!!)  *** WARNING [still objects in 'Layer Region Pool'] *** [object.c:241 in fusion_object_pool_destroy()]
     (!!!)  *** WARNING [still objects in 'Layer Context Pool'] *** [object.c:241 in fusion_object_pool_destroy()]
     (!!!)  *** WARNING [still objects in 'Surface Pool'] *** [object.c:241 in fusion_object_pool_destroy()]

     

     

     

    Alguém sabe o que pode ser?

    desde já agradeço

     

     

    att

  • Def55ffe6084b8579eeb017ee9633623?only path=false&size=50&d=404Frederico Martins Pedroso Junior(usuário não autenticado)
    7 de Junho de 2010, 17:10

     

    Opa ,

    Primeiramente obrigado pela ajuda .

    Mas estou na dúvida de onde comentar o TestConfiguration o qual você disse .

     

    Desde já agradeço

     

     

    att

  • Def55ffe6084b8579eeb017ee9633623?only path=false&size=50&d=404Frederico Martins Pedroso Junior(usuário não autenticado)
    8 de Junho de 2010, 17:12

     

    Opa Bidu ,

    Obrigado .

     

     

    Alguém sabe me dizer porque em alguns aplicativos as imagens/vídeos mudam de lugar toda vez que é retornado na pagina dos objetos.

     

     

     

    att

  • Def55ffe6084b8579eeb017ee9633623?only path=false&size=50&d=404Frederico Martins Pedroso Junior(usuário não autenticado)
    9 de Junho de 2010, 16:53

     

    opa Bidu

    olha o erro que da quando vou testar o df_andi quando alterado conforme você disse.

     

    df_andi: error while loading shared libraries: libdirectfb-1.4.so.0: cannot open shared object file: No such file or directory

     

  • Def55ffe6084b8579eeb017ee9633623?only path=false&size=50&d=404Frederico Martins Pedroso Junior(usuário não autenticado)
    10 de Junho de 2010, 8:05

     

    Opa Bidu 

    Em todos testes do DFB da o mesmo erro.

  • Def55ffe6084b8579eeb017ee9633623?only path=false&size=50&d=404Frederico Martins Pedroso Junior(usuário não autenticado)
    11 de Junho de 2010, 17:31

     

    Oi,

     

    aparentemente está normal ,

    recompilei , fiz uninstall / install e o erro continua sendo o mesmo...

    • 762d1436c5cf36b110461cde2310a87a?only path=false&size=50&d=404Leonardo Lopes Nepomuceno(usuário não autenticado)
      14 de Junho de 2010, 2:05

       

      Frederico eu também uso placa de vídeo on-board intel e o meu exemplo df_andi aparecia apenas um pinguim e fechava nem dava pra ver direito, ai eu instalei o DirectFB-1.4.3 e agora aparece uns 200 pinguins andando na floresta, no seu caso acontece a mesma coisa?//?

  • Def55ffe6084b8579eeb017ee9633623?only path=false&size=50&d=404Frederico Martins Pedroso Junior(usuário não autenticado)
    14 de Junho de 2010, 10:48

     

    Opa ,

    No meu df_andi sempre apareceu vários pinguins ,

    Porém tive muitas dificuldades para conseguir instalar o directfb e seus componentes . Consegui usando a versão do git ( versão atualizada) mas o df_andi não funciona.

     

    Instalando o directfb 1.0 ( conforme pede no svn wiki ) , os vídeos não funcionam porque da erro no xine_oss . somente usando a versão do git que consegui rodar os vídeos perfeitamente.

     

    Percebo que alguns aplicativos ficam instáveis , as imagens movem de região ,caso o aplicativo precise de internet e não há conexão ele precise o aplicativo fecha rapidamente , depois de usar o aplicativo por durante 2 min ele trava e tem que reiniciar o computador.

     

    Essas são minhas dificuldades , venho tentando achar os problemas . Caso alguém já tenha passado por este problema ou sabe como resolver , ficaria agradecido .

     

    Atenciosamente

     Frederico Martins

    • 6d8523ee8653cf0ab9ef0e1348918792?only path=false&size=50&d=404Marcio Moreno(usuário não autenticado)
      1 de Abril de 2011, 15:33

       

      Oi, Frederico.Para ajudarmos, poste os arquivos config.log dos projetos DirectFB e DirectFB-extra.A saída do programa (df_andi, etc) também é essencial.Note que a nossa especialidade aqui é Ginga, o ideal seria resolver problemas do dfb no www.​dire​ctfb​.org​Sds. Marcio Moreno 

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