Como configurar a sua placa de TV PixelView PlayTV Pro no Linux

Esse artigo descreve como configurar sua placa de TV PixelView PlayTV Pro PV-BT878P+(REV.9F) no Linux. Para esse exemplo usei o Mandrake 10.1, mas o conceito pode ser aproveitado para as demais distribuições.

[ Hits: 46.042 ]

Por: José Antônio Nunes de Morais em 23/03/2005


Introdução



Como muitos dos usuários do Linux, eu não tenho muita experiência com ele, embora já o utilize a uns 4 anos. Bom, como disse, estava tentando utilizar minha placa de TV PixelView PlayTV Pro, PV-BT878P+(REV.9F), chip BT878A no Linux (Mandrake 9.0), mas não conseguia fazer ela funcionar da forma correta.

Na verdade ela funcionava, mas não tinha som. Pois bem, resolvi a fazer algumas pesquisas e descobri que se eu instalasse outra versão do Linux poderia funcionar, então resolvi instalar o Mandrake 10.1, ele vem com o Kernel 2.6.8.1-10mdk.

Após a instalação observei no (mcc) que havia no ítem HARDWARE a [Placa de TV], então tentei configurá-la e nada de funcionar. Então pesquisei e descobri que deveria instalar o driver para o kernel 2.6.x.

Entrei no site http://www.bytesex.org. e baixei o driver bttv-0.9.15.tar.gz. Copiei ele para o HD e então descompactei usando:

$ tar -zxvf bttv-0.9.15.tar.gz

Ele cria um diretório chamado "bttv-0.9.15", adentrei nele e tentei compilá-lo digitando:

$ make

Foi aí que tive a ingrata surpresa de receber uma mensagem:

make -C /lib/modules/2.6.8.1-10mdk/build SUBDIRS=/lib/modules/...
make[1]: *** ...
make[1]: ** [default] error 2

Então descobri que era um problema com o kernel e que precisava instalar o kernel-source, que no meu caso era o kernel-source-2.6.8.1-10mdk. Instalei, voltei ao diretório bttv-0.9.15 e digitei "make" novamente. Desta vez funcionou, compilou tudo direitinho.

Então fui colocar a configuração correta da placa de TV no modules.conf:

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

# bttv
alias char-major-81 videodev
alias char-major-81-0 bttv
options bttv card=72 pll=1 radio=0
options tuner type=5 debug=1

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

Dei um boot na máquina e não funcionou.

Dei o comando dmesg e encontrava dentre outras coisas isto:

Linux video capture interface: v1.00
bttv: driver version 0.9.15 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Host bridge needs ETBF enabled.
bttv: Bt8xx card found (0).
PCI: Found IRQ 9 for device 0000:00:0d.0
PCI: Sharing IRQ 9 with 0000:00:04.2
PCI: Sharing IRQ 9 with 0000:00:09.0
bttv0: Bt848 (rev 18) at 0000:00:0d.0, irq: 9, latency: 32, mmio: 0xd6800000
bttv0: using: *** UNKNOWN/GENERIC *** [card=0,autodetected]
bttv0: enabling ETBF (430FX/VP3 compatibilty)
bttv: readee error
bttv0: using tuner=-1
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: registered device video0
bttv0: registered device vbi0

O que significa que não foi encontrado. Então fiz o seguinte:

# rmmod bttv e rmmod tuner

Depois:

# modprobe bttv card=72 radio=1 pll=1 tuner type=5 snd-trident msp3400 mixer=1

Caso você utilize placa com outro tipo de CHIP, dê uma olhada no diretório /bttv-0.x.xx/doc no arquivo CARDLIST.bttv e também em TUNER. Encontre na lista o seu e coloque respectivamente em "card=x" e "tuner type=x" o número do card e do sintonizador da sua placa de TV encontrado nesta duas listas.

Agora sim apareceu na tela do Gnome o link para a placa no kdetv: Prolink Pixelview BT878.

Entrei no kdetv e ele já pediu para escolher a configuração correta: BT878... /dev/video0... em País estava Argentina, mudei para Estados Unidos - us-bcast, que é o equivalente ao Brasil, pois não existe Brasil. Pal-m, ele procurou os canais e achou, mas estava sem som. Escolhi em opções de som "mono" e o som apareceu na hora.

Bom, quando eu troco de canal, algumas vezes ele ainda perde o som e não funcionava bem no KDE, só no Gnome. Resumindo, a placa de TV funcionou, estou satisfeito. Se alguém souber como resolver estes pequenos probleminhas, me mande um e-mail: janunesde@ig.com.br.

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor

Compartilhar uma conexão via rádio na rede interna

Instalação do Lazarus no Slackware Linux

Leitura recomendada

Configurando mod_gzip no Apache

Configurar rede wireless (ndiswrapper)

LTSP no Slackware

Configurando bspwm e dois monitores

Instalando o Postfix no Slackware

  
Comentários
[1] Comentário enviado por Eluan em 25/03/2005 - 12:50h

Para o kernel 2.6, o arquivo de configuração de módulos é o /etc/modprobe.conf e não o /etc/modules.conf.

Por isso não funcionou. :-)

0 0
[2] Comentário enviado por andreuebe em 25/03/2005 - 19:38h

Muito bom o artigo !

