x
Loading
 Loading
Hello, Guest | Login | Register

Build a Better Media Server

Discover how to use Ubuntu, commodity hardware, an
inexpensive TV tuner card, and DVR software to build a powerful
home media server.

In the last five years, digital video recorders (DVRs) have become all the rage, giving television addicts more and more control over viewing habits. But while TiVo and devices like it (such as the ReplayTV, DishPlayer, DIRECTV Plus, and locally-branded OEM versions of Motorola’s digital cable set-top boxes) have virtually obsoleted the hassle of manually programming and swapping tapes in and out of the VCR, DVRs still have a long way to go to become a centralized media server. Digital nirvana is a single device that combines an Internet-connected PC, the TiVo, an enormous hard disk, and an audio and video streaming server.

But if you’re an early adopter and love to play with PC hardware, you can reach the digital apex now. By mixing Linux, a TV tuner and video capture peripherals, and some nifty open source and commercial software, you can build a home media server that does everything. If TiVo no longer turns you on or you love to play with all kinds of multimedia files, building this box is the project for you.

Acquiring a Video Capture Card

The first thing to buy is a video capture/TV tuner card for the PC that you’re going to designate as your media server. Currently, only one video capture/TV tuner chipset has open source drivers that work — the Conexant CX234xx chipset, which uses the ivtv Linux kernel module available from http://ivtvdriver.org. (The full list of supported hardware can be found…

Please log in to view this content.

Not Yet a Member?

Register with LinuxMagazine.com and get free access to the entire archive, including:

  • Hands-on Content
  • White Papers
  • Community Features
  • And more.
Already a Member?
Log in!
Username

Password

Remember me

Forgotten your password?
Forgotten your username?
Read More
  1. KDE 4.4: Does It Work Yet?
  2. Writing Custom Nagios Plugins with Python
  3. Power Up Linux GUI Apps
  4. Tweeting from the Command Line with Twyt
  5. When Memory Serves You: Using ramfs and tmpfs
Follow Linux Magazine
Rackspace