Ir para o conteúdo

 Voltar a Ginga-NCL Vi...
Tela cheia

Ginga VSTB 0.12.1 / USB Device (Dibcom)

9 de Dezembro de 2010, 13:00 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 49 vezes

Prezados,

Embora ciente das considerações feitas previamente aqui em torno do uso de dispositivos USB, resolvi testar a sintonização de um que tenho aqui com chipset Dibcom já estamos considerando o kernel 2.6.35 com V4L/DVB (linuxtv).

Alterei o arquivo /usr/local/etc/ginga/files/tuner/isdbt.ini inserindo a frequência UHF da emissora desejada na região em que me encontro:

id 01 name EITV_HD     frequency 509143000 segment FULLSEG
id 01 name EITV_1SEG   frequency 509143000 segment 1SEG
id 04 name Globo_HD    frequency 563143000 segment FULLSEG
id 04 name Globo_1SEG  frequency 563143000 segment 1SEG
id 11 name SBT_1SEG    frequency 533143000 segment 1SEG
id 07 name BAND_HD     frequency 599143000 segment FULLSEG
id 07 name BAND_1SEG   frequency 599143000 segment 1SEG
id 13 name Record_1SEG frequency 623143000 segment 1SEG
id 02 name TV_Brasil   frequency 635143000 segment 1SEG
id 12 name GLOBO_HD    frequency 641143000 segment FULLSEG

Ao executar (conforme orientações descritas aqui), obtive um erro conforme log abaixo:

root@gingavm:/# /usr/local/sbin/ginga

ginga main() NCLFILE =
commandline read: ginga

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

