Freevo

 

Hardware

Site Index:

  1. CPU Speed
  2. Videocards
  3. Analog TV Capture Cards
  4. Digital TV Capture Cards (DVB)
  5. Remote Controls
  6. Breathing hard disk LED
  7. Links
    1. PVR Hardware Database
    2. Freevo hardware Page

CPU Speed

An AMD Athlon XP 2500+ (Barton core) with a Hauppage WinTV PVR 350 uses about 10 to 15 % CPU time playing back DVD to X VGA out, 2% capturing from Composite-in and 1% listening to FM Radio. More details to follow.

An Intel Celeron 566Mhz (Coppermine) uses about 70% CPU time playing back DVD to X VGA out, using hardware acceleration on a nVidia GeForce4MX440.

An AMD Duron 1600+ uses about 30% CPU time playing DVD, XVid/DivX, TV with deinterlacing filters under MPlayer (xvidix driver) to X VGA out and 2% CPU time playing MP3/Ogg internet streams under MPlayer [256Mb RAM, really cheap ASRock motherboard, Turtle Beach Santa Cruz audio card, Asus analog TV/FM card, Matrox G400 dual-head 32Mb SGRAM video card]

PleaseUpdate : Add more statistics about what CPUs are required (basic, MP3, Divx, DVD, recording).

Videocards

Analog TV Capture Cards

Any video card that supports the [WWW] v4l or [WWW] v4l2 API. Should be possible to use with freevo. However, If you are looking into new hardware, some models are highlighted.

Digital TV Capture Cards (DVB)

If you have a so called full featured card, which means one with a hardware mpeg decoder on board, your card probably also supports the [WWW] v4l or [WWW] v4l2 API. The configuration should then be similar to that of a analog TV Capture Card.

Moreover you can use budget DVB cards with freevo. Have a look at [WWW] http://www.linuxtv.org/, to find information which cards could be used with linux. The complicated thing is to choose the right modules for your card, and often it is necessary to download the newest drivers from CVS, because there is so much development going on in that area and there are many new models around. But when your card is working under linux, the rest is quite easy, just follow the instructions on DVB. On this page you can find some notes on special cards:

Remote Controls

Every remote which could be used with [WWW] lirc, can be used to control freevo. See Lirc to learn more about how to configure a remote for freevo.

Here are some notes on special models:

Breathing hard disk LED

When watching a movie, listening to music or otherwise freevo'ing it can be a little anoying to have a hard disk LED flickering at you, especially if like me you have a stupidly bright blue light. After some discussion on the mailing list a circuit has been developed to slow the rate at which an led flickers creating a Breathing HDD LED.

HDD +5v +------+--------[ R1 ]----+
               | + C1             |
              ===                ---  > LED
               |                 \_/  >
               |                =====
               |                  |
     0v +------+------------------+

R is given by the voltage and the current your LED needs. C is calculated as follows: The rise time for C (0-97%) is equal to 5*t with t= R * C.

To fade in 1s from 0 -97%: R = U/I C = 1s/(5 * R)

Thanks to Christoph Gysin and Chris Ellis for their help.

Links

PVR Hardware Database

Website contains database of hardware used by people creating their own PVR's. [WWW] http://pvrhw.goldfish.org/

Freevo hardware Page

For hints what people are using : [WWW] http://freevo.sourceforge.net/hardware.html

last edited 2005-07-17 10:42:45 by GeertDecorte
current version: http://freevo.sourceforge.net/cgi-bin/doc/Hardware