Full-featured Card: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
m (moved opinion comment from dvb-t pci cards to here)
Line 1: Line 1:
A '''Full-featured Card''' (short '''full-featured''' or sometimes '''premium''') is a [[Wikipedia:euphemism|euphemism]] that describes the early [[Siemens]], [[Hauppauge]] and [[TechnoTrend]] DVB-Cards with onboard [[AV711x]] chip used as [[MPEG2 Decoder]].
A '''Full-featured Card''' (short '''full-featured''' or sometimes '''premium''') is a term which originally described the early [[Siemens]], [[Hauppauge]] and [[TechnoTrend]] DVB-Cards with onboard [[AV711x]] chip used as [[MPEG2 Decoder]].


Bear in mind that this naming can be deceptive, and for modern systems with powerful CPUs a "full-featured" card is simply a waste of money. From a today's point of view they are just outdated and forcing people to blow their money for a hardware decoder they really don't need (every recent PC with more than ~500MHz is able to decode MPEG2 Streams in software without any extra cost). No modern card design repeated this approach, Microsoft even denies to support this type of cards in their [[BDA]] Driver Architecture. Cards without encoder are called [[budget]] in this terminology.
Bear in mind that this naming can be deceptive, and for modern systems with powerful CPUs a "full-featured" card is simply a waste of money. From a today's point of view they are just outdated and forcing people to blow their money for a hardware decoder they really don't need (every recent PC with more than ~500MHz is able to decode MPEG2 Streams in software without any extra cost). No modern card design repeated this approach, Microsoft even denies to support this type of cards in their [[BDA]] Driver Architecture. Cards without encoder are called [[budget]] in this terminology.


For a long time the [[VDR]] Project unfortunately forced its users to install at least one of these expensive cards in their system. Today it is however highly recommended to install the [[VDR Software Decoder Plugin]] instead and let the "Full-featured Cards" die better sooner than later. You can spend your money a better way, invite your girlfriend for a ice-cream or drink some beer with your friends.
For a long time the [[VDR]] Project unfortunately forced its users to install at least one of these expensive cards in their system. Today it is however highly recommended to install the [[VDR Software Decoder Plugin]] instead and let the "Full-featured Cards" die better sooner than later. You can spend your money a better way, invite your girlfriend for a ice-cream or drink some beer with your friends.

== Full-featured vs Budget? ==

A full-featured card can do everything that the budget PCI card can do, but also provides hardware DSP and MPEG2 decoding. This typically comes at a 100% increase in cost, compared to cards which rely on these functions to be available in software.

The full-featured card may be a sensible option if any of:
* A slow host computer is being used to view live TV; even a 200MHz Pentium MMX can display a usable image from a full-featured card, despite being typically too slow to decode MPEG video streams in real-time.
* An analogue output directly from the card to a sound system or composite monitor is desired. Once tuned to an unencrypted free-to-air signal, the card will output an analogue A/V signal with no further processor intervention; it will keep playing until reset, even if the host computer is unresponsive or crashed.

The full-featured card may offer no real advantage under any of these conditions:
* The card is being used solely to record (not view) MPEG2 programming
* The card is being used solely to stream received MPEG2 to a remote network computer or to an MPEG-capable device such as a [[MediaMVP]]
* The video is being sent to a display adapter which already supports MPEG natively
* The original programme source is HDTV (for cards where the provided hardware decoder is SDTV-only)
* The transmitter is sending non-DVB or proprietary-format content, is sending non-MPEG data (such as s satellite Internet downlink), or is sending in an incompatible format such as [[MPEG 4:2:2]] or [[MPEG4]]/[[DivX]] (if the card supports MPEG2 only).

The full-featured cards are PCI-only, as they rely on being able to transfer massive amounts of uncompressed video to a display card over the system bus. USB DVB tuners will normally leave MPEG2 DVB data in its original MPEG-compressed form (easier to transfer) and are therefore not premium/full-featured cards.


[[Category:Development]]
[[Category:Development]]

Revision as of 06:51, 26 November 2007

A Full-featured Card (short full-featured or sometimes premium) is a term which originally described the early Siemens, Hauppauge and TechnoTrend DVB-Cards with onboard AV711x chip used as MPEG2 Decoder.

Bear in mind that this naming can be deceptive, and for modern systems with powerful CPUs a "full-featured" card is simply a waste of money. From a today's point of view they are just outdated and forcing people to blow their money for a hardware decoder they really don't need (every recent PC with more than ~500MHz is able to decode MPEG2 Streams in software without any extra cost). No modern card design repeated this approach, Microsoft even denies to support this type of cards in their BDA Driver Architecture. Cards without encoder are called budget in this terminology.

For a long time the VDR Project unfortunately forced its users to install at least one of these expensive cards in their system. Today it is however highly recommended to install the VDR Software Decoder Plugin instead and let the "Full-featured Cards" die better sooner than later. You can spend your money a better way, invite your girlfriend for a ice-cream or drink some beer with your friends.

Full-featured vs Budget?

A full-featured card can do everything that the budget PCI card can do, but also provides hardware DSP and MPEG2 decoding. This typically comes at a 100% increase in cost, compared to cards which rely on these functions to be available in software.

The full-featured card may be a sensible option if any of:

  • A slow host computer is being used to view live TV; even a 200MHz Pentium MMX can display a usable image from a full-featured card, despite being typically too slow to decode MPEG video streams in real-time.
  • An analogue output directly from the card to a sound system or composite monitor is desired. Once tuned to an unencrypted free-to-air signal, the card will output an analogue A/V signal with no further processor intervention; it will keep playing until reset, even if the host computer is unresponsive or crashed.

The full-featured card may offer no real advantage under any of these conditions:

  • The card is being used solely to record (not view) MPEG2 programming
  • The card is being used solely to stream received MPEG2 to a remote network computer or to an MPEG-capable device such as a MediaMVP
  • The video is being sent to a display adapter which already supports MPEG natively
  • The original programme source is HDTV (for cards where the provided hardware decoder is SDTV-only)
  • The transmitter is sending non-DVB or proprietary-format content, is sending non-MPEG data (such as s satellite Internet downlink), or is sending in an incompatible format such as MPEG 4:2:2 or MPEG4/DivX (if the card supports MPEG2 only).

The full-featured cards are PCI-only, as they rely on being able to transfer massive amounts of uncompressed video to a display card over the system bus. USB DVB tuners will normally leave MPEG2 DVB data in its original MPEG-compressed form (easier to transfer) and are therefore not premium/full-featured cards.