Hauppauge HVR-1600

From MythTV Official Wiki
Revision as of 18:32, 8 June 2007 by Randall (talk | contribs)

Jump to: navigation, search
The Hauppauge HVR-1600 dual tuner capture card

Hauppauge HVR-1600

Important.png Note: There are no Linux drivers available for the WinTV-HVR-1600 as of yet

Vendors Website http://www.hauppauge.com/pages/products/data_hvr1600.html
Input Formats not applicable
Support Status Not Supported by MythTV as of 0.20.1
Driver No Linux drivers available yet.
Sound Driver Not needed, the hardware encoder will multiplex the audio with the video stream.
Chipset Conexant CX23418 MPEG-2 encoder, and CX24227 ATSC demodulator

The Hauppauge WinTV-HVR-1600 is a dual tuner ATSC/NTSC capture board by Hauppauge Computer Works. The card is PCI based, and is designed for use in North America where NTSC and ATSC signals are used for television broadcast.


The HVR-1600 is the latest capture card from Hauppauge (pronounced /hɔphɔg/ like the Hamlet on Long Island, New York where the company just so happens to be from) Computer Works. The design is made entirely of Conexant chips. The Conexant CX23418 is the TV broadcast decoder, MPEG2 encoder, and host bus interface chip. The CX23418 is the next generation of the CX23416 that was used on the very well supported PVR-150 and PVR-500 series cards, it combines the hardware encoding engine of the CX23416 with the brodcast decoder and bus interface of the CX25843 into one chip. The only other chip worth mentioning is the new Conexent CX24227 ATSC demodulator used for digital TV reception. The retail version of the card supports and comes with an IR Blaster and Receiver, as well as a Remote. The over-the-air tuner supports all ATSC formats, up to the high definition 1080i format. Some of the HVR-1600's (product code 74021 and 74041 found on the tuner label) also support Clear QAM, which is most likely the stuff your cable company uses for your local HD channels. Again the analog tuner supports encoding to MPEG-2 up to 720x480 NTSC at up to 12Mbits/sec.


There are no IVTV drivers that support the CX23418 MPEG-2 encoder at this time. This section will contain information relating to the installation and operation of IVTV drivers for the HVR-1600 if/when they become available.

Options for Linux Drivers

This page is created in hopes that some talented developer will:

  1. Write a Linux driver for the HVR-1600 card. Most likely based on IVTV code.
  2. Add a link to a development page for drivers already in the works.
  3. Wait for Hauppauge to write their drivers for Linux. These will most likely be proprietary drivers in binary format if/when they are released by Hauppauge.
  4. Help me to write one myself. I did write an OS in college once. It even had driver for a black and white... er... green and black monitor!

Note: Options 1 and 2 are probably best for the Linux community in general, although I trust the people at Hauppauge to make some decent quality Linux drivers for their products, so option number 3 is perfectly fine with me in the short term.

Output Messages

Further information that may be useful for driver writing are the following lspci command outputs.

lspci returns

      02:02.0 Multimedia video controller: Conexant Unknown device 5b7a

lspci -vn

  02:02.0 0400: 14f1:5b7a
       Subsystem: 0070:7404
       Flags: bus master, medium devsel, latency 64, IRQ 5
       Memory at f8000000 (32-bit, non-prefetchable) [size=64M]
       Capabilities: <access denied>

lspci -v

   02:02.0 Multimedia video controller: Conexant Unknown device 5b7a
       Subsystem: Hauppauge computer works Inc. Unknown device 7404
       Flags: bus master, medium devsel, latency 64, IRQ 5
       Memory at f8000000 (32-bit, non-prefetchable) [size=64M]
       Capabilities: <access denied>

Issues and Problems

Well for starters, there are no Linux drivers for this card yet. Once alpha version drivers become available under Linux, this section will be dedicated to known issues and problems with said drivers if there are any (usually expected with first version software in general).

Installation Guides

This section will have detailed installation guides for you to use once said drivers become available and MythTV supports this card. There is currently no time table for when this will happen, so your guess is as good as mine. Be patient! These developers work hard for the benefit of our community, and typically do it for the benefit of everyone, rather than money.


Here are some resources to take a look at in the meantime. The data sheets for the Hauppauge HVR-1600 and the Conexant CX23418 MPEG-2 encoder chip.

Hauppauge product page for the HVR-1600

Conexant product page for the CX23418-chip

This is a link to a thread claiming development has started on a driver

This is a link to the linuxtv.org page that lists currently supported cards, as well as the unsupported cards.