domingo, 25 de mayo de 2008

Sintonizadora de televisión - BT848A

En este manual paso a explicar como configurar la tarjeta sintonizadora de televisión que me ha regalo un amigo (un poco antigua, pero funciona perfectamente) con chip BT848A.


Mi amigo solo me dio la tarjeta, no me dio el cable de audio con lo cual se vería el vídeo pero no se escucharía el audio, ¡o compro el cable o lo realizo yo! (en mi caso lo realice yo), ni el mando a distancia, (esto no me importa) ni me dijo que marca es, etc... En fin una tarjeta que el no quería y acabaría en la basura. Pues funciona perfectamente en Debian.


Después de observar en la propia placa (tarjeta sintonizadora), de buscar en "San Google", y de muchas pruebas realizadas, encontré la información necesaria para la instalación:


card=48 - Askey CPH03x/ Dynalink Magic TView

tuner=0 - Temic PAL (4002 FH5)



Comprobando si el kernel detecta la tarjeta de televisión


Lo primero que haremos, será abrir un terminal (konsole) y usamos el comando lspci para verificar que nuestra tarjeta fue detectada por el kernel.


$ lspci


Si ha detectado la tarjeta tendría que devolver la siguiente salida:


Multimedia video controller: Brooktree Corporation Bt848 Video Capture (rev 12)




Esto significa que únicamente nos queda configurarla para poder hacer uso de esta.


Instalación


Para hacer uso de la televisión yo suelo usar kdetv, auque existen algunos otros programas uso este por tener una interfaz muy intuitiva y es fácil de usar y configurar.Para ello como siempre hacemos uso de synaptic o bien desde la consola de comandos.

# apt-get install kdetv



Configurando la tarjeta sintonizadora televisión


Abrimos una consola y nos logeamos como "root"o abrimos un "gestor de archivos en modo superusuario".


Nos vamos a la siguiente carpeta: /etc/modprobe.d



y en esta carpeta creamos un archivo nuevo llamado: bttv con el siguiente contenido:

alias char-major-81-0 bttv
options bttv card=48 tuner=0


Acto seguido en el fichero modules que se encuentra en la carpeta /etc


Incluimos el nombre del controlador bttv para que arranque automáticamente cuando encendamos el ordenador.



Una vez realizado todo el proceso ya podemos utilizar kdetv para ver la televisión en nuestro Debian GNU/Linux


_____________________________________

¿Porque card=48 y tuner=0 y no otros numeros?

La respuesta es sencilla, estos números corresponden al modelo de tarjeta y modelo de sintonizador que utiliza, en este caso estamos instalando una tarjeta Askey CPH03x/ Dynalink Magic TView, agregamos los parámetros que corresponden según la tabla de tarjetas y sintonizadores soportados que aparece al final de este manual.


Si no sabemos a ciencia cierta cual es el modelo de card y/o tuner lo mejor es usar estos tres comandos para ir probando hasta dar con el que funciones:


# rmmod bttv
# rmmod tuner
# modprobe bttv card=48 tuner=0

-----------------------------------
OBSERVACION:

Suele pasar, que la tarjeta de televisión sintonice perfectamente pero sin embargo no reproduce audio alguno, con el consiguiente quebradero de cabeza por nuestra parte, repasando la conexión del cable de audio entre la tarjeta sintonizadora de televisión y la tarjeta de sonido, o también solemos repasar nuestra configuración en el mixer de kde.

Normalmente si ambas opciones están correctas la solución al problema del audio es bien fácil: Resulta que habremos seleccionado el modulo card incorrecto, para ello seguimos probando haber cual es el que funciona perfectamente con nuestra sintonizadora de televisión.

Ejemplo real en mi caso:

Si uso card=36 Lifeview FlyVideo 98FM LR50 / Typhoon TView TV/FM Tuner [1852:1852], sintoniza muy bien el vídeo pero no tengo audio.

Ahora bien si uso el modulo correcto: card=48 Askey CPH03x/ Dynalink Magic TView funciona perfectamente.

-----------------------------------


_____________________________________

Algunas capturas de pantallas de kdetv funcionado perfectamente









==============================================================

Tabla de tarjetas y sintonizadores soportados.


Tarjetas soportadas por el módulo bttv:

card=0 *** UNKNOWN/GENERIC ***
card=1 MIRO PCTV
card=2 Hauppauge (bt848)
card=3 STB, Gateway P/N 6000699 (bt848)
card=4 Intel Create and Share PCI/ Smart Video Recorder III
card=5 Diamond DTV2000
card=6 AVerMedia TVPhone
card=7 MATRIX-Vision MV-Delta
card=8 Lifeview FlyVideo II (Bt848) LR26 / MAXI TV Video PCI2 LR26
card=9 IMS/IXmicro TurboTV
card=10 Hauppauge (bt878) [0070:13eb,0070:3900,2636:10b4]
card=11 MIRO PCTV pro
card=12 ADS Technologies Channel Surfer TV (bt848)
card=13 AVerMedia TVCapture 98 [1461:0002,1461:0004,1461:0300]
card=14 Aimslab Video Highway Xtreme (VHX)
card=15 Zoltrix TV-Max [a1a0:a0fc]
card=16 Prolink Pixelview PlayTV (bt878)
card=17 Leadtek WinView 601
card=18 AVEC Intercapture
card=19 Lifeview FlyVideo II EZ /FlyKit LR38 Bt848 (capture only)
card=20 CEI Raffles Card
card=21 Lifeview FlyVideo 98/ Lucky Star Image World ConferenceTV LR50
card=22 Askey CPH050/ Phoebe Tv Master + FM [14ff:3002]
card=23 Modular Technology MM201/MM202/MM205/MM210/MM215 PCTV, bt878 [14c7:0101]
card=24 Askey CPH05X/06X (bt878) [many vendors] [144f:3002,144f:3005,144f:5000,14ff:3000]
card=25 Terratec TerraTV+ Version 1.0 (Bt848)/ Terra TValue Version 1.0/ Vobis TV-Boostar
card=26 Hauppauge WinCam newer (bt878)
card=27 Lifeview FlyVideo 98/ MAXI TV Video PCI2 LR50
card=28 Terratec TerraTV+ Version 1.1 (bt878) [153b:1127,1852:1852]
card=29 Imagenation PXC200 [1295:200a]
card=30 Lifeview FlyVideo 98 LR50 [1f7f:1850]
card=31 Formac iProTV, Formac ProTV I (bt848)
card=32 Intel Create and Share PCI/ Smart Video Recorder III
card=33 Terratec TerraTValue Version Bt878 [153b:1117,153b:1118,153b:1119,153b:111a,153b:1134,153b:5018]
card=34 Leadtek WinFast 2000/ WinFast 2000 XP [107d:6606,107d:6609,6606:217d,f6ff:fff6]
card=35 Lifeview FlyVideo 98 LR50 / Chronos Video Shuttle II [1851:1850,1851:a050]
card=36 Lifeview FlyVideo 98FM LR50 / Typhoon TView TV/FM Tuner [1852:1852]
card=37 Prolink PixelView PlayTV pro
card=38 Askey CPH06X TView99 [144f:3000,144f:a005,a04f:a0fc]
card=39 Pinnacle PCTV Studio/Rave [11bd:0012,bd11:1200,bd11:ff00,11bd:ff12]
card=40 STB TV PCI FM, Gateway P/N 6000704 (bt878), 3Dfx VoodooTV 100 [10b4:2636,10b4:2645,121a:3060]
card=41 AVerMedia TVPhone 98 [1461:0001,1461:0003]
card=42 ProVideo PV951 [aa0c:146c]
card=43 Little OnAir TV
card=44 Sigma TVII-FM
card=45 MATRIX-Vision MV-Delta 2
card=46 Zoltrix Genie TV/FM [15b0:4000,15b0:400a,15b0:400d,15b0:4010,15b0:4016]
card=47 Terratec TV/Radio+ [153b:1123]
card=48 Askey CPH03x/ Dynalink Magic TView
card=49 IODATA GV-BCTV3/PCI [10fc:4020]
card=50 Prolink PV-BT878P+4E / PixelView PlayTV PAK / Lenco MXTV-9578 CP
card=51 Eagle Wireless Capricorn2 (bt878A)
card=52 Pinnacle PCTV Studio Pro
card=53 Typhoon TView RDS + FM Stereo / KNC1 TV Station RDS
card=54 Lifeview FlyVideo 2000 /FlyVideo A2/ Lifetec LT 9415 TV [LR90]
card=55 Askey CPH031/ BESTBUY Easy TV
card=56 Lifeview FlyVideo 98FM LR50 [a051:41a0]
card=57 GrandTec Grand Video Capture (Bt848) [4344:4142]
card=58 Askey CPH060/ Phoebe TV Master Only (No FM)
card=59 Askey CPH03x TV Capturer
card=60 Modular Technology MM100PCTV
card=61 AG Electronics GMV1 [15cb:0101]
card=62 Askey CPH061/ BESTBUY Easy TV (bt878)
card=63 ATI TV-Wonder [1002:0001]
card=64 ATI TV-Wonder VE [1002:0003]
card=65 Lifeview FlyVideo 2000S LR90
card=66 Terratec TValueRadio [153b:1135,153b:ff3b]
card=67 IODATA GV-BCTV4/PCI [10fc:4050]
card=68 3Dfx VoodooTV FM (Euro) [10b4:2637]
card=69 Active Imaging AIMMS
card=70 Prolink Pixelview PV-BT878P+ (Rev.4C,8E)
card=71 Lifeview FlyVideo 98EZ (capture only) LR51 [1851:1851]
card=72 Prolink Pixelview PV-BT878P+9B (PlayTV Pro rev.9B FM+NICAM) [1554:4011]
card=73 Sensoray 311 [6000:0311]
card=74 RemoteVision MX (RV605)
card=75 Powercolor MTV878/ MTV878R/ MTV878F
card=76 Canopus WinDVR PCI (COMPAQ Presario 3524JP, 5112JP) [0e11:0079]
card=77 GrandTec Multi Capture Card (Bt878)
card=78 Jetway TV/Capture JW-TV878-FBK, Kworld KW-TV878RF [0a01:17de]
card=79 DSP Design TCVIDEO
card=80 Hauppauge WinTV PVR [0070:4500]
card=81 IODATA GV-BCTV5/PCI [10fc:4070,10fc:d018]
card=82 Osprey 100/150 (878) [0070:ff00]
card=83 Osprey 100/150 (848)
card=84 Osprey 101 (848)
card=85 Osprey 101/151
card=86 Osprey 101/151 w/ svid
card=87 Osprey 200/201/250/251
card=88 Osprey 200/250 [0070:ff01]
card=89 Osprey 210/220/230
card=90 Osprey 500 [0070:ff02]
card=91 Osprey 540 [0070:ff04]
card=92 Osprey 2000 [0070:ff03]
card=93 IDS Eagle
card=94 Pinnacle PCTV Sat [11bd:001c]
card=95 Formac ProTV II (bt878)
card=96 MachTV
card=97 Euresys Picolo
card=98 ProVideo PV150 [aa00:1460,aa01:1461,aa02:1462,aa03:1463,aa04:1464,aa05:1465,aa06:1466,aa07:1467]
card=99 AD-TVK503
card=100 Hercules Smart TV Stereo
card=101 Pace TV & Radio Card
card=102 IVC-200 [0000:a155,0001:a155,0002:a155,0003:a155,0100:a155,0101:a155,0102:a155,0103:a155]
card=103 Grand X-Guard / Trust 814PCI [0304:0102]
card=104 Nebula Electronics DigiTV [0071:0101]
card=105 ProVideo PV143 [aa00:1430,aa00:1431,aa00:1432,aa00:1433,aa03:1433]
card=106 PHYTEC VD-009-X1 MiniDIN (bt878)
card=107 PHYTEC VD-009-X1 Combi (bt878)
card=108 PHYTEC VD-009 MiniDIN (bt878)
card=109 PHYTEC VD-009 Combi (bt878)
card=110 IVC-100 [ff00:a132]
card=111 IVC-120G [ff00:a182,ff01:a182,ff02:a182,ff03:a182,ff04:a182,ff05:a182,ff06:a182,ff07:a182,ff08:a182,ff09:a182,ff0a:a182,ff0b:a182,ff0c:a182,ff0d:a182,ff0e:a182,ff0f:a182]
card=112 pcHDTV HD-2000 TV [7063:2000]
card=113 Twinhan DST + clones [11bd:0026,1822:0001,270f:fc00,1822:0026]
card=114 Winfast VC100 [107d:6607]
card=115 Teppro TEV-560/InterVision IV-560
card=116 SIMUS GVC1100 [aa6a:82b2]
card=117 NGS NGSTV+
card=118 LMLBT4
card=119 Tekram M205 PRO
card=120 Conceptronic CONTVFMi
card=121 Euresys Picolo Tetra [1805:0105,1805:0106,1805:0107,1805:0108]
card=122 Spirit TV Tuner
card=123 AVerMedia AVerTV DVB-T 771 [1461:0771]
card=124 AverMedia AverTV DVB-T 761 [1461:0761]
card=125 MATRIX Vision Sigma-SQ
card=126 MATRIX Vision Sigma-SLC
card=127 APAC Viewcomp 878(AMAX)
card=128 DViCO FusionHDTV DVB-T Lite [18ac:db10,18ac:db11]
card=129 V-Gear MyVCD
card=130 Super TV Tuner
card=131 Tibet Systems Progress DVR CS16
card=132 Kodicom 4400R (master)
card=133 Kodicom 4400R (slave)
card=134 Adlink RTV24
card=135 DViCO FusionHDTV 5 Lite [18ac:d500]
card=136 Acorp Y878F [9511:1540]
card=137 Conceptronic CTVFMi v2
card=138 Prolink Pixelview PV-BT878P+ (Rev.2E)
card=139 Prolink PixelView PlayTV MPEG2 PV-M4900
card=140 Osprey 440 [0070:ff07]
card=141 Asound Skyeye PCTV
card=142 Sabrent TV-FM (bttv version)
card=143 Hauppauge ImpactVCB (bt878) [0070:13eb]
card=144 MagicTV
card=145 SSAI Security Video Interface [4149:5353]
card=146 SSAI Ultrasound Video Interface [414a:5353]
card=147 VoodooTV 200 (USA) [121a:3000]
card=148 DViCO FusionHDTV 2 [dbc0:d200]