(*) DirectFB/Core: Single Application Core. (2010-12-01 00:03)
(*) 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 'VESA VGA' (ID 0) with frame buffer at 0xd0000000, 1664k (MMIO 0x00000000, 0k)
(*) 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: AT Translated Set 2 keyboard (2) 0.1 (directfb.org)
(*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
(*) DirectFB/Input: ImPS/2 Generic Wheel Mouse (3) 0.1 (directfb.org)
(*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
(*) DirectFB/Input: IR-receiver inside an USB DVB r (4) 0.1 (directfb.org)
(*) Direct/Thread: Started 'Hotplug with Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
(*) DirectFB/Input: Hot-plug detection enabled with Linux Input Driver
(*) 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 'Keyboard Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>...
(*) DirectFB/Input: Keyboard 0.9 (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 854x480 RGB32
(*) FBDev/Mode: Switched to 854x480 (virtual 854x480) at 32 bit (RGB32), pitch 3424
(#) DirectFBError [gingacc-systemio DFBDeviceScreen TestConfig error: ]: Not supported!
InputManager::initializeInputIntervalTime imperative = '50' declarative = '200'
DataProcessor::addSEListener
(*) Direct/Interface: Loaded 'PNG' implementation of 'IDirectFBImageProvider'.
ComponentManager::releaseComponentFromObject 'ImageProvider'
Tuner::run tuning...
ISDBTFrontend::ISDBTFrontend
ISDBTFrontend::initIsdbtParameters
frontend_info:
name:            DiBcom 8000 ISDB-T
fe_type:         2
freq_min:        45000000
freq_max:        860000000
freq_step:       62500
symbol_rate_min: 0
symbol_rate_max: 0
symbol_rate_tol: 0
notifier_delay:  0
caps:            1075523247
ISDBTFrontend::hasFrontend
Channel::setFrequency '509143008'
Channel::setFrequency '509143008'
Channel::setFrequency '563142976'
Channel::setFrequency '563142976'
Channel::setFrequency '533143008'
Channel::setFrequency '599142976'
Channel::setFrequency '599142976'
Channel::setFrequency '623142976'
Channel::setFrequency '635142976'
Channel::setFrequency '641142976'
ISDBTFrontend::changeFrequency
ISDBTFrontend::updateIsdbtFrontendParameters
ISDBTFrontend::changeFrequency can't change frequency
ISDBTFrontend::changeFrequency
ISDBTFrontend::updateIsdbtFrontendParameters
ISDBTFrontend::changeFrequency can't change frequency
ISDBTFrontend::changeFrequency
ISDBTFrontend::updateIsdbtFrontendParameters
ISDBTFrontend::changeFrequency can't change frequency
ISDBTFrontend::changeFrequency
ISDBTFrontend::updateIsdbtFrontendParameters
ISDBTFrontend::changeFrequency can't change frequency
ISDBTFrontend::changeFrequency
ISDBTFrontend::updateIsdbtFrontendParameters
ISDBTFrontend::changeFrequency can't change frequency
ISDBTFrontend::changeFrequency
ISDBTFrontend::updateIsdbtFrontendParameters
ISDBTFrontend::changeFrequency can't change frequency
ISDBTFrontend::changeFrequency
ISDBTFrontend::updateIsdbtFrontendParameters
ISDBTFrontend::changeFrequency can't change frequency
ISDBTFrontend::changeFrequency
ISDBTFrontend::updateIsdbtFrontendParameters
ISDBTFrontend::changeFrequency can't change frequency
ISDBTFrontend::changeFrequency
ISDBTFrontend::updateIsdbtFrontendParameters
ISDBTFrontend::changeFrequency can't change frequency
ISDBTFrontend::changeFrequency
ISDBTFrontend::updateIsdbtFrontendParameters
ISDBTFrontend::changeFrequency tuned at '641142976'
ISDBTProvider::tune tuned at '641142976' - GLOBO_HD
ISDBTFrontend::attachFilter pid = '0' tid = '0'
ISDBTFrontend::run
ISDBTFrontend::updatePool: current size is 1
Tuner::run done
ISDBTFrontend::removeFilter
ISDBTFrontend::attachFilter pid = '257' tid = '2'
ISDBTFrontend::attachFilter pid = '8136' tid = '2'
ISDBTFrontend::updatePool: current size is 2
ISDBTFrontend::removeFilter
ISDBTFrontend::updatePool: current size is 1
ISDBTFrontend::removeFilter
Demuxer::receiveSection trying to solve unsolved filters
PresentationEngineManager::setCurrentPrivateBaseId '1859'
ISDBTFrontend::updatePool: current size is 0
PipeFilter::run(0x9371900)
Demuxer::addPesFilter aPid = '274' vPid = '273'
ISDBTFrontend::createPesFilter pid '0' pesType '5'
ISDBTFrontend::createPesFilter pid '257' pesType '5'
ISDBTFrontend::createPesFilter pid '274' pesType '4'
ISDBTFrontend::createPesFilter pid '273' pesType '3'
lssm-ccm::sp creating esplayer
PipeFilter::run(0x9371900)
PipeFilter::run(0x9371900) reader
PipeFilter::run(0x9371900) '/dev/dvb/adapter0/dvr0' OPENED
ProgramAV::setPropertyValue 'sbtvd-ts://audio' = '274'
ProgramAV::addPidName 'audio' = '274'
ProgramAV::setPropertyValue 'sbtvd-ts://video' = '273'
ProgramAV::addPidName 'video' = '273'
ProgramAV::setPropertyValue 'setBoundaries' = '0,0,854,480'
ProgramAV::setPropertyValue 'createPlayer' = 'sbtvd-ts://video'
AVPlayer::AVPlayer MAINAV CREATED MRL = 'video'
ProgramAV::createPlayer for 'sbtvd-ts://video' all done
lssm-ccp::sp create av ok
lssm-ccp::sp using stc wrapper!
PresentationEngineManager::setTimeBaseProvider
ProgramAV::setPropertyValue 'forcePids' = 'sbtvd-ts://video,274,273'
ProgramAV::setAVPid aPid = '274' vPid = '273'
ComponentManager warning: cant load component 'libgingaccsysctsffmpegav.so' => libgingaccsysctsffmpegav.so: cannot open shared object file: No such file or directory
ComponentManager::getObject warning! Can't create component 'libgingaccsysctsffmpegav.so'
Segmentation fault

Não dediquei muito tempo para investigação do ocorrido mas, de fato, o arquivo mencionado não existe em qualquer parte do filesystem.

./usr/local/lib/ginga/iocontents/libgingaccsysctsimgdfb.so
./usr/local/lib/ginga/iocontents/libgingaccsysctsdfbav.so
./usr/local/lib/ginga/iocontents/libgingaccsysctsdfbf.so
./usr/local/lib/ginga/iocontents/libgingaccsysctsxineav.so
./usr/local/lib/ginga/iocontents/libgingaccsysctsfs.so

Como não tenho certeza de tal suporte nesta versão do VSTB, deixo aqui registrado o incidente.

Atenciosamente,
~Fernando Martines

 

Autor: Fernando Martines


44 comentários

  • 49b94670a089dfa9aea15ed3e81e513c?only path=false&size=50&d=404Bruno Lima(usuário não autenticado)
    9 de Dezembro de 2010, 15:13

     

    Foi desabilitado justamente por que dentro da máquina virtual, não eh possivel rodar um video 1080 vindo do ar, restrições de hardware ....

    • 1dc8d32448521355eeb0d148050538dd?only path=false&size=50&d=404Fernando Martines(usuário não autenticado)
      9 de Dezembro de 2010, 16:15

       

      Olá Bruno.

      É suposto então funcionar com OneSeg? Ou seja, uma vez que este dongle que tenho em mãos é dual, bastaria então apenas informar no arquivo 1SEG ao invés de FULLSEG?

      id 01 name EITV_HD     frequency 509143000 segment FULLSEG
      id 01 name EITV_1SEG   frequency 509143000 segment 1SEG
      id 04 name Globo_HD    frequency 563143000 segment FULLSEG
      id 04 name Globo_1SEG  frequency 563143000 segment 1SEG
      id 11 name SBT_1SEG    frequency 533143000 segment 1SEG
      id 07 name BAND_HD     frequency 599143000 segment FULLSEG
      id 07 name BAND_1SEG   frequency 599143000 segment 1SEG
      id 13 name Record_1SEG frequency 623143000 segment 1SEG
      id 02 name TV_Brasil   frequency 635143000 segment 1SEG
      id 12 name EPTV_1SEG   frequency 641143000 segment 1SEG

      Se sim, fiz este teste e mesmo assim não funcionou.

      Att.
      ~Fernando Martines

      • 49b94670a089dfa9aea15ed3e81e513c?only path=false&size=50&d=404Bruno Lima(usuário não autenticado)
        9 de Dezembro de 2010, 17:40

         

        Não, pq foi desabilitado a parte do ginga que lê o TS vindo do ar ...para isso tem que instalar o ginga de acordo com a wiki . 

        • 023e7fb10e824e10a4d4bf300adfb4fa?only path=false&size=50&d=404Diogo Pedrosa(usuário não autenticado)
          9 de Dezembro de 2010, 18:39

           

          Oi, pessoal!

          Pelo que entendi, daria para receber o sinal do ar usando o live cd com a versão 0.12.1, certo? Existe alguma previsão para liberarem essa versão do live cd? No site, a versão ainda é a 0.10.1.

          Abraços,
          Diogo

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