projetos | download | linux | privacidade | contato
 
  Produtos | Documentação | Suporte | Treinamento | Conectiva | Cases | Soluções | Parcerias | Imprensa | Oportunidades
Pesquise 
português 
english 
español

SUPORTE

->Suporte Estendido
->Centros de Serviços
->Técnicos Certificados
->Formulário de Suporte
->Abrangência do Suporte
->Acionando o Suporte
->Perguntas e Respostas
->Atualizações
->Livros, Guias e Manuais
->Hardware

    9.13. Tenho uma placa de captura de vídeo/TV. Como configuro?

    ### CL 6.0 ###

    Primeiramente, deve-se ter uma placa de captura suportada pelo linux. Deve-se procurar placas com chipset Brooktree Bt848, Bt848A, Bt849, Bt878 e Bt879, que possuem suporte via driver bttv. Existem alguns outros modelos no mercado, que no entanto podem não ter driver ainda, ou são somente suportadas pelo sistema operacional Windows(r).

    - Passos a seguir:

    Edite o arquivo /etc/modules.conf e insira as seguintes linhas:



    • para o i2c funcionar

          alias char-major-89 i2c-dev
          options i2c-core    i2c_debug=1
          options i2c-algo-bit    bit_test=1
      


    • carga do driver bttv

          alias char-major-81 videodev
          alias char-major-81-0   bttv
          options bttv        card=n radio=n
          options tuner       debug=1 type=n
      


    • saída de som

          options snd-card-ens    snd_index=0
          options msp3400     mixer=1
      


    Alguns parâmetros devem ser configurados no arquivo acima para que a placa carregue normalmente; eles identificam cada modelo de placa individualmente, de modo que o driver saiba como configurar a placa de cada um dos fabricantes. Os primeiros parâmetros a serem verificados é o modelo da placa e do tuner, além de se verificar ou não a existência e um módulo de rádio. Existe uma lista pré compilada de modelos testados, junto com o pacote do bttv. Esta lista está em um arquivo chamado CARDLIST. Nesta, existe uma lista de modelos e outra de tuners (sintonizadores) que devem ser colocados no arquivo /etc/modules.conf.

    Arquivo CARDLIST:

        bttv
          card=0 -  *** UNKNOWN *** 
          card=1 - MIRO PCTV
          card=2 - Hauppauge old
          card=3 - STB
          card=4 - Intel
          card=5 - Diamond DTV2000
          card=6 - AVerMedia TVPhone
          card=7 - MATRIX-Vision MV-Delta
          card=8 - Fly Video II
          card=9 - TurboTV
          card=10 - Hauppauge new (bt878)
          card=11 - MIRO PCTV pro
          card=12 - ADS Technologies Channel Surfer TV
          card=13 - AVerMedia TVCapture 98
          card=14 - Aimslab VHX
          card=15 - Zoltrix TV-Max
          card=16 - Pixelview PlayTV (bt878)
          card=17 - Leadtek WinView 601
          card=18 - AVEC Intercapture
          card=19 - LifeView FlyKit w/o Tuner
          card=20 - CEI Raffles Card
          card=21 - Lucky Star Image World ConferenceTV
          card=22 - Phoebe Tv Master + FM
          card=23 - Modular Technology MM205 PCTV, bt878
          card=24 - Askey/Typhoon/Anubis Magic TView CPH051/061 (bt878)
          card=25 - Terratec/Vobis TV-Boostar
          card=26 - Newer Hauppauge WinCam (bt878)
          card=27 - MAXI TV Video PCI2
          card=28 - Terratec TerraTV+
          card=29 - Imagenation PXC200
          card=30 - FlyVideo 98
          card=31 - iProTV
          card=32 - Intel Create and Share PCI
          card=33 - Terratec TerraTValue
          card=34 - Leadtek WinFast 2000
          card=35 - Chronos Video Shuttle II
          card=36 - Typhoon TView TV/FM Tuner
          card=37 - PixelView PlayTV pro
          card=38 - TView99 CPH063
          card=39 - Pinnacle PCTV Rave
          card=40 - STB2
          card=41 - AVerMedia TVPhone 98
          card=42 - ProVideo PV951
          card=43 - Little OnAir TV
          card=44 - Sigma TVII-FM
          card=45 - MATRIX-Vision MV-Delta 2
          card=46 - Zoltrix Genie TV
          card=47 - Terratec TV/Radio+
          card=48 - Dynalink Magic TView 
          card=49 - GV-BCTV3
          card=50 - Prolink PV-BT878P+4E (PixelView PlayTV PAK)
          card=51 - Eagle Wireless Capricorn2 (bt878A)
          card=52 - Pinnacle Studio PCTV Pro
    
        tuner
          type=0 - Temic PAL
          type=1 - Philips PAL_I
          type=2 - Philips NTSC
          type=3 - Philips SECAM
          type=4 - NoTuner
          type=5 - Philips PAL
          type=6 - Temic NTSC
          type=7 - Temic PAL_I
          type=8 - Temic 4036 FY5 NTSC
          type=9 - Alps HSBH1
          type=10 - Alps TSBE1
          type=11 - Alps TSBB5
          type=12 - Alps TSBE5
          type=13 - Alps TSBC5
          type=14 - Temic 4006FH5
          type=15 - Alps TSCH6
    

    O primeiro parâmetro a ser modificado é o

        options bttv        card=n radio=n
    

    Onde n deve ser obtido da lista acima, de acordo com o seu modelo. Ex: sua placa é uma TView99 CPH063, então, de acordo com a tabela, ela é card número 38. Neste caso a linha ficaria:

        options bttv        card=38 radio=n
    

    O parâmetro seguinte é o radio=n, onde n pode ser 1 ou 0, significando a existência, ou não, de um rádio na placa de captura, respectivamente. Isto vai variar de fabricante para fabricante, portanto verifique no manual do produto se ela possui ou não o recurso de rádio.

    O parâmetro seguinte é do sintonizador (tuner) que determina o modelo do sintonizador que sua placa possui. O parâmetro é:

        options tuner       debug=1 type=n
    

    Onde debug=1 ativa o modo "detalhado", de modo a ecoar todas mensagens do driver na tela. Caso não deseje este comportamento, substitua o valor por 0. O parâmetro seguinte, type=n é o mais importante, pois define o modelo do tuner possuído. Visto que a maioria dos manuais não informa este parâmetro, uma forma é informar 1 por 1 os valores da lista "tuner" acima até que a imagem seja exibida corretamente. Os modelos mais comuns parecem ser os baseados em tuner da Philips.

    Para teste, podem ser utilizados vários programas existentes para exibição/captura de vídeo. Recomenda-se o uso do xawtv. Instale os pacotes abaixo a partir do segundo CE:

        xawtv-3.17-3cl.i386.rpm
        xawtv-misc-3.17-3cl.i386.rpm
        xawtv-radio-3.17-3cl.i386.rpm
        xawtv-webcam-3.17-3cl.i386.rpm
    

    Abra um terminal (xterm), execute o aplicativo xawtv. Se tudo correu bem, uma imagem deve aparecer. Mude o canal com as setas para cima e para baixo. Clique com o botão direito sobre a janela do programa, e aparecerá um menu onde pode-se configurar vários parâmetros. Alguns devem ser configurados para que a imagem seja exibida corretamente:

            - TV Norm: mude para NTSC
    

    - Video Source: mude para television (televisão), composite1 (vídeo composto) ou svideo (SVHS)

    - Frequency Table: us-bcast

    - Capture: aqui vai variar de acordo com a configuração do sistema: normalmente opta-se pelo overlay, visto que a imagem é exibida sem consumo adicional de CPU; entretanto, algumas placas de vídeo tem problemas com esta opção (principalmente se está se usando apenas 16 bits de cores na configuração do X-Window). Um paleativo é usar a opção grabdisplay. Note entretanto, que o consumo de CPU é elevado nesta opção. Recomenda-se, portanto, que seja alterada a profundidade de cores no sistema para corrigir este problema.

    Verifique se há perfeita sintonia dos canais (seta para cima e para baixo), corrija as cores a seu gosto (Bright - brilho, Hue - matiz e Contrast - contraste).

    Caso não haja imagem, ou ela esteja incorreta, verifique o cabo da antena e também as configurações colocadas no arquivo /etc/modules.conf