2005-11-09 13:36:53 +08:00
|
|
|
0 -> *** UNKNOWN/GENERIC ***
|
|
|
|
1 -> MIRO PCTV
|
|
|
|
2 -> Hauppauge (bt848)
|
|
|
|
3 -> STB, Gateway P/N 6000699 (bt848)
|
|
|
|
4 -> Intel Create and Share PCI/ Smart Video Recorder III
|
|
|
|
5 -> Diamond DTV2000
|
|
|
|
6 -> AVerMedia TVPhone
|
|
|
|
7 -> MATRIX-Vision MV-Delta
|
|
|
|
8 -> Lifeview FlyVideo II (Bt848) LR26 / MAXI TV Video PCI2 LR26
|
|
|
|
9 -> IMS/IXmicro TurboTV
|
|
|
|
10 -> Hauppauge (bt878) [0070:13eb,0070:3900,2636:10b4]
|
|
|
|
11 -> MIRO PCTV pro
|
|
|
|
12 -> ADS Technologies Channel Surfer TV (bt848)
|
|
|
|
13 -> AVerMedia TVCapture 98 [1461:0002,1461:0004,1461:0300]
|
|
|
|
14 -> Aimslab Video Highway Xtreme (VHX)
|
2005-11-09 13:36:54 +08:00
|
|
|
15 -> Zoltrix TV-Max [a1a0:a0fc]
|
2005-11-09 13:36:53 +08:00
|
|
|
16 -> Prolink Pixelview PlayTV (bt878)
|
|
|
|
17 -> Leadtek WinView 601
|
|
|
|
18 -> AVEC Intercapture
|
|
|
|
19 -> Lifeview FlyVideo II EZ /FlyKit LR38 Bt848 (capture only)
|
|
|
|
20 -> CEI Raffles Card
|
|
|
|
21 -> Lifeview FlyVideo 98/ Lucky Star Image World ConferenceTV LR50
|
|
|
|
22 -> Askey CPH050/ Phoebe Tv Master + FM [14ff:3002]
|
|
|
|
23 -> Modular Technology MM201/MM202/MM205/MM210/MM215 PCTV, bt878 [14c7:0101]
|
|
|
|
24 -> Askey CPH05X/06X (bt878) [many vendors] [144f:3002,144f:3005,144f:5000,14ff:3000]
|
|
|
|
25 -> Terratec TerraTV+ Version 1.0 (Bt848)/ Terra TValue Version 1.0/ Vobis TV-Boostar
|
|
|
|
26 -> Hauppauge WinCam newer (bt878)
|
|
|
|
27 -> Lifeview FlyVideo 98/ MAXI TV Video PCI2 LR50
|
|
|
|
28 -> Terratec TerraTV+ Version 1.1 (bt878) [153b:1127,1852:1852]
|
|
|
|
29 -> Imagenation PXC200 [1295:200a]
|
|
|
|
30 -> Lifeview FlyVideo 98 LR50 [1f7f:1850]
|
|
|
|
31 -> Formac iProTV, Formac ProTV I (bt848)
|
|
|
|
32 -> Intel Create and Share PCI/ Smart Video Recorder III
|
|
|
|
33 -> Terratec TerraTValue Version Bt878 [153b:1117,153b:1118,153b:1119,153b:111a,153b:1134,153b:5018]
|
2005-11-09 13:36:54 +08:00
|
|
|
34 -> Leadtek WinFast 2000/ WinFast 2000 XP [107d:6606,107d:6609,6606:217d,f6ff:fff6]
|
|
|
|
35 -> Lifeview FlyVideo 98 LR50 / Chronos Video Shuttle II [1851:1850,1851:a050]
|
2005-11-09 13:36:53 +08:00
|
|
|
36 -> Lifeview FlyVideo 98FM LR50 / Typhoon TView TV/FM Tuner [1852:1852]
|
|
|
|
37 -> Prolink PixelView PlayTV pro
|
2005-11-09 13:36:54 +08:00
|
|
|
38 -> Askey CPH06X TView99 [144f:3000,144f:a005,a04f:a0fc]
|
|
|
|
39 -> Pinnacle PCTV Studio/Rave [11bd:0012,bd11:1200,bd11:ff00,11bd:ff12]
|
2005-11-09 13:36:53 +08:00
|
|
|
40 -> STB TV PCI FM, Gateway P/N 6000704 (bt878), 3Dfx VoodooTV 100 [10b4:2636,10b4:2645,121a:3060]
|
|
|
|
41 -> AVerMedia TVPhone 98 [1461:0001,1461:0003]
|
2005-11-09 13:36:54 +08:00
|
|
|
42 -> ProVideo PV951 [aa0c:146c]
|
2005-11-09 13:36:53 +08:00
|
|
|
43 -> Little OnAir TV
|
|
|
|
44 -> Sigma TVII-FM
|
|
|
|
45 -> MATRIX-Vision MV-Delta 2
|
|
|
|
46 -> Zoltrix Genie TV/FM [15b0:4000,15b0:400a,15b0:400d,15b0:4010,15b0:4016]
|
|
|
|
47 -> Terratec TV/Radio+ [153b:1123]
|
|
|
|
48 -> Askey CPH03x/ Dynalink Magic TView
|
|
|
|
49 -> IODATA GV-BCTV3/PCI [10fc:4020]
|
|
|
|
50 -> Prolink PV-BT878P+4E / PixelView PlayTV PAK / Lenco MXTV-9578 CP
|
|
|
|
51 -> Eagle Wireless Capricorn2 (bt878A)
|
|
|
|
52 -> Pinnacle PCTV Studio Pro
|
|
|
|
53 -> Typhoon TView RDS + FM Stereo / KNC1 TV Station RDS
|
|
|
|
54 -> Lifeview FlyVideo 2000 /FlyVideo A2/ Lifetec LT 9415 TV [LR90]
|
|
|
|
55 -> Askey CPH031/ BESTBUY Easy TV
|
2005-11-09 13:36:54 +08:00
|
|
|
56 -> Lifeview FlyVideo 98FM LR50 [a051:41a0]
|
2005-11-09 13:36:53 +08:00
|
|
|
57 -> GrandTec 'Grand Video Capture' (Bt848) [4344:4142]
|
|
|
|
58 -> Askey CPH060/ Phoebe TV Master Only (No FM)
|
|
|
|
59 -> Askey CPH03x TV Capturer
|
|
|
|
60 -> Modular Technology MM100PCTV
|
|
|
|
61 -> AG Electronics GMV1 [15cb:0101]
|
|
|
|
62 -> Askey CPH061/ BESTBUY Easy TV (bt878)
|
|
|
|
63 -> ATI TV-Wonder [1002:0001]
|
|
|
|
64 -> ATI TV-Wonder VE [1002:0003]
|
|
|
|
65 -> Lifeview FlyVideo 2000S LR90
|
2005-11-09 13:36:54 +08:00
|
|
|
66 -> Terratec TValueRadio [153b:1135,153b:ff3b]
|
2005-11-09 13:36:53 +08:00
|
|
|
67 -> IODATA GV-BCTV4/PCI [10fc:4050]
|
2007-06-26 02:21:05 +08:00
|
|
|
68 -> 3Dfx VoodooTV FM (Euro) [10b4:2637]
|
2005-11-09 13:36:53 +08:00
|
|
|
69 -> Active Imaging AIMMS
|
|
|
|
70 -> Prolink Pixelview PV-BT878P+ (Rev.4C,8E)
|
|
|
|
71 -> Lifeview FlyVideo 98EZ (capture only) LR51 [1851:1851]
|
|
|
|
72 -> Prolink Pixelview PV-BT878P+9B (PlayTV Pro rev.9B FM+NICAM) [1554:4011]
|
|
|
|
73 -> Sensoray 311 [6000:0311]
|
|
|
|
74 -> RemoteVision MX (RV605)
|
|
|
|
75 -> Powercolor MTV878/ MTV878R/ MTV878F
|
|
|
|
76 -> Canopus WinDVR PCI (COMPAQ Presario 3524JP, 5112JP) [0e11:0079]
|
|
|
|
77 -> GrandTec Multi Capture Card (Bt878)
|
|
|
|
78 -> Jetway TV/Capture JW-TV878-FBK, Kworld KW-TV878RF [0a01:17de]
|
|
|
|
79 -> DSP Design TCVIDEO
|
|
|
|
80 -> Hauppauge WinTV PVR [0070:4500]
|
2005-11-09 13:36:54 +08:00
|
|
|
81 -> IODATA GV-BCTV5/PCI [10fc:4070,10fc:d018]
|
|
|
|
82 -> Osprey 100/150 (878) [0070:ff00]
|
2005-11-09 13:36:53 +08:00
|
|
|
83 -> Osprey 100/150 (848)
|
|
|
|
84 -> Osprey 101 (848)
|
|
|
|
85 -> Osprey 101/151
|
|
|
|
86 -> Osprey 101/151 w/ svid
|
|
|
|
87 -> Osprey 200/201/250/251
|
2005-11-09 13:36:54 +08:00
|
|
|
88 -> Osprey 200/250 [0070:ff01]
|
2006-05-26 13:13:15 +08:00
|
|
|
89 -> Osprey 210/220/230
|
2005-11-09 13:36:54 +08:00
|
|
|
90 -> Osprey 500 [0070:ff02]
|
|
|
|
91 -> Osprey 540 [0070:ff04]
|
|
|
|
92 -> Osprey 2000 [0070:ff03]
|
2005-11-09 13:36:53 +08:00
|
|
|
93 -> IDS Eagle
|
|
|
|
94 -> Pinnacle PCTV Sat [11bd:001c]
|
|
|
|
95 -> Formac ProTV II (bt878)
|
|
|
|
96 -> MachTV
|
|
|
|
97 -> Euresys Picolo
|
2005-11-09 13:36:54 +08:00
|
|
|
98 -> ProVideo PV150 [aa00:1460,aa01:1461,aa02:1462,aa03:1463,aa04:1464,aa05:1465,aa06:1466,aa07:1467]
|
2005-11-09 13:36:53 +08:00
|
|
|
99 -> AD-TVK503
|
|
|
|
100 -> Hercules Smart TV Stereo
|
|
|
|
101 -> Pace TV & Radio Card
|
2005-11-09 13:36:54 +08:00
|
|
|
102 -> IVC-200 [0000:a155,0001:a155,0002:a155,0003:a155,0100:a155,0101:a155,0102:a155,0103:a155]
|
2005-11-09 13:36:53 +08:00
|
|
|
103 -> Grand X-Guard / Trust 814PCI [0304:0102]
|
|
|
|
104 -> Nebula Electronics DigiTV [0071:0101]
|
2005-11-09 13:36:54 +08:00
|
|
|
105 -> ProVideo PV143 [aa00:1430,aa00:1431,aa00:1432,aa00:1433,aa03:1433]
|
2008-11-22 06:00:55 +08:00
|
|
|
106 -> PHYTEC VD-009-X1 VD-011 MiniDIN (bt878)
|
|
|
|
107 -> PHYTEC VD-009-X1 VD-011 Combi (bt878)
|
2005-11-09 13:36:53 +08:00
|
|
|
108 -> PHYTEC VD-009 MiniDIN (bt878)
|
|
|
|
109 -> PHYTEC VD-009 Combi (bt878)
|
2005-11-09 13:36:54 +08:00
|
|
|
110 -> IVC-100 [ff00:a132]
|
|
|
|
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]
|
2005-11-09 13:36:53 +08:00
|
|
|
112 -> pcHDTV HD-2000 TV [7063:2000]
|
2006-06-24 19:20:05 +08:00
|
|
|
113 -> Twinhan DST + clones [11bd:0026,1822:0001,270f:fc00,1822:0026]
|
2005-11-09 13:36:53 +08:00
|
|
|
114 -> Winfast VC100 [107d:6607]
|
|
|
|
115 -> Teppro TEV-560/InterVision IV-560
|
2005-11-09 13:36:54 +08:00
|
|
|
116 -> SIMUS GVC1100 [aa6a:82b2]
|
2005-11-09 13:36:53 +08:00
|
|
|
117 -> NGS NGSTV+
|
|
|
|
118 -> LMLBT4
|
|
|
|
119 -> Tekram M205 PRO
|
|
|
|
120 -> Conceptronic CONTVFMi
|
|
|
|
121 -> Euresys Picolo Tetra [1805:0105,1805:0106,1805:0107,1805:0108]
|
|
|
|
122 -> Spirit TV Tuner
|
|
|
|
123 -> AVerMedia AVerTV DVB-T 771 [1461:0771]
|
|
|
|
124 -> AverMedia AverTV DVB-T 761 [1461:0761]
|
|
|
|
125 -> MATRIX Vision Sigma-SQ
|
|
|
|
126 -> MATRIX Vision Sigma-SLC
|
|
|
|
127 -> APAC Viewcomp 878(AMAX)
|
2007-01-08 09:12:22 +08:00
|
|
|
128 -> DViCO FusionHDTV DVB-T Lite [18ac:db10,18ac:db11]
|
2005-11-09 13:36:53 +08:00
|
|
|
129 -> V-Gear MyVCD
|
|
|
|
130 -> Super TV Tuner
|
|
|
|
131 -> Tibet Systems 'Progress DVR' CS16
|
|
|
|
132 -> Kodicom 4400R (master)
|
|
|
|
133 -> Kodicom 4400R (slave)
|
|
|
|
134 -> Adlink RTV24
|
2005-11-09 13:36:54 +08:00
|
|
|
135 -> DViCO FusionHDTV 5 Lite [18ac:d500]
|
2005-11-09 13:36:53 +08:00
|
|
|
136 -> Acorp Y878F [9511:1540]
|
2009-03-11 19:18:53 +08:00
|
|
|
137 -> Conceptronic CTVFMi v2 [036e:109e]
|
2005-11-09 13:36:53 +08:00
|
|
|
138 -> Prolink Pixelview PV-BT878P+ (Rev.2E)
|
2005-11-09 13:36:56 +08:00
|
|
|
139 -> Prolink PixelView PlayTV MPEG2 PV-M4900
|
2005-11-09 13:37:03 +08:00
|
|
|
140 -> Osprey 440 [0070:ff07]
|
2005-11-09 13:37:38 +08:00
|
|
|
141 -> Asound Skyeye PCTV
|
2005-11-14 08:07:50 +08:00
|
|
|
142 -> Sabrent TV-FM (bttv version)
|
2006-01-10 01:25:01 +08:00
|
|
|
143 -> Hauppauge ImpactVCB (bt878) [0070:13eb]
|
2006-01-12 05:40:09 +08:00
|
|
|
144 -> MagicTV
|
2007-04-03 01:22:39 +08:00
|
|
|
145 -> SSAI Security Video Interface [4149:5353]
|
|
|
|
146 -> SSAI Ultrasound Video Interface [414a:5353]
|
2007-06-26 02:21:05 +08:00
|
|
|
147 -> VoodooTV 200 (USA) [121a:3000]
|
2007-06-28 23:19:20 +08:00
|
|
|
148 -> DViCO FusionHDTV 2 [dbc0:d200]
|
2007-10-02 23:23:39 +08:00
|
|
|
149 -> Typhoon TV-Tuner PCI (50684)
|
V4L/DVB (7366): Support for a 16-channel bt878 card
I have what looks like a Geovision GV-600 (or 650) card. It has a large
chip in the middle labeled
CONEXANT
FUSION 878A
25878-13
E345881.1
0312 TAIWAN
It has an audio connector coming out from a chip labeled
ATMEL
0242
AT89C2051-24PI
It is identified as follows on my Debian GNU/Linux Etch (kernel 2.6.18)
...
01:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
01:0a.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
...
01:0a.0 0400: 109e:036e (rev 11)
Subsystem: 008a:763c
Flags: bus master, medium devsel, latency 64, IRQ 58
Memory at dfffe000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
01:0a.1 0480: 109e:0878 (rev 11)
Subsystem: 008a:763c
Flags: bus master, medium devsel, latency 64, IRQ 58
Memory at dffff000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
It was being detected as a GENERIC UNKNOWN CARD both by the 2.6.18
kernel and the latest v4l-dvb drivers, but it did not work at all. The
card has sixteen (16) BNC video inputs, four of them on the board itself
and twelve on three daughter-cards. It has a single bt878 chip, no tuner
and what looks like and audio input. After doing some research I managed
to get only eight channels working by forcing card=125 and those DID NOT
match channels 0-7 on the card, and no audio.
Based on what was working for card=125, I added the card definition
block, added a specific muxsel routine and got the card working fully
with xawtv, where the sixteen channels show up as Composite0 to
Composite15, matching the channel labels in the card and daughter-cards.
I have made no efforts yet to get audio working, but would appreciate
any pointers.
Signed-off-by: Ernesto Hernández-Novich <emhn@usb.ve>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2008-04-23 01:45:58 +08:00
|
|
|
150 -> Geovision GV-600 [008a:763c]
|
2008-04-23 01:45:58 +08:00
|
|
|
151 -> Kozumi KTV-01C
|
2008-08-05 21:14:13 +08:00
|
|
|
152 -> Encore ENL TV-FM-2 [1000:1801]
|
2008-11-22 06:00:55 +08:00
|
|
|
153 -> PHYTEC VD-012 (bt878)
|
|
|
|
154 -> PHYTEC VD-012-X1 (bt878)
|
|
|
|
155 -> PHYTEC VD-012-X2 (bt878)
|
2009-01-23 10:07:26 +08:00
|
|
|
156 -> IVCE-8784 [0000:f050,0001:f050,0002:f050,0003:f050]
|
V4L/DVB (10827): Add support for GeoVision GV-800(S)
I have a GeoVision GV-800(S) card, it has 4 CONEXANT BT878A chips.
It has 16 video inputs and 4 audio inputs, and it is almost identical
to the GV-800, as seen on http://bttv-gallery.de .
The only difference appears to be the analog mux, it has a CD22M3494
in place of the MT8816AP. The card has a blue PCB, as seen in this
picture: http://www.gsbr.com.br/imagem/kits/GeoVision%20GV%20800.jpg .
This card wasn't originally supported, and it was detected as
UNKNOWN/GENERIC. The video inputs weren't working, so I tried
"forcing" a few cards like the GeoVision GV-600, but there was still
no video. So I made a patch to support this card, based on the Kodicom
4400r.
The GV-800(S) is identified as follows:
...
02:00.0 Multimedia video controller: Brooktree Corporation Bt878 Video
Capture (rev 11)
02:00.1 Multimedia controller: Brooktree Corporation Bt878 Audio
Capture (rev 11)
02:04.0 Multimedia video controller: Brooktree Corporation Bt878 Video
Capture (rev 11)
02:04.1 Multimedia controller: Brooktree Corporation Bt878 Audio
Capture (rev 11)
02:08.0 Multimedia video controller: Brooktree Corporation Bt878 Video
Capture (rev 11)
02:08.1 Multimedia controller: Brooktree Corporation Bt878 Audio
Capture (rev 11)
02:0c.0 Multimedia video controller: Brooktree Corporation Bt878 Video
Capture (rev 11)
02:0c.1 Multimedia controller: Brooktree Corporation Bt878 Audio
Capture (rev 11)
...
02:00.0 0400: 109e:036e (rev 11)
Subsystem: 800a:763d
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at cdfff000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data <?>
Capabilities: [4c] Power Management version 2
Kernel modules: bttv
02:00.1 0480: 109e:0878 (rev 11)
Subsystem: 800a:763d
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at cdffe000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data <?>
Capabilities: [4c] Power Management version 2
02:04.0 0400: 109e:036e (rev 11)
Subsystem: 800b:763d
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at cdffd000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data <?>
Capabilities: [4c] Power Management version 2
Kernel modules: bttv
02:04.1 0480: 109e:0878 (rev 11)
Subsystem: 800b:763d
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at cdffc000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data <?>
Capabilities: [4c] Power Management version 2
02:08.0 0400: 109e:036e (rev 11)
Subsystem: 800c:763d
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at cdffb000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data <?>
Capabilities: [4c] Power Management version 2
Kernel modules: bttv
02:08.1 0480: 109e:0878 (rev 11)
Subsystem: 800c:763d
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at cdffa000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data <?>
Capabilities: [4c] Power Management version 2
02:0c.0 0400: 109e:036e (rev 11)
Subsystem: 800d:763d
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at cdff9000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data <?>
Capabilities: [4c] Power Management version 2
Kernel modules: bttv
02:0c.1 0480: 109e:0878 (rev 11)
Subsystem: 800d:763d
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at cdff8000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data <?>
Capabilities: [4c] Power Management version 2
As you can see, the GV-800(S) card is almost identical to the GV-800
on bttv-gallery, so this patch might also work for that card. If not,
only a few changes should be required on the gv800s_write() function.
After this patch, the video inputs work correctly on linux 2.6.24 and
2.6.27 using the software 'motion'. The input order may seem a little
odd, but it's the order the original software/driver uses, and I decided
to keep that order to get the most out of the card.
I tried to get the audio working with the snd-bt87x module, but I only
get noise from every audio input, even after selecting a different mux
with alsamixer. Also, after trying to play sound from those sources, I
randomly get a RISC error about an invalid RISC opcode, and then that
output stops working. I also can't change the sampling rate when
recording. Any pointers to adding audio support are welcome.
Signed-off-by: Bruno Christo <bchristo@inf.ufsm.br>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-03-03 09:38:59 +08:00
|
|
|
157 -> Geovision GV-800(S) (master) [800a:763d]
|
|
|
|
158 -> Geovision GV-800(S) (slave) [800b:763d,800c:763d,800d:763d]
|
2009-03-13 08:43:34 +08:00
|
|
|
159 -> ProVideo PV183 [1830:1540,1831:1540,1832:1540,1833:1540,1834:1540,1835:1540,1836:1540,1837:1540]
|