Question: DIY: PVR/DVR setup

Mayberry4Tide

1st Team
Dec 31, 2009
344
0
0
ATL
I'm considering trying to build a pvr/dvr for my home. Thought some of you may have some experience or advice on this. I currently have Dish Network and Charter Cable along with a slingbox. My Dish DVR is suppose to have 3 tuners in it, and I want to build something that has a similar capability. Actually I would like to have 4 HD tuners. I'm looking for suggestions on both software and hardware. I have a few old computers to use for spare parts and anything else I would like to fall within a $1000 build budget. The cheaper the better, because the leftover will go to beer money. I've heard some positive feedback on hauppauge tuners, but tbh I don't know too much about computers. The capabilities needed are to record from a minimum of 4 sources at one time with at least two being in high-def. Also, I would like to be able to stream my recorded tv and movies to my pc/phone when I travel which is a lot. I will try to put a minimum of 4TB of harddrive space in it, but I worried about their reliability and wonder if I should have a media server. My internet connect is only 12Mbs down and 2Mps up at the best of times, but it is not reliable to I'm not sure how streaming will work. If anyone has any advice just throw it at me. I'm sure there will be tons of questions once information comes in. ROLL TIDE!
 
Last edited:
1) Are you wanting to utilize both cable and satellite or are you wanting to get rid of one?
2) Are you a Windows, mac, and/or linux guy?
3) What kind of phone do you have?

Those answers will help. Personally, I think the best combination for such a setup is for you to be a windows and/or linux guy (or both) with an Android phone and looking to lose the satellite. :)

I can't be too much help, I'm afraid, without having the answers to those questions. Instead, I'll give you my setup. Well, what my setup will be when fully complete, anyway. :) I'm replacing existing hardware a piece at a time, so that my wife doesn't see a bottom line number, but don't tell her I said that. ;)

I've got one of these:
http://www.newegg.com/Product/Product.aspx?Item=N82E16815345009
It's an HDHomeRun Prime CableCard Tuner. Actually, it's really just two of these in one enclosure:
http://www.newegg.com/Product/Product.aspx?Item=N82E16815345006

And I've got one of these:
http://www.newegg.com/Product/Product.aspx?Item=N82E16815345007


The first one is the big onee, and it's basically two 3 stream CableCard decoders in one box (or just one for the second) with a network interface, giving you 6 HD Cable Network Tuners that can be accessed by any pvr software or hardware that can utilize a network tuner. It works great with Windows Media Center, MythTV, and Sage TV. They're completely back-ordered right now, unfortunately. It took a long time to get through the CableCard certification process and they haven't been able to keep up with demand. The biggest advantage to this is that it is a standalone piece of hardware. You just rent two CableCards from your cable company and this puppy gives you 6 HD Cable tuners on your network. The second one is an ATSC/QAM dual tuner. I use it with an HD antenna. I have a dedicated Windows Media Center PC that does nothing but tune, record, and distribute tv. I've got it set up to store all recorded TV onto my Windows Home Server, which gives me easy access to scalable storage space, among other things. Every TV in the house has (or will have) both a small media center pc and a media center extender connected to it. Each of those media center pc's can either view recorded TV from the home server or grab one of the tuners in the HDHomeRun to watch live tv. The standard desktop and laptop PC's can do that as well. The only issue is when one of the media center pc's (which I try to always be the dedicated one) records something that is marked copy once. When a channel or program is marked as such (like on-demand content or premium channels) then it can only be watched on the computer that recorded it. However, my two main TV's - the living room and master bedroom - already have both a MC PC and a MC Extender, so I can switch over to the extender (Xbox360, in one case) to watch that protected content. I have a VLC server set up on the dedicated media center pc, which allows me to stream the active tuner's stream to my Android phone and tablet. It's not the best quality, but it works. Of course, I've seen worse quality from a slingbox before, or even from netflix and hulu on occasion, so it's not that bad.

There is an alternative to the HDHomeRun Prime, and that's a Ceton product:
http://www.cetoncorp.com/products.php
It's 4 tuners and only requires one CableCard, but it's more expensive than the 3 tuner HDHomeRun Prime and is also a PCI Express card, so you have to an extra system to put it in or use your main media center system. Those aren't necessarily bad things, though. I could have done that, but there were two reasons I didn't - one, I liked the idea of the HDHomeRun Prime better since it offers a bit more flexibility and, two, when I signed up the waiting list was very long and the HDHomeRun Prime was supposed to be out sooner. As it turned out, the Prime was delayed and I could have gotten the Ceton first. Oh, well. :)

