There are (at least) four different types of Hauppauge PVR cards and if you want use one of these cards you should read this informations here ''carefully''.

There are (at least) four different types of Hauppauge PVR cards and if you want use one of these cards you should read this informations here ''carefully''.

==Hauppauge PVR (without number) (NOT SUPPORTED!)==

==Hauppauge PVR (without number) (NOT SUPPORTED!)==

−

This is the oldest PVR card. It has an kfir hardware MPEG2 encoder, but unfortunally there is no linux driver support for this encoder. You can use it with the bttv driver, but this driver does not support hardware encoders and has some problems with sound. NOT RECOMMENDED.

+

This is the oldest PVR card.

+

+

* has an kfir hardware MPEG2 encoder

+

* no linux support for the kfir MPEG2 encoder - do not buy.

+

* You may use it with the bttv driver, but this driver does not support hardware encoders and this card has problems with sound when used with bttv. NOT RECOMMENDED.

==Hauppauge PVR 150/500==

==Hauppauge PVR 150/500==

−

This card has an hardware encoder (but no hardware decoder and no tv out) and is *newly* supported by ivtv. As the card has an v4l2 interface like the other cards, it is also supported by analogv plugin. As this card does not have the hardware MPEG decoder and no TV out you can use this card like a [[Budget DVB card]] only as [[Input_devices|DVB input device]], for TV out and OSD you need an additional [[Output_devices|output device]].

+

This card has an hardware encoder (but no hardware decoder and no tv out) and is supported by ivtv. As this card does not have the hardware MPEG decoder and no TV out you can use this card like a [[Budget DVB card]] only as [[Input_devices|DVB input device]], for TV out and OSD you need an additional [[Output_devices|output device]].

−

''But please note: these card needs the *newest ivtv drivers* you can get, at least 0.3.8''

+

''But please note: these cards needs the *newest ivtv drivers* you can get''

The PVR 500 is the combination of two 150er on one printed circuit board.

The PVR 500 is the combination of two 150er on one printed circuit board.

==Hauppauge PVR 250==

==Hauppauge PVR 250==

−

This card has an hardware encoder (but no hardware decoder and no tv out) and is well supported by ivtv and analogtv plugin. The encoder saves CPU load and works very well. As this card does not have the hardware MPEG decoder and no TV out you can use this card like a [[Budget DVB card]] only as [[Input_devices|DVB input device]], for TV out and OSD you need an additional [[Output_devices|output device]].

+

This card has an hardware encoder (but no hardware decoder and no tv out) and is well supported by ivtv and pvrinput plugin. The encoder saves CPU load and works very well. As this card does not have the hardware MPEG decoder and no TV out you can use this card like a [[Budget DVB card]] only as [[Input_devices|DVB input device]], for TV out and OSD you need an additional [[Output_devices|output device]].

An general HowTo describing the setup of that cards has Wirbel described in that Posting im VDR-Portal (german only): [http://www.vdr-portal.de/board/thread.php?threadid=18913]

An general HowTo describing the setup of that cards has Wirbel described in that Posting im VDR-Portal (german only): [http://www.vdr-portal.de/board/thread.php?threadid=18913]

[[Image:Pvr250.jpg|thumb|none|Abbildung: PVR250]]

[[Image:Pvr250.jpg|thumb|none|Abbildung: PVR250]]

==Hauppauge PVR 350==

==Hauppauge PVR 350==

−

Additionally to the features of the PVR 250 this card has an Radio tuner (up to now not running with ivtv but planned) and an hardware decoder (supported by ivtv), which can be used with the PVR350 Plugin as VDR [[Output_devices|output device]]. Therefore you can build with that card a standalone analogue VDR or use this with budget cards i.e. for DVB-T. The setup of an PVR 350 is nearly the same as for the PVR250, except the additional needed [[Pvr350-plugin|PVR350 Plugin]]. Some older versions of the PVR 250 have the same hardware decoder (cx23415) as the PVR 350, but not the tv out and not the radio tuner..

+

Additionally to the features of the PVR 250 this card has an FM Radio tuner (supported by [[Pvrinput-plugin|pvrinput plugin]] and ivtv) and an hardware decoder (supported by ivtv), which can be used with the PVR350 Plugin as VDR [[Output_devices|output device]]. Therefore you can build with that card a standalone analogue VDR or use this with budget cards i.e. for DVB-T. The setup of an PVR 350 is nearly the same as for the PVR250, except the additional needed [[Pvr350-plugin|PVR350 Plugin]]. Some older versions of the PVR 250 have the same hardware decoder (cx23415) as the PVR 350, but not the tv out and not the radio tuner.

==Hauppauge PVR USB==

==Hauppauge PVR USB==

Line 23:

Line 27:

==Hauppauge PVR USB2==

==Hauppauge PVR USB2==

−

PVR USB2 has like PVR350 a hardware encoder and -decoder and a radio tuner.

+

PVR USB2 has like PVR350 a hardware encoder and a radio tuner.

But this card has no tv out.

But this card has no tv out.

−

Supported by linux driver in early stage, needs linux-2.6.x and the hotplug package.

Introduction

There are (at least) four different types of Hauppauge PVR cards and if you want use one of these cards you should read this informations here carefully.

Hauppauge PVR (without number) (NOT SUPPORTED!)

This is the oldest PVR card.

has an kfir hardware MPEG2 encoder

no linux support for the kfir MPEG2 encoder - do not buy.

You may use it with the bttv driver, but this driver does not support hardware encoders and this card has problems with sound when used with bttv. NOT RECOMMENDED.

Hauppauge PVR 150/500

This card has an hardware encoder (but no hardware decoder and no tv out) and is supported by ivtv. As this card does not have the hardware MPEG decoder and no TV out you can use this card like a Budget DVB card only as DVB input device, for TV out and OSD you need an additional output device.
But please note: these cards needs the *newest ivtv drivers* you can get

The PVR 500 is the combination of two 150er on one printed circuit board.

Hauppauge PVR 250

This card has an hardware encoder (but no hardware decoder and no tv out) and is well supported by ivtv and pvrinput plugin. The encoder saves CPU load and works very well. As this card does not have the hardware MPEG decoder and no TV out you can use this card like a Budget DVB card only as DVB input device, for TV out and OSD you need an additional output device.
An general HowTo describing the setup of that cards has Wirbel described in that Posting im VDR-Portal (german only): [1]

Abbildung: PVR250

Hauppauge PVR 350

Additionally to the features of the PVR 250 this card has an FM Radio tuner (supported by pvrinput plugin and ivtv) and an hardware decoder (supported by ivtv), which can be used with the PVR350 Plugin as VDR output device. Therefore you can build with that card a standalone analogue VDR or use this with budget cards i.e. for DVB-T. The setup of an PVR 350 is nearly the same as for the PVR250, except the additional needed PVR350 Plugin. Some older versions of the PVR 250 have the same hardware decoder (cx23415) as the PVR 350, but not the tv out and not the radio tuner.

Hauppauge PVR USB

Supported, driver at sourceforge. Handling nearly like PVR250.
More info at the PVRUSB project

Hauppauge PVR USB2

PVR USB2 has like PVR350 a hardware encoder and a radio tuner.
But this card has no tv out.
Supported by linux driver.
drivers:

Note: MCE boards have no IR, but use the bracket space for RCA Audio (R+L)
Note2: The term "Freestyle" is often used for OEM non-Retail versions of the cards. These are MCE cards technically.
Note3: Sometimes OEM cards have fm radio (where the retail cards lacks this)