Bttv devices (bt848, bt878)

From LinuxTVWiki
Revision as of 11:11, 21 April 2005 by Gnosys (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

I'm new to v4l so take these comments with a grain of salt. If you find that I'm wrong about something, please create an account for yourself, login, and edit my comments so as to correct them.

From the 2.6.11 kernel documentation (see /usr/src/linux/Documentation/video4linux/CARDLIST.bttv), the bttv driver in v4l supports the following devices:

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) card=11 - MIRO PCTV pro card=12 - ADS Technologies Channel Surfer TV (bt848) card=13 - AVerMedia TVCapture 98 card=14 - Aimslab Video Highway Xtreme (VHX) card=15 - Zoltrix TV-Max 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 card=23 - Modular Technology MM201/MM202/MM205/MM210/MM215 PCTV, bt878 card=24 - Askey CPH05X/06X (bt878) [many vendors] 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) card=29 - Imagenation PXC200 card=30 - Lifeview FlyVideo 98 LR50 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 card=34 - Leadtek WinFast 2000/ WinFast 2000 XP card=35 - Lifeview FlyVideo 98 LR50 / Chronos Video Shuttle II card=36 - Lifeview FlyVideo 98FM LR50 / Typhoon TView TV/FM Tuner card=37 - Prolink PixelView PlayTV pro card=38 - Askey CPH06X TView99 card=39 - Pinnacle PCTV Studio/Rave card=40 - STB TV PCI FM, Gateway P/N 6000704 (bt878), 3Dfx VoodooTV 100 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/FM card=47 - Terratec TV/Radio+ card=48 - Askey CPH03x/ Dynalink Magic TView card=49 - IODATA GV-BCTV3/PCI 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 card=57 - GrandTec 'Grand Video Capture' (Bt848) 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 card=62 - Askey CPH061/ BESTBUY Easy TV (bt878) card=63 - ATI TV-Wonder card=64 - ATI TV-Wonder VE card=65 - Lifeview FlyVideo 2000S LR90 card=66 - Terratec TValueRadio card=67 - IODATA GV-BCTV4/PCI card=68 - 3Dfx VoodooTV FM (Euro), VoodooTV 200 (USA) card=69 - Active Imaging AIMMS card=70 - Prolink Pixelview PV-BT878P+ (Rev.4C,8E) card=71 - Lifeview FlyVideo 98EZ (capture only) LR51 card=72 - Prolink Pixelview PV-BT878P+9B (PlayTV Pro rev.9B FM+NICAM) card=73 - Sensoray 311 card=74 - RemoteVision MX (RV605) card=75 - Powercolor MTV878/ MTV878R/ MTV878F card=76 - Canopus WinDVR PCI (COMPAQ Presario 3524JP, 5112JP) card=77 - GrandTec Multi Capture Card (Bt878) card=78 - Jetway TV/Capture JW-TV878-FBK, Kworld KW-TV878RF card=79 - DSP Design TCVIDEO card=80 - Hauppauge WinTV PVR card=81 - IODATA GV-BCTV5/PCI card=82 - Osprey 100/150 (878) 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 card=89 - Osprey 210/220 card=90 - Osprey 500 card=91 - Osprey 540 card=92 - Osprey 2000 card=93 - IDS Eagle card=94 - Pinnacle PCTV Sat card=95 - Formac ProTV II (bt878) card=96 - MachTV card=97 - Euresys Picolo card=98 - ProVideo PV150 card=99 - AD-TVK503 card=100 - Hercules Smart TV Stereo card=101 - Pace TV & Radio Card card=102 - IVC-200 card=103 - Grand X-Guard / Trust 814PCI card=104 - Nebula Electronics DigiTV card=105 - ProVideo PV143 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 card=111 - IVC-120G card=112 - pcHDTV HD-2000 TV card=113 - Twinhan DST + clones card=114 - Winfast VC100 card=115 - Teppro TEV-560/InterVision IV-560 card=116 - SIMUS GVC1100 card=117 - NGS NGSTV+ card=118 - LMLBT4 card=119 - Tekram M205 PRO card=120 - Conceptronic CONTVFMi

If you don't have one of these devices, then it might be a rather difficult challenge to get your card working with the bttv driver because there are a number of parameters (set in drivers/media/video/bttv-cards.c) to set for each card and they tend to be different for each card and learning what those parameters need to be for each card is not trivial. Sometimes one must run your video software in windoze as well as some monitoring software called BtSpy in order to determine the correct hardware settings used in windoze and then use that information to modify bttv-cards.c and create a new card= entry for your card. Make sure you post your findings here or on the video4linux mailing list (video4linux-list@redhat.com) if you do that. You could also try loading the bttv module with the card= parameter set to each one of the cards listed above just to see if you'll get lucky and find something that works for your card.