Basically you build a computer like you normally would, add a couple of tuner cards (need one tuner per show airing at the same time), and a lot of hard drive space and you're set for hardware. Check out GBPVR for software and you're ready.
www.gbpvr.comIf you have more detailed questions please ask.