DVB USB-Direct Interface

This library (Dev_UsbDirect.int) is an experimental hardware interface for AltDVB v2.4+. Instead of using standard BDA driver, it uses a generic WinUSB driver to directly access the hardware (see picture below). The code is very hardware specific, so only a few devices works right now !

Installation

  1. Download and install AltDVB, if you don’t have it already.
  2. Download the interface library (Dev_UsbDirect.int) and extract it to .\AltDVB\Devices\
  3. Download the firmware for your device and extract it to .\AltDVB\Devices\Firmware\
  4. Download Zadig from official homepage https://zadig.akeo.ie/
  5. Use Zadig to install WinUSB driver for you device. If you have already installed the vendor driver, replace it (see notes) !
  6. Start AltDVB, select Dev_UsbDirect and you should see your device into list
Notes
  • Warning: If you replace default vendor driver with the WinUSB driver, your device cannot be used with other DVB applications !
  • For Opera DVB-S1 you have to install WinUSB twice: after the first firmware load the device changes its USB ID to VID_695C/PID_3829

Download

zip
Dev_UsbDirect_v2.4.0.60.zip (39.4 KiB)
MD5: 77d759d86b8ead5e0a9749e745aa48b0

Comments and feedback in the forum.

Supported devices

Device & Firmware USB Interface Frontend Hardware Images
Siemssen
Opera DVB-S1

Cypress FX2LP
Cy7c68013A-56P

VID_04B4&PID_2830
VID_695C&PID_3829

FPGA : Xilinx XC3S50
Module : Sharp F7H Z0194A
Demod : STV0299B
PLL : IX2410VA
DVBWorld
DW2102

Cypress FX2LP
Cy7c68013A-56P

VID_04B4&PID_2102

Module : Sharp F7H Z0194A
Demod : STV0299B
PLL : IX2410VA
DVBWorld
DW2104

Cypress FX2LP
Cy7c68013A-56P

VID_04B4&PID_2104

Module : Serit SP2633CHb
Demod : CX24116
Tuner : CX24118A
Microsoft
Xbox One TV Tuner

DiBcom
DiB0700

VID_045E&PID_02D5

Demod : MN88472
Tuner : TDA18250B
Comments are closed.