Tenho uma Asus GeForce2 GTi com 32 MB.

Sabe alguma coisa sobre como habilitar a captura de video na "ditacuja"? :)

Agradeço qualquer ajuda.

Obrigado desde já

Andre Uebe


0 0
[3] Comentário enviado por Delphinhow em 26/03/2005 - 18:29h

Quais seriam as modificações necessarias para instalar uma play tv MPGE2?

0 0
[4] Comentário enviado por janunesdemor em 28/03/2005 - 09:39h

Caro amigo, Andre uebe... dê o comando dmesg... e veja o tipo de BTxxxx que possui sua placa e posteriormente... de uma olhada no CARDLIST.bttv e no TUNER... caso não após as mudanças não funcione me mande a descrição completa de seu PC e de sua placa que vou ver o que posso fazer por você.

0 0
[5] Comentário enviado por agk em 31/03/2005 - 18:49h

Tenho uma placa de Tv mais antiga, estava tentando configurar ela, mas quando vou iniciar o programa xawtv para assistir tv a tela fica preta e acende uma luz amarela no monitor. Como se o monitor não suportasse a resolução da placa de TV, bem tenho que fazer mais testes ainda, mas com as dicas desse artigo e do pessoal do VOL tenho certeza que vou conseguir.
vlw, [ ]'s.

0 0
[6] Comentário enviado por Eluan em 31/03/2005 - 21:34h

Delphinhow:
Para a PlayTV Mpeg2 estas configurações funcionam aqui: card=70 pll=1 radio=1 tuner=2

agk:
Você usa os drivers da Ati? Coloque isto na seção "Module" do arquivo de configuração do X11:

SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection

Devo avisar que isso vai desabilitar alguns recursos gráficos, como o overlay.

0 0
[7] Comentário enviado por aazevedo1984 em 27/05/2006 - 21:06h

E uma Pinnacle PCTV 110i como faço pra isso funcionar?

0 0
[8] Comentário enviado por Adriano Macario em 23/07/2007 - 18:29h

Como faço pra configurar a PixelView PlayTV Pro, PV-BT878P+(REV.9F) no Debian 4.0 , tenho uma AMD 3700,2x GeFoce 7300 Gt (SLI) 2GB de RAM e placa mãe ASUS A8N SLI SE...se alguém puder me ajude...no tv-time a tela fica preta chuviscando e não sai nem som...obs: o drive da geforce eu já instalei...


0 0
[9] Comentário enviado por Adriano Macario em 14/08/2007 - 22:34h

consegui instalar a placa agora mas mesmo assim não funcionou....

0 0
[10] Comentário enviado por mstr em 19/09/2007 - 23:33h

problemas com capturas?
da um lig em
http://mstr.ueuo.com

0 0
[11] Comentário enviado por mgrlinux em 19/07/2008 - 01:26h

AJUDA!!!!!!!! Uso Ubuntu 8.04. coloquei o comando lspci e apareceu a placa instalada tudo certo. vx23388. Qndo dou o comando tvtime ela abre uma tela preta rapido e fecha como nao consegue executar o programa. Como faço pra abrir o programa normalmente? executando o scantv aparece regiao de uso aí seleciono e pergunta sobre cabo e dps sai da configuracao e nao acontece nada. Deem alguma dica

0 0
[12] Comentário enviado por reng.unip em 14/10/2008 - 09:59h

Ótimo artigo, tenho uma placa dessas e vou testar em meu Debian Etch. Obrigado pela contribuição.


Abraço...

0 0
[13] Comentário enviado por kleberhotmail em 01/02/2009 - 13:22h

Programa - CableTV - CableCrypt Decoder for Linux

Este programa é destinado ao ensino e pesquisa utilizam apenas.

Pode não ser legal para decodificar e exibir um canal encriptado.

Todo e qualquer uso deste programa é por sua conta e risco!

CableTV - CableCrypt Decoder for Linux

http://sector17.tvand.net/cabletv/

0 0

Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Atenção a quem posta conteúdo de dicas, scripts e tal (6)

Agora temos uma assistente virtual no fórum!!! (246)

Links importantes de usuários do VOL (3)

Artigos

Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota

Configuração para desligamento automatizado de Computadores em um Ambiente Comercial

O mínimo que você precisa saber sobre o terminal (parte 2)

O mínimo que você precisa saber sobre o terminal (parte 1)

Como iniciar uma máquina virtual do VirtualBox automaticamente no boot do LUbuntu 18 LTS

Dicas

Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2

Como deixar as abas do Firefox mais fininhas

Mudar o gerenciador de login (GDM para SDDM)

"Tentando" fazer com que programas rodem no Wayland e no X11

Saiu o Gnome 47 sem muito alarde com mais do mesmo

Tópicos

Portas abertas em servidor NAS (1)

Erro de entrada/saída.- Fedora 40 (1)

Atualize o seu FIrefox, falha de segurança grave, Zero Day (0)

Erro Problema com instalação de Endian Firewall em novo computador. pl... (3)

Proxy Squid Version 5.5 + Alma Linux 9.4 (11)

Top 10 do mês

Scripts

[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem

[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)

[Shell Script] Script para adicionar bordas às imagens de uma pasta

[Shell Script] Telegram direto do site

[Shell Script] Pós-instalação do openSUSE Tumbleweed