Anyway, that's what I've got. I don't know if that's what you're looking for, but I love it. I can set up something to record from anywhere in the house and watch it on any of the TV's I really want to whenever I want. I can watch over 90% of what I record on any TV, Desktop, or Laptop in the house. I can record up to 8 HD shows - or football games :) - (6 Cable, 2 Over-The-Air) at once.

Depending on how much computer hardware, in both quality and quantity, you have lying around you could easily get into this setup for around $1000. The 6 tuner prime (if and when you can find it) will run you $500 and the dual ATSC/QAM tuner will run you $100. If you went with the Ceton card, that'd run you around $300. Basically you can get 8 tuners (6 Cable and 2 OTA) for $600 or 6 tuners (4 Cable and 2 OTA) for $400. You could also go with two Ceton cards and the dual and end up with 10 tuners (8 Cable and 2 OTA) for around $700. That might be overkill, though. :) If you've got most of the hardware to build the media center PCs, you could use the rest of the budget to buy extra hardware and Windows 7 upgrades. You'll want Windows 7 on any of the computers you'll be using primarily as Media Centers.

Hope this helps. If you've got any questions, just ask.
 
Thanks so much for your post uafan4life. Tons of good information there. I actually just got Dish because I hate Charter Cable. I live at the very end of their service area and the signal to the property is not stable. A contracted technician has come out a couple of times and he says there is a break in their line somewhere and the company won't spend money to fix it for so few customers. I am keeping it until I see how Dish Network works. I was afraid that it would lose signal all the time. Charter's signal is just tiled off and on, but never completely goes out. I'm guessing the cable card issues may make me change my plans down the road. Anyway, to answer your questions:

1.) I will plan on utilizing both until the above plays out.
2.) All my computers run Windows. I will have to upgrade the ones used for this project to Win7 though.
3.) I have an Android phone (T-bolt on Verizon Network), I have no coverage at this property though.

Would it be possible to just have this thing here in Atlanta and have cable and then be able to stream to the property in Alabama in HD? I have AT&T U-verse here in ATL.
 
Thanks so much for your post uafan4life. Tons of good information there. I actually just got Dish because I hate Charter Cable. I live at the very end of their service area and the signal to the property is not stable. A contracted technician has come out a couple of times and he says there is a break in their line somewhere and the company won't spend money to fix it for so few customers. I am keeping it until I see how Dish Network works. I was afraid that it would lose signal all the time. Charter's signal is just tiled off and on, but never completely goes out. I'm guessing the cable card issues may make me change my plans down the road. Anyway, to answer your questions:

1.) I will plan on utilizing both until the above plays out.
2.) All my computers run Windows. I will have to upgrade the ones used for this project to Win7 though.
3.) I have an Android phone (T-bolt on Verizon Network), I have no coverage at this property though.

Would it be possible to just have this thing here in Atlanta and have cable and then be able to stream to the property in Alabama in HD? I have AT&T U-verse here in ATL.

Sorry I didn't reply sooner. I missed your reply and the post had fallen down the page when I got on the NS board today. :)

What you do, and what you can do, depends on which part(s) of the distribution line you are going to and/or are willing to replace. Basically, the distribution line for television service goes like this (at least with digital service):

Service Provider -> Transmission Line -> Signal Receiver -> Signal Decoder -> Signal Converter -> Display

Your typical distribution line, when it comes to equipment, using Cable, Satellite, or other Digital Television provider typically goes like this:

Service Provider -> Transmission Line -> Purchased or rented unit containing Signal Receiver, Decoder, and Converter (Cable box, Satellite box, etc.) -> TV

My setup only really works if you are willing and able to replace one or all of the Signal Receiver, Decoder, and Converter units. If you are forced to use a unit from your service provider that combines all three functions, e.g. a cable box, then you are not going to be replacing any units in the typical distribution line, but instead you are adding more units to it. This changes the dynamic. While it is possible, it is not ideal, and becomes much more expensive. With Satellite service you are forced to use their combination units. I believe Uverse, and similar products, are the same. In my setup, for example, the CableCards provided by Comcast are both the signal receiver and signal decoder, but they are not the signal converter. The network enabled tuner is the signal converter. This allows me to store, manipulate, and distribute the signal how I see fit. The media center PCs, and by proxy the media center extenders, can control the signal converter, which allows a seamless integration between all of the components of the TV system in my home.

Using Satellite, Uverse, or another provider where you are forced to use a provided converter changes this setup. You still have to have your own converter, in order to control your own signal storage and distribution. What this means is that you would still have to have tuners of some type that receive the TV signal that you can control. In your case, your setup would likely end up looking like this:

