Anatomy of V4L-DVB devices: Difference between revisions
No edit summary |
No edit summary |
||
Line 16: | Line 16: | ||
The Onboard Decoder makes these cards somewhat expensive. |
The Onboard Decoder makes these cards somewhat expensive. |
||
==Standalone STB== |
|||
In a [[SetTopBox]] the Frontend directly feeds the built-in hostprocessor (usually with onchip MPEG Decoder). These processors are mostly based on embedded ARM-, MIPS-, PowerPC-Cores with additional peripheral units like i2c-, IDE-, network-, Smartcardcontrollers, Demultiplexers, Decoders, Audio- and Videointerface. |
|||
Revision as of 21:00, 24 September 2004
Minimal Configuration
A minimal device for DVB receiption at the PC consists of a DVB Frontend, a FIFO Memory. This FIFO is accessible (e.g. by a port-interface, memory-mapped or a bus-interface like USB or IEEE1394).
All modern DVB devices follow this approach: common PCI cards, nearly all USB adapters and IEEE1394 DVB devices.
PCI Cards with onboard MPEG Decoder
Here the DVB Frontend is connected to the AV711x hardware MPEG2 Decoder. This decoder shares a dualported RAM with the PCI bridge where the MPEG2 Decoder has it's Wikipedia:Framebuffer:Framebuffer.
Examples:
The Onboard Decoder makes these cards somewhat expensive.
Standalone STB
In a SetTopBox the Frontend directly feeds the built-in hostprocessor (usually with onchip MPEG Decoder). These processors are mostly based on embedded ARM-, MIPS-, PowerPC-Cores with additional peripheral units like i2c-, IDE-, network-, Smartcardcontrollers, Demultiplexers, Decoders, Audio- and Videointerface.
STBs with interface to the PC
Have an integrated embedded processor with MPEG2 Decoder and are able to work standalone. You can connect your PC to record and play back DVB transmissions on your TV.
- Technotrend/Hauppauge DEC2000-T_USB
- Technotrend/Hauppauge DEC3000-S_USB