"TiVo and broadband routers don't have a whole lot in common,
except for the OS that powers them: Linux. Between its versatility,
power and always-improving driver support, it's now possible to put
together a Linux-based home server in a small-footprint case that
can store and display your digital photos, rip and then serve up
audio, play MPEG videos (and DVDs), and even act as a TV/TiVo. How
versatile you want this server to be depends on what gear you
already have in your A/V rack. But at a minimum, this can be a
great place to store your digital images, rip and store all your
music, and have them all in one central location, both for your
living room entertainment, and for viewing/listening from any other
PC on your home network.
"So with introductions out of the way, let's get down to
business and get your home media jukebox up and running..."