Difference between revisions of "Hauppauge WinTV-HVR-950"

From LinuxTVWiki
Jump to: navigation, search
(some reworking)
m (insert stub)
Line 1: Line 1:
A hybrid [[ATSC]] [[ATSC USB Devices|USB 2.0 device]] by [[Hauppauge]].
A hybrid [[ATSC]] [[ATSC USB Devices|USB 2.0 device]] by [[Hauppauge]].

Revision as of 19:03, 17 January 2008

This article is a stub or is incomplete.
This article requires expansion. Please help add informative information if you can.

A hybrid ATSC USB 2.0 device by Hauppauge.

It is currently unsupported by LinuxTV, however experimental support does exist (see the driver section below for details).


This device supports ATSC (i.e. OTA Digital TV) and analog NTSC. It also has a connector on the side for an A/V cable dongle, however, such is not shipped with the device (though it apparently is in the case with the identical Elgato EyeTV Hybrid US). The package includes a small dipole antenna and a short USB extension cable.

There may be slightly different versions of this device being sold -- internally the components are the same, but minor variances in the exterior shell casing.

Also see the HVR-950Q, released in Q1/08, which adds support for digital cable.

Components used:

  • Xceive xc3028ACQ (tuner & analog demodulator)
  • LG DT3303 (digital demodulator)
  • Texas Instruments tvp5150 (video decoder)
  • Empiatech em2883 (USB bridge and analog audio)


provide the relevant output of lsusb -v here ... this means you

Subsystem ID

Making it Work


is there any firmware specific information for this device? if so, list it here ... this means you


There are three potential sources of drivers for this device:

  • There is an ancient development repo on LinuxTV, but it is highly likely that it no longer applies cleanly with newer kernels. Best to ignore this altogether (and mentioned only for the remotely curious who might want to compare the code between the various implementations)
  • Seek out support provided by Mrec's drivers: see: mcentral ... most users are currently using these drivers. Analog audio appears to be problematic (a conflict between the em28xx audio module and alsa drivers?) so you will likely need to employ SOX as a helper application, prior to starting the viewing app, in order to get any sound in popular apps like tvtime etc. sox -r 48000 -w -c 2 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp Note that there may be an associated delay (i.e. not in sync).
  • Use a recent snapshot of LinuxTV's v4l-dvb drivers
    • ATSC is not currently supported with such
    • analog works if you have the firmware file xc3028-v27.fw in place (there is an perl script extracting tool, "extract_xc3028.pl", under linux/Documentation/video4linux that will aquire the V2.7 firmware from the windows driver file .... open the file in your favourite text editor view its instructions), albeit audio is likely problematic (see the discussion just above).

Marcus also provided some interesting commentary here & here

Sample kernel output

provide the relevant portion of dmesg here

Remote Control Support

discuss support for the remote control here

External Links