==============================================================

Sintonizadores soportados por v4l -video for linux-

tuner=0 - Temic PAL (4002 FH5)
tuner=1 - Philips PAL_I (FI1246 and compatibles)
tuner=2 - Philips NTSC (FI1236,FM1236 and compatibles)
tuner=3 - Philips (SECAM+PAL_BG) (FI1216MF, FM1216MF, FR1216MF)
tuner=4 - NoTuner
tuner=5 - Philips PAL_BG (FI1216 and compatibles)
tuner=6 - Temic NTSC (4032 FY5)
tuner=7 - Temic PAL_I (4062 FY5)
tuner=8 - Temic NTSC (4036 FY5)
tuner=9 - Alps HSBH1
tuner=10 - Alps TSBE1
tuner=11 - Alps TSBB5
tuner=12 - Alps TSBE5
tuner=13 - Alps TSBC5
tuner=14 - Temic PAL_BG (4006FH5)
tuner=15 - Alps TSCH6
tuner=16 - Temic PAL_DK (4016 FY5)
tuner=17 - Philips NTSC_M (MK2)
tuner=18 - Temic PAL_I (4066 FY5)
tuner=19 - Temic PAL* auto (4006 FN5)
tuner=20 - Temic PAL_BG (4009 FR5) or PAL_I (4069 FR5)
tuner=21 - Temic NTSC (4039 FR5)
tuner=22 - Temic PAL/SECAM multi (4046 FM5)
tuner=23 - Philips PAL_DK (FI1256 and compatibles)
tuner=24 - Philips PAL/SECAM multi (FQ1216ME)
tuner=25 - LG PAL_I+FM (TAPC-I001D)
tuner=26 - LG PAL_I (TAPC-I701D)
tuner=27 - LG NTSC+FM (TPI8NSR01F)
tuner=28 - LG PAL_BG+FM (TPI8PSB01D)
tuner=29 - LG PAL_BG (TPI8PSB11D)
tuner=30 - Temic PAL* auto + FM (4009 FN5)
tuner=31 - SHARP NTSC_JP (2U5JF5540)
tuner=32 - Samsung PAL TCPM9091PD27
tuner=33 - MT20xx universal
tuner=34 - Temic PAL_BG (4106 FH5)
tuner=35 - Temic PAL_DK/SECAM_L (4012 FY5)
tuner=36 - Temic NTSC (4136 FY5)
tuner=37 - LG PAL (newer TAPC series)
tuner=38 - Philips PAL/SECAM multi (FM1216ME MK3)
tuner=39 - LG NTSC (newer TAPC series)
tuner=40 - HITACHI V7-J180AT
tuner=41 - Philips PAL_MK (FI1216 MK)
tuner=42 - Philips FCV1236D ATSC/NTSC dual in
tuner=43 - Philips NTSC MK3 (FM1236MK3 or FM1236/F)
tuner=44 - Philips 4 in 1 (ATI TV Wonder Pro/Conexant)
tuner=45 - Microtune 4049 FM5
tuner=46 - Panasonic VP27s/ENGE4324D
tuner=47 - LG NTSC (TAPE series)
tuner=48 - Tenna TNF 8831 BGFF)
tuner=49 - Microtune 4042 FI5 ATSC/NTSC dual in
tuner=50 - TCL 2002N
tuner=51 - Philips PAL/SECAM_D (FM 1256 I-H3)
tuner=52 - Thomson DTT 7610 (ATSC/NTSC)
tuner=53 - Philips FQ1286
tuner=54 - tda8290+75
tuner=55 - TCL 2002MB
tuner=56 - Philips PAL/SECAM multi (FQ1216AME MK4)
tuner=57 - Philips FQ1236A MK4
tuner=58 - Ymec TVision TVF-8531MF/8831MF/8731MF
tuner=59 - Ymec TVision TVF-5533MF
tuner=60 - Thomson DTT 761X (ATSC/NTSC)
tuner=61 - Tena TNF9533-D/IF/TNF9533-B/DF
tuner=62 - Philips TEA5767HN FM Radio
tuner=63 - Philips FMD1216ME MK3 Hybrid Tuner
tuner=64 - LG TDVS-H06xF
tuner=65 - Ymec TVF66T5-B/DFF
tuner=66 - LG TALN series
tuner=67 - Philips TD1316 Hybrid Tuner
tuner=68 - Philips TUV1236D ATSC/NTSC dual in
tuner=69 - Tena TNF 5335 and similar models
tuner=70 - Samsung TCPN 2121P30A
tuner=71 - Xceive xc3028
tuner=72 - Thomson FE6600
tuner=73 - Samsung TCPG 6121P30A
tuner=75 - Philips TEA5761 FM Radio

