Choosing Frontend Hardware

From MythTV Official Wiki
Revision as of 01:02, 13 September 2006 by Wiki (talk | contribs) (Noise)

Jump to: navigation, search

This is a placeholder page to guage interest in the topic...

I've got a combined frontend/backend system in the living room, based on the fabulously easy Mythdora. As we get more addicted to it, the desire for additional frontends in other rooms in the house is increasing.

I see the goal of this page as helping poor sods like me compare the options and make a choice. I've barfed out some thoughts below.

From what I can see it looks like the choices are between:

  • MacMini
  • Mini-itx systems
  • XBox
  • MediaMVP

Ideally I think this page will have a nice "Consumer Reports'ish" comparison table... but that's beyond my wiki skills today...

Attributes

Cost

An SD frontend shouldn't need a lot of hardware power. How cheap can you go and still play SD recordings from a backend?

Things to think about:

  • Does it need an optical drive?
  • MPEG4 vs MPEG2 a factor?
  • Does it really need a hard drive? Network boot, bootable CD.

Noise

Possible Sources

  • Cooling Fan(s)
  • Hard drive(s)
  • Optical Drive(s)

Solutions

  • Fanless designs
    • Some of the mini-itx systems are fanless.
  • Driveless designs
    • Boot from network
    • Use solid state media (i.e. Compact Flash) for storing front end software
    • No Optical Drive needed for front end

Complexity

How much pain and suffering required to get things set up and running? How much 'fiddling around'? Will Mythdora, knoppmyth or another all-inclusive distro 'just work'? If network booting or other approaches used to reduce costs, how hard are they to configure?

I'm cheap, but I also value my time. If somethings going to save me $100 but take 20 extra hours to figure out it's not worth it to me...

Quality

Is there any trade-off in video or sound quality?

Usability

Is the system power borderline? Are menus slow? This attribute is mainly aimed at MediaMVP, which loses points since kids, spouse, etc will need to learn another UI.

Gravy

Other nice side-benefits of a particular approach or system.

The Options

MacMini

  • Pros
    • Small
    • Quiet
    • Theoretically capable of HD
    • Mac OS X binaries of MythFrontend easily available
  • Cons
    • Comparatively low support
    • No back-end software available
    • Intel support is not to the level of the PowerPC systems
  • Comments

?

Mini-itx

  • Pros

?

  • Cons

?

  • Comments

?

XBox

  • Pros
    • Smaller than most PCs
    • Relatively inexpensive ($129 used, as of May 18, 2006)
    • Preconfigured binary disk images available on the internet
    • Remote available and easy to install
    • If softmodded, can retain ability to play XBox games
    • Can be modified to run Linux without the need to install a modchip
  • Cons
    • Hardware is mostly unmodifiable
    • Low RAM (64 MB, upgradeable to 128, but the process is risky!)
    • Not the smallest machine around
    • Is made by Microsoft
    • Recovery from hardware failure is more difficult than with other systems
    • DVD-ROM drive is sensitive to most CD-Rs, and some brands of DVD±R(W)/DLs.
  • Comments

Given the cost of the XBox, it makes a pretty decent Standard-Def frontend. The CPU has enough power to perform all the the usual MythTV bells and whistles (OSD, Time-stretch, haven't tested Picture-In-Picture) with MPEG-2 video (haven't tested those features with MPEG-4, but Linux can run MPEG-4 in MythVideo). The machine is quite stable, but depending on how you go about installing MythTV, your software might not (some prefab'd Myth disk images are slightly unstable). One useful side-benefit is that should you find MythVideo to be unsatisfactory for one reason or another, an alternative can be run as XBox homebrew (the most common is XBMC). For $129 (with the price sure to fall eventually, with the release of the XBox 360), the XBox gives you a machine capable of all the (standard definition) MythTV features, and a few extra features as well.

The machine is mostly quiet, the loudest part being the fan, which is easily overridden by either controlling the fan speed (0.9x and below delivers noticeable changes), by replacing it with a quieter fan (if you're prepared to void your warranty), or simply by putting something on (the fan is easily drown out by ANYTHING, and can usually only be heard when everything else is silent). While the XBox has been criticized as the largest game console known to man, it's only roughly the size of a VCR, and shouldn't be too outrageously large to install in a home media center. The DVD-ROM drive is quite functional for commercially pressed discs, but (depending on the brand of your DVD-ROM drive) is not compatible with most CD-Rs, and some brands of DVD±R(W)s, including Dual Layer media. The XBox is also phenomenally easy to set up. One cord for network, one for A/V, one for power. If the user feels it necessary, additional peripherals can be installed through the XBox's USB ports (though an adapter will be required).

MediaMVP

  • Pros
    • Cheap!
    • Diskless, fanless, small and high WAF factor.
    • MVPMC use Hauppage dongle.bin (firmware with drivers for the MediaMVP). It replaces the GUI from Hauppage and uses a small Linux distribution named Busybox + some other library. You can use putty to telnet into the box.
    • Because everythink is lost after a cold reboot you don't have to worry about destroying something.
  • Built-in MPEG-2 and MPEG-1 decoder.


  • Cons
    • Different UI
    • Old MediaMVP don't have optical sound without opening the box and led three small wires. The new Mediamvp has optical sound.
    • The best you can get is S-Video.
    • The mvpmc firmware is loaded by tftp server. No security, but easy.
    • You can watch and delete your recordings, as well as view the upcoming recording schedule. You can also watch live tv on any available tuner. Additional functionality, such as scheduling of recordings, commercial skip, etc are not supported at this time (13/06-06).
    • Mythtv 0.19 are not supported yet, but it works (some limitation but I don't remember which).


  • Comments

I think I read that this includes softsqueeze for tunes.

Comparison Table

Sample systems

...Links off to specific system entries in the PVR Hardware Database.