DVB via USB: Difference between revisions
No edit summary |
No edit summary |
||
Line 338: | Line 338: | ||
|- |
|- |
||
|} |
|} |
||
⚫ | |||
== DVB-C == |
== DVB-C == |
||
Line 350: | Line 348: | ||
== Hybrid/Misc == |
== Hybrid/Misc == |
||
⚫ | |||
=== Nebula DigiTV USB version - DVB-T === |
|||
This driver is still Work-In-Progress. The following drivers are needed for these devices: |
|||
- dvb-usb.ko |
|||
- dvb-usb-digitv.ko |
|||
These [[frontend|frontend(s)]]/[[demodulator|demodulator(s)]] can be found in various revisions of this device: |
|||
- [[MT352|Zarlink MT352]] |
|||
- [[NXT6000|NextWave 6000]] |
|||
'''Comment:''' A preliminary version of the driver can be found in [[dvb-kernel|dvb-kernel CVS]] already. If you want to help the development, please consult the [[linux-dvb-ml|linux-dvb Mailing list]]. |
|||
{| width="900" border=1 cellpadding=2 cellspacing=0 valign="top" |
|||
|- bgcolor=#efefef valign="top" |
|||
! '''device/model''' |
|||
! '''type''' |
|||
! '''firmware name''' |
|||
! '''comments/quirks''' |
|||
! '''URL/pictures''' |
|||
|- align="left" |
|||
! Nebula DigiTV USB |
|||
! USB2.0 |
|||
! There is a SDK for download on the Nebula WebSite, which was used to improve the driver's quality. Was the first USB2.0 box on the Market (late 2003/early 2004). |
|||
! dvb-usb-digitv-01.fw |
|||
! [http://www.nebula-electronics.com/information/info.asp?Code=0003] |
|||
|- |
|||
|} |
Revision as of 15:33, 3 June 2005
Introduction
Here is a market overview of available DVB/ATSC USB devices sorted by its required LinuxTV driver (if supported - and yes - most of them are).
Please help to keep this list up-to-date so that it is useful for everyone!
For all devices shown below you need to load (if not compiled into the kernel):
- i2c-core - crc32 - firmware_class - dvb-core.ko - dvb-pll.ko
and maybe others too. If the loading fails for any particular module you'll get a "unkown symbol"-message. Then take a look at dmesg to find out, which symbols (functions) are missing. After you've found out which module was absent, please come back here and add it to the list/device-entry.
Firmware: Most of the USB devices need a firmware to run. Some of the firmware files can be downloaded here: [1].
Remark: the field type specifies the real USB-standard of the device
- USB1.1: the device can be run on the USB1.1 and on the USB2.0 bus but only with USB1.1-speed. - USB2.0: the device can only be connected to a real USB2.0 port and runs with USB2.0-speed. (delivering the complete Transport Stream to the software demuxer.) - USB2.0/USB1.1: the device is actually USB2.0, but can also be driven on a USB1.1 port. (if not mentioned elsewhere, these boxes can deliver the complete Transport Stream when running in USB2.0 mode)
DVB-T
AVerMedia AverTV A800
All devices below are fully supported by the LinuxTV driver. The following drivers are needed for these devices:
- dib3000-common.ko - dib3000mc.ko - dvb-usb.ko - dvb-usb-dibusb-common.ko - dvb-usb-a800.ko
These frontend(s)/demodulator(s) can be found in various revisions of this device:
- DiBcom 3000M-C - DiBcom 3000P
Comment: Devices listed below are clones of a DVB-T USB2.0 reference design made by DiBcom.
device/model | type | firmware name | comments/quirks | URL/pictures |
---|---|---|---|---|
AVerMedia AVerTV DVB-T USB 2.0 | USB2.0/USB1.1 | dvb-usb-avertv-a800-02.fw | Remote control handling is different to the one used in the other DiBusb clones. | [2] |
DiBcom USB1.1 DVB-T devices (based on the DiB3000M-B)
All devices below are fully supported by the LinuxTV driver. The following drivers are needed for these devices:
- dib3000-common.ko - dib3000mb.ko - dvb-usb.ko - dvb-usb-dibusb-common.ko - dvb-usb-dibusb-mb.ko
These frontend(s)/demodulator(s) can be found in various revisions of this device:
- DiBcom 3000M-B
Comment: Most of these device listed below are (sometimes slightly modified) clones of a DVB-T USB1.1 reference design made by DiBcom.
device/model | type | firmware name | comments/quirks | URL/pictures |
---|---|---|---|---|
TwinhanDTV USB-Ter (VP7041) | USB1.1 | dvb-usb-dibusb-5.0.0.11.fw | first DVB-T USB box on the market with dib3000mb built-in | [3] |
TwinhanDTV Magic Box (VP7041e) | USB1.1 | dvb-usb-dibusb-5.0.0.11.fw | - | [4] |
HAMA DVB-T USB1.1 device | USB1.1 | dvb-usb-dibusb-5.0.0.11.fw | - | - |
CTS Portable (Chinese Television System) | USB1.1 | dvb-usb-dibusb-5.0.0.11.fw | - | [5] |
DigitalRise DVB-T USB 1.1 Ter | USB1.1 | dvb-usb-dibusb-5.0.0.11.fw | - | [6] |
KWorld V-Stream XPERT DTV DVB-T USB | USB1.1 | dvb-usb-dibusb-5.0.0.11.fw | - | [7] |
JetWay DTV DVB-T USB | USB1.1 | dvb-usb-dibusb-5.0.0.11.fw | - | [8] |
ADSTech Instant TV DVB-T USB | USB1.1 | dvb-usb-dibusb-5.0.0.11.fw | - | [9] |
Ultima Electronic/Artec T1 USB TVBOX | USB1.1 | dvb-usb-dibusb-5.0.0.11.fw or dvb-usb-dibusb-an2235-01.fw |
There are several clones of this device: some have the AN2235 USB controller instead of the AN2135. Some using a Panasonic tuner instead of the default Thomson Cable tuner. Most of the Boxes have standard Cypress USB IDs which makes it very hard to identify them. A HowTo for this devices can be found here. | [10] |
Compro Videomate DVB-U2000 | USB1.1 | dvb-usb-dibusb-5.0.0.11.fw | - | [11] |
Grandtec DVB-T USB1.1 | USB1.1 | dvb-usb-dibusb-5.0.0.11.fw | - | [12] |
AVerMedia AverTV DVBT USB | USB1.1 | dvb-usb-dibusb-5.0.0.11.fw | - | [13] |
ADSTech Instant TV DVB-T USB2.0 (dark blue) | USB2.0/USB1.1 | dvb-usb-adstech-usb2-02.fw | The only known USB2.0 device with a DiB3000M-B demodulator. | [14] |
DiBcom USB2.0 DVB-T devices (based on the DiB3000M-C/P)
All devices below are fully supported by the LinuxTV driver. The following drivers are needed for these devices:
- dib3000-common.ko - dib3000mc.ko - dvb-usb.ko - dvb-usb-dibusb-common.ko - dvb-usb-dibusb-mc.ko
These frontend(s)/demodulator(s) can be found in various revisions of this device:
- DiBcom 3000M-C - DiBcom 3000P
Comment: Devices listed below are clones of a DVB-T USB2.0 reference design made by DiBcom.
device/model | type | firmware name | comments/quirks | URL/pictures |
---|---|---|---|---|
Artec T1 USB2.0 | USB2.0/USB1.1 | dvb-usb-dibusb-6.0.0.8.fw | not confirmed yet. | [15] |
HanfTek UMT-010
All devices below are fully supported by the LinuxTV driver. The following drivers are needed for these devices:
- mt352.ko - dvb-usb.ko - dvb-usb-dibusb-common.ko - dvb-usb-umt-010.ko
These frontend(s)/demodulator(s) can be found in various revisions of this device:
- Zarlink MT352
Comment: The USB protocol which is used by this device is equal to the one used in DiBcom USB2.0 reference design. Thanks to Hanftek who especially wrote a firmware for easy Linux-Support.
device/model | type | firmware name | comments/quirks | URL/pictures |
---|---|---|---|---|
Hanftek UMT-010 | USB2.0 | dvb-usb-umt-010-02.fw | Stick-sized. Different colors (blue, gray, red). | [16] |
Hauppauge WinTV-NOVA-T usb2
All devices below are fully supported by the LinuxTV driver. The following drivers are needed for these devices:
- dib3000-common.ko - dib3000mc.ko - dvb-usb.ko - dvb-usb-dibusb-common.ko - dvb-usb-nova-t-usb2.ko
These frontend(s)/demodulator(s) can be found in various revisions of this device:
- DiBcom 3000P
Comment: Devices listed below are clones of a DVB-T USB2.0 reference design made by DiBcom.
device/model | type | firmware name | comments/quirks | URL/pictures |
---|---|---|---|---|
Hauppauge WinTV NOVA-T USB2 | USB2.0/USB1.1 | dvb-usb-nova-t-usb2-01.fw | It has a MAC address. | [17] |
Twinhan DVB-T USB2.0
All devices below are fully supported by the LinuxTV driver. The following drivers are needed for these devices:
- dvb-usb.ko - dvb-usb-vp7045.ko
These frontend(s)/demodulator(s) can be found in various revisions of this device:
- Zarlink MT352
Comment: The programming of the MT352 is hidden behind the USB protocol defined within the firmware.
device/model | type | firmware name | comments/quirks | URL/pictures |
---|---|---|---|---|
TwinhanDTV Alpha | USB2.0 | dvb-usb-vp7045-01.fw | Stick-sized. | [18] |
TwinhanDTV MagicBoxII | USB2.0 | dvb-usb-vp7045-01.fw | - | [19] |
DigitalNow TinyUSB 2 DVB-t | USB2.0 | dvb-usb-vp7045-01.fw | - | [20] |
DigitalRise DVB-T USB 2.0 Ter Beetle | USB2.0 | dvb-usb-vp7045-01.fw | - | [21] |
Yakumo/Hama/Typhoon/Yuan
All devices below are fully supported by the LinuxTV driver. The following drivers are needed for these devices:
- dvb-usb.ko - dvb-usb-dtt200u.ko
These frontend(s)/demodulator(s) can be found in various revisions of this device:
- Zarlink MT352
Comment: The programming of the MT352 is hidden behind the USB protocol defined within the firmware. These boxes can only deliver part of the Transport Stream (using a hardware PID filter) which is not known how to be deactivated. (The driver was completely reverse-engineered without the help of its real vendor (Who is the _real_ vendor, actually))
device/model | type | firmware name | comments/quirks | URL/pictures |
---|---|---|---|---|
Yakumo DVB-T mobile USB | USB2.0/USB1.1 | dvb-usb-dtt200u-01.fw | aka DTT200U | [22] |
Yuan DVB2GO UB300 | USB2.0/USB1.1 | dvb-usb-dtt200u-01.fw | - | [23] |
Hama DVB-T Box | USB2.0/USB1.1 | dvb-usb-dtt200u-01.fw | - | [24] |
TYPHOON USB2.0 DVB-T BOX | USB2.0/USB1.1 | dvb-usb-dtt200u-01.fw | - | [25] |
DVB-C
DVB-S
ATSC
Multi-purpose DVB/ATSC
Hybrid/Misc
Work-In-Progress/Unspecified/Unkown devices
Nebula DigiTV USB version - DVB-T
This driver is still Work-In-Progress. The following drivers are needed for these devices:
- dvb-usb.ko - dvb-usb-digitv.ko
These frontend(s)/demodulator(s) can be found in various revisions of this device:
- Zarlink MT352 - NextWave 6000
Comment: A preliminary version of the driver can be found in dvb-kernel CVS already. If you want to help the development, please consult the linux-dvb Mailing list.
device/model | type | firmware name | comments/quirks | URL/pictures |
---|---|---|---|---|
Nebula DigiTV USB | USB2.0 | There is a SDK for download on the Nebula WebSite, which was used to improve the driver's quality. Was the first USB2.0 box on the Market (late 2003/early 2004). | dvb-usb-digitv-01.fw | [26] |