==============================================================


Sintonizadoras que he conseguido configurar:

---------------------------------------------------------
Tarjeta -1 - AVerMedia TVPhone
------------------ BT848A ---------------------------
card=3 - AVerMedia TVCapture 98
tuner=5 - Philips PAL_BG (FI1216 and compatibles)
pll=2
radio=1
remote=1
________________________________________

---------------------------------------------------------
Tarjeta -2 - Me dieron la tarjeta con el cable, sin manuales, sin caja.
Esta la detecta y la configura el kernel.
------------------ BT878 -----------------------------
card=13 - AVerMedia TVCapture 98
tuner=5 - Philips PAL_BG (FI1216 and compatibles)
________________________________________

---------------------------------------------------------
Tarjeta -3 - Me dieron la tarjeta sin cables, sin manuales, sin caja, osea solo la tarjeta.
------------------ BT848A ---------------------------
card=48 - Askey CPH03x/ Dynalink Magic TView
tuner=0 - Temic PAL (4002 FH5)
________________________________________


Sintonizadora de TV Asustek P7131 Dual







.

2 comentarios:

54yk3r dijo...

Hola buenas , estoy intentando configurar una pinnacle pctv pro/rave
con radio, y me sintoniza solo 7 canales , mal y encima no se oyes ,he intentado con card= 39 52 y 94 y tuner=0 pero nada . Solo se ven 4 y con rayas rojas.. ¿qué puede ser?

Usuario_Debian dijo...

Hola 54yk3r

Evidentemente no la estas configurando bien, por eso tienes esos problemas.

Lo que yo haría es lo siguiente:

1- Abrir el ordenador, ver y apuntar el tipo de sintonizador que usa dicha tarjeta (Temic, Philip, etc.)

2- Buscar en la lista de arriba dicho sintonizador e ir probando hasta dar con las solución. Ten en cuenta que muchas sintonizadoras son de una marca, pero el fabricante es otro diferente y para que funcione tienes que usar otra marca diferente. (Te lo digo por experiencia)

3- Presta mucha atención porque en algunos modelos antiguos, para que funcione bien el audio y el video es necesario activar el "pll"

4- para que funcione la radio tienes que activarla "radio"

5- para el control remoto igual "remote"

6- El mas importante dedicarle mucho tiempo, para dar con la solución.

Saludos, y animo.

P.D.: El tema de las configuraciones de las tarjetas de televisión siempre me han llevado muchísimo tiempo, pues se tiene que hacer muchísimas combinaciones. (date cuenta que para que funcione bien necesitas la configuración exacta de: "tuner" "card" y en algunos casos también el "pll") con lo cual son muchísimas combinaciones.