Building A Low-Budget TiVo Substitute?
thepuma writes "Since I'm cheap, and don't want to pay monthly fees to Tivo, I am researching building my own low-budget Personal Video Recorder and player. Free software options include Freevo and MythTV. Hardware options are the main cost factor. How would you go about building the perfect low-budget PVR?" We've looked at similar questions before, but the guts of such a system (both hardware and software) have been improving -- MythTV, for instance, now supports Hauppauge's PVR-350 card. How would you build a system like this now?
If budget is important, consider estimating electricity costs in a do-it-yourself solution. You might be surprised how much money worth of electricity a PC can use in just a year.
As an example, I've seen people "save money" by reusing old PC's as firewalls instead of buying a cheap $50 unit that does the same job. They're spending more money in electricity than it would have cost to buy the dedicated unit.
-Teckla
Isn't the biggest problem STILL programming guide information? Don't things like XMLTV use web sites that sometimes block IP's from using them?
I agree, it's actually not that cheap to build one from scratch. I looked into this a few months ago and found it would cost as much as a Tivo, if not more. Asus Pundit ~200 CPU ~150 RAM ~100 Hard Drive ~100 PVR card ~200 Total ~750
I built a MythTV box and went the Mini-ITX route for $500. I paid more for the small size, considering I could have gotten more CPU power, etc. for less money.
.deb packages since I was using the
For case, I used the Morex Cubid 2699R. It's about the size of a 12" pizza box (much smaller than the VCR that it replaced!), and uses a 50W external power supply, which *significantly* cuts down on noise. My hard drive is the biggest contibutor to noise with this setup. I got my case for about $80 US.
I keep it in my TV cabinet without an attached mouse, keyboard, or monitor. Just connected to TV and my LAN, and controlled via remote control.
You can see pics and a review of its older cousin at:
http://www.mini-itx.com/reviews/2688R/
As for the rest, I got:
Motherboard:
VIA EPIA M10000 ($150-$160 US) - Has onboard ethernet, 5.1 audio, video,
and one PCI slot. Processor is already on it. Processesor has
exceptionally low power requirements (compared to high-end AMD/Intel).
Memory:
Crucial 512mb DDR (if you do decide on the 2699R case, make sure the RAM
height is below 34mm or it won't fit - the Crucial fit just fine)
Tuner:
Hauppauge PVR-350 (less than $200 via pricewatch.com)
Its included remote works really well under LIRC
DVD:
Some generic slimline DVD player for $55.
If you get the 2699R case, you need a slimline which means more $$
Note that as of current date, MythDVD and MythVideo don't work
with the PVR-350, so you won't be able to watch DVD's (yet).
Hard drive:
I used an old IBM drive laying around, I plan on upgrading to a Seagate Barracuda which is rated at 20dB while idling.
Now the pros and cons of my setup:
Pros:
Very small, very quiet
PVR-350 with the Epia M10000 uses only 3% (!!!) CPU utilization during
playback and record
Front of case has firewire/usb connections if I need later on
Even without MythDVD or MythVideo support, it's already better than a
commercial Tivo because (1) I can record at higher bitrate and resolution,
and (2) I have direct access to the recorded videos, so that (3) I can
archive to DivX or DVD...
Cons:
No DVD or avi/quicktime/etc. file playback since I've using a PVR-350 (hopefully soon though!)
I couldn't use the already built 0.11
PVR-350. I ended up compiling both IVTV and MythTV CVS instead.
Since there's no attached keyboard/mouse/monitor, I need to ssh from
a different computer on the network, but I actually prefer it this way
Hope that helps
I call FUD. People have been saying that Tivo will go out of business for years. Has it happened yet? Nope, they're still going strong, with Tivo devices topping many Christmas lists this year. Series 2 Tivos support USB ethernet adapters. No phone line needed. Statistics? Yeah, they know you rented Spice last night. Big deal, so does the cable company, Spice, and a million other middlemen. Lack of expansion? Are you referring to hard disk expansion? You can easily upgrade or put in a second drive.
This is my sig. There are many like it, but this one is mine.
I guess my WAF is pretty high. I wanted to take mine down to rebuild it with the PVR-250 cards and erase whatever it has recorded (about 500 shows) but my wife freaked out and offered to buy me a DVD writer for Christmas if I'd back up her shows. I reluctantly accepted her offer. :-/ I guess it got accepted pretty good for what I had originally setup as a toy project to catch Seinfeld episodes I had missed in first-run.
With urpmi and Easy Urpmi and Thac's configured properly (follow instructions). You can install it in a few minute, with no compiling.
urpmi mythtv
Thats xmltv and everything.
Quack, quack.
Hmm.. I skip commercials on my DirecTiVo. I've never gotten a legal threat for hacking and extending my unit (yes, I've modified it, which I consider control), I don't have any desire to burn throwaway shows to DVD-R, and if I did I'd get a DVD recorder and hook it up to my TiVo, and there's no way you're getting a digital stream to a hard drive in a viewable manner without DRM right now, with software that is free or commercially available. You aren't going to get anywhere close to the picture quality on a home built unit compared to a DirecTiVo, because you have to decode and reencode the signal; Plus, you still have the DRM in your reciever anyway.
Most of all, none of this addresses the fact that the only reason this guy said he wanted to build his own was price.... And that's what I was talking about. You're not going to get a cable or sattelite company to subsidise your hardware if you build it yourself. He's probably paying for cable anyway, so why turn down free money?
This is totally beside the point and has nothing to do with the PVR discussion. What legitimate use does a hacked smart card have on the DirecTV network? Why shouldn't a company sue or press charges against a user who is not only violating their terms of service, but also depriving them of revenue by using such a device?
Actually, it's neither off-topic nor beside the point. DirectTV hasn't been suing people for having hacked smart cards... they've been suing people for buy smart card writers, which are only used for hacking smart cards in incredibly rare instances. It's EXACTLY the same as if MPAA were suing owners of DVD recorders, with no proof (even indirect) of any illegal activity. I have two smart card writers sitting on my desk now, and I've never owned a dish of any type. You should understand what you're ranting about before you post. DirecTV has , in fact, been extremely obnoxious in that regard.
To ensure perfect aim, shoot first and call whatever you hit the target
Seriously... what is your problem?
MythTV is not *THAT* hard to set up. I see people on the mailing list complaining about it all the time. And usually, the reply that gets them fixed is a pointer to the appropriate place in the documentation.
I have about six months work in my MythTV box, and I only got the parts a few weeks ago. I subscribed to the mailing list for about five months before I even attempted to start the project because I had heard stories of how horrendous it was to install. I printed out a hard copy of the documentation, and two different installation tutorials. Even after that, I read through all that about three times over.
Preparation is everything, I have found. You cant expect to have something of TiVo quality without putting in a lot of work your self. You have to remember that TiVo has employed a lot of people for a long time to get where it is, and it is very far from perfect as well.
About the best thing you can do to help yourself is to subscribe to the mailing list and learn from other peoples mistakes. Here's a hint in case you didn't already get it: The #1 mistake is not reading the documentation, which lists every dependancy that you need to fulfill.
If I were to be completely honest with myself, I would be forced to concede that nobody should ever build a MythTV machine because they think it will be cheaper. It probably wont be. In fact, 99.999% of the time if you are making a dedicated box it will not be. But if someone is looking for something they can change, something they can upgrade, something for a hobby, then THAT is the person who should use MythTV.
Personally, I don't regret a single minute that I've put into my MythTV box. If I did, I think I would have to question why I was doing it in the first place. IMHO, saving money is not a good enough reason.
Disclaimer: I did save money when I built my MythTV box. I managed to find a quiet dual proc PIII 633 for $100 and two AverMedia M179's for $50 a piece. That, after trying not to buy a PVR-250 for several months. Patience is indeed a virtue. Luckily, what I lack in patience I also lack in fiscal terms too.
Video meliora proboque deteriora sequor - Ovidius
Then here's a response to you:
Problems with SageTV:
--Matthew