Hauppauge WinTV-HVR-950: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
m (minor fixes & elgato stuff)
(some reworking)
Line 2: Line 2:
A hybrid [[ATSC]] [[ATSC USB Devices|USB 2.0 device]] by [[Hauppauge]].
A hybrid [[ATSC]] [[ATSC USB Devices|USB 2.0 device]] by [[Hauppauge]].


It is currently unsupported by LinuxTV (experimental support does exist in one repository, but it is likely that it no longer applies cleanly with newer kernels). However, support is available [http://mcentral.de/wiki/index.php/Em2880 here].
It is currently unsupported by LinuxTV, however experimental support does exist (see the driver section below for details).


==Overview/Features==
Identical to the [[Elgato]] [[Elgato EyeTV Hybrid US|EyeTV Hybrid US]]. There may be slightly different versions of this device being sold.
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]] [[Elgato EyeTV Hybrid US|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.
Components used:

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

==Components used:==
* Xceive xc3028ACQ (tuner & analog demodulator)
* Xceive xc3028ACQ (tuner & analog demodulator)
* LG DT3303 (digital demodulator)
* LG DT3303 (digital demodulator)
* Texas Instruments tvp5150 (video decoder)
* Texas Instruments tvp5150 (video decoder)
* Empiatech em2883 (USB bridge and analog audio)
* Empiatech em2883 (USB bridge and analog audio)

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

Subsystem ID

==Making it Work==

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

===Drivers===
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: [http://mcentral.de/wiki/index.php5/Main_Page 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. <code>sox -r 48000 -w -c 2 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp</code> Note that there may be an associated delay (i.e. not in sync).
* Use a recent snapshot of [http://linuxtv.org/repo/ 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 [http://marc.info/?l=linux-video&m=120044067813897&w=2 here] & [http://marc.info/?l=linux-video&m=120044089714241&w=2 here]

===Sample kernel output===
''provide the relevant portion of dmesg here''

===Remote Control Support===
''discuss support for the remote control here''



==External Links==
==External Links==
* http://www.hauppauge.com/pages/products/data_hvr950.html
* http://www.hauppauge.com/pages/products/data_hvr950.html
* [http://lunapark6.com/usb-hdtv-tuner-stick-for-windows-linux-hauppauge-wintv-hvr-950.html Contains info in regards to setting the device up under Linux]

Revision as of 19:01, 17 January 2008

WinTV-HVR-950

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).

Overview/Features

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)

Identification

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

Subsystem ID

Making it Work

Firmware

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

Drivers

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