Service Providers (Charter and Dish)
||
Incoming Lines
||
Cable boxes (single or dual) totaling the number of cable streams you wish to have
Satellite boxes (single or dual) totaling the number of satellite streams you wish to have
||
Tuners which can receive the decoded signal from the Cable boxes (1 tuner per stream) that can control the cable boxes or in addition to hardware which can remotely control the cable boxes
Tuners which can receive the decoded signal from the Satellite boxes (1 tuner per stream) that can control the cable boxes or in addition to hardware which can remotely control the Satellite boxes
||
Hardware to accept, control, and store the streams from the tuners you control, such as a Media Center PC with hard drive storage for the live/recorded streams
||
Hardware to distribute that signal to your displays (Network Cables, Wireless networking, Media Centers or Extenders connected to each TV, etc.)


This would allow you to use both services while having all recorded content from both sources available on all displays. However, there are some caveats. Your tuners will most likely have to be HDCP enabled in order to receive or record the HD output from the cable/satellite boxes. You will also have to have more hardware to set up this system. Both of these things mean more money. Finally, adding the extra tuners and control hardware between the boxes and the distribution hardware, e.g. the media center pc, adds a huge point of failure which is likely to cause more than a headache or two. It will also add serious delay to the process. For example, let's say you have the system set up to buffer whatever live TV you're watching so that you can pause, rewind, and fast forward - standard DVR/PVR behavior. You're watching one channel, then use the guide to select another channel (or hit the channel up/down button). This sends a signal to the distribution hardware (the media center pc) to change the channel on the active tuner, which sends a signal to the tuner to change the channel. This signal is either intercepted by the hardware used for controlling the appropriate tuner source or transmitted from the tuner itself to the tuner source, e.g. the cable box or satellite box, instructing the tuner source to change the channel. This adds extra delay to the time it takes to change the channel. You know the delay you get when you change the channel on your cable or satellite DVR? In this scenario, using a non-dvr provider box, you can double or triple that time. If the provider box itself is a dvr, then you can triple or quadruple that delay. I've used this type of setup before, and it can be quite frustrating, especially when it gets out of sync. You'll be using the guide from the distribution hardware, e.g. the media center pc, but it will not have direct control over the tuner source. What this means is that you could hit the channel up button, the media center pc sees this and changes the active channel on the display/guide, but the channel on the tuner source (the cable box or satellite box) doesn't change for some reason. This causes the media center pc to think that the channel you're watching is different from what you're actually watching. This can result, at best, with an annoying couple minutes manually typing in a different channel and then going back to the channel you want to get the media center pc to send the channel change request again, causing the tuner source to sync back up. At worst this can lead to either several minutes trying to figure out why the channel change signal has stopped reaching the tuner source (when watching live) or having the wrong channel recorded for an automatically recorded program. This can make you want to throw pieces of hardware out the window. Unfortunately, this is exactly what many diy tv people - myself included - had to put up with for several years.

The other option is to not use your own distribution hardware and, rather, to use the provided DVRs and distribute the output from those boxes to the different TV's and/or computers in your house. This, however, requires the boxes to all be placed in a central location and to have audio and video cables setup to distribute that signal to the different displays throughout your home as well as signal relay cables and hardware to receive remote control signals at the displays and relay those signals to the boxes. This will likely require a universal remote at each display location capable of controlling the TV, audio system is separate from the TV, as well as all of the television sources - the cable and satellite boxes. This type of setup, while it often performs better than the previous option, is often either extremely difficult or virtually impossible from a logistical perspective. It can, surprisingly, also be more expensive than the previous option, as more (and more expensive) hardware is usually required to distribute the audio and video output throughout the home.

Now, there may be ways to use Dish Network and/or UVerse without the use of their provided converter boxes, but I am unaware of any. I have, though, been using a cable provider for several years and haven't had the need to explore those options even if they do exist. Perhaps someone else can shed some light there.
 
Would it be possible to just have this thing here in Atlanta and have cable and then be able to stream to the property in Alabama in HD? I have AT&T U-verse here in ATL.

On this point:
It's possible, but not recommended; it would be very unreliable and would most likely have a poor quality picture, if not unacceptable.
 
It looks like I am going to have to reevaluate what my end goal is here. I will travel back to the property in Alabama this weekend for the game and figure out what I have to work with. From your response, it looks like it will probably be better to have a media server where my current DVR can store recordings from the provider and just put my movie/music collection on it. My only question about that is will an extender such as an xbox be able to play the media from my provider? I'm not sure what format/encoding the box uses. I guess in the end, I will be happy with being able to have all my local media and hopefully recorded tv to be streamed around the house. The Dish DVR system allows for an external hard drive, but I'm sure that it uses some code to protect the content. Even with this idea, it seems I will run into trouble trying to play blu-ray if I put it on the server. Thank you for your posts. It's helping me understand the process, though it seems I still have a long way to go. Roll Tide!
 

New Posts

Advertisement

Trending content

Advertisement

Latest threads