
I've finally done it.
The cable box is now obsolete in the Bennett household. No longer will we be shackled by increasing monthly rates, hundreds of channels we never watch and service interruptions with ridiculous wait times. Instead, we've now gone completely net-based with our video consumption, and the process is surprisingly simple. Think you're ready to make the plunge and drop your cable box? Keep reading.

The first step is to find your favorite shows online. I've actually done most of that step for you in our first article in the series. Check out the big list at the bottom of the post.
The second step is to figure out which way you're going to watch your media on the big screen. We put together a gigantic list of hardware choices too, so pick the one that suits you best. In our case, we're planning to use an "old" MacBook from late 2006 to do our bidding. If you're using another device like a Mac Mini, PC laptop, or Home Theater PC, your setup will vary but the principles will be similar.
Next, we started prototyping the software we were installing on our computer. For this installation, we're using a variety of the software we previously recommended, but our primary method of watching video will be Boxee. The folks at Boxee were courteous enough to hook Obsessable readers up with an alpha invite by simply heading to http://boxee.tv/obsessable, so props to them. Boxee's install process is extremely simple, and most users should be able to simply follow the on screen instructions to complete it. We also set up the Netflix player using Microsoft Silverlight and tested that on our machine to make sure all was well before moving the machine into the home theater.

While I was prototyping the software, I ran into some problems with my machine. Previously, this MacBook had been my trusty sidekick through thick and thin. As a result, the machine has way too much random software installed, and won't restart properly. Rather than risk more complicated problems once my lifeblood of Cable TV was taken away, I opted to wipe the machine and do a fresh install from my Leopard disc. The takeaway? Make sure your system is clean and can handle lots of restarts. (More on that later.)
Once I prototyped Boxee and other websites on my computer, I started prototyping the actual hardware setup. I plugged in all the external devices I was planning to use, including two external hard drives to a USB hub. Despite missing a few cables to connect everything on first run, I started testing the setup by hooking up my computer to an external monitor. I started up Boxee, but found out that Boxee only operates in full screen mode on the primary monitor. A quick trip to System Preferences -> Display -> Arrangement and I dragged the menubar to my external display, designating that as the primary display. Once I had the video setup squared away I plugged in my computer's audio output into my TV's audio input. I was expecting to test the output volume levels, but as soon as I plugged in my audio cable I found a bigger problem: a low pitched hum ruining my sound. This annoying audio defect is called a ground loop.
A ground loop is created when two signals have separate grounding points, but neither one actually hits a ground. The result of a ground loop is an annoying hum in audio, or some rolling bars in analog video. With my setup, the problem was with audio, but luckily I knew about a device called a ground loop isolator which would fix the problem.

A ground loop isolator is pretty simple, it has two RCA style connections going into a barrel with RCA connectors going out the other side. I simply plugged my audio out of my computer and into the ground loop isolator, and then into the TV and the buzz was gone. Some will tell you ground loop isolators will give you some dynamic range loss, but in my experience it's not enough to notice. Fortunately a ground loop isolator is cheap too. I found it for $20 at Circuit City, but they should be available at any store that has car audio supplies.
With the ground loop problem solved and my computer properly displaying video on my external monitor, it was time to go cable shopping.
Cables of choice
- HDMI cable (male to male)
- MiniDVI to HDMI
- Stereo minijack to RCA
- Ground Loop Isolator
- Optional: USB hub
- Optional: Stereo Mini audio limiter
- Optional: DVI to HDMI (we're trying this for the experiment)

I bought the cables from Monoprice, which has extremely fairly priced cables that are surprisingly high quality. I was very satisfied with the quality of the materials, including the USB hub. (No compensation for this endorsement, in case you're wondering.)
Once the cables arrived in the mail, I unpacked the box and started to hook the equipment up in a loose state. Rather than have to go to the back of my TV a bunch of times, I made it so it was simple for me to guess, test and revise, since that's the case with many hardware installs. I'm going to hook the laptop up to the TV by using a MiniDVI cable which converts to HDMI. If you're looking to replicate the setup and don't have a MiniDVI port, you can use the HDMI to DVI adapter (which I also purchased) and it works the same way.
I started up my Mac, the screen popped up and I was very excited to see my computer's output on the big screen. There was just one little problem though. I couldn't see the top menu bar, nor did the dock show completely. I was experiencing a default setting in OSX called "overscan."

Since we're doing a conversion for DVI -> HDMI, and the TV isn't expecting a computer signal, OS X tries to "overscan" onto the TV. Overscan takes the edges of the video and over shoots them over the edge. Alternatively, if I turn overscan off, I get an extra border of black around the computer image:

Overscan is a frustrating fact of life with OS X. Windows users with ATI or NVidia cards might be able to work some driver magic to fix the problem, however Mac users aren't so lucky. To fix the problem users likely need to overscan the display, and then reduce the resolution so it fits into the proper frame of the TV. How does one go about doing that? We used switchResX, an application that installs as a preference pane. The process takes some guess work to find out the resolution that works best for each TV. We found using our TV at 1920 x 1080 and then scaling the resolution down to 1820 X 1010 filled our screen. Timing the picture down to roughly 95% of the big resolution seems to do the trick on my TV. Each TV is going to be different (and some may require no special calibration at this step), and every time you put in a resolution in switchResX, you have to restart your computer. I'd recommend putting in 10 or so test resolutions ranging in size by one percent each, and then cycling them through your monitor to find the best result.

Once we fixed the overscan issue, there wasn't much left to do. Simply get the old cable box out of the way, set up our hard drives positioned behind our computer, plug in all the cables in our home component setup and push the TV back flush with the rest of our entertainment center.
On the downside of the setup, I'm a bit of a video snob, so I've noticed a few interlacing artifacts on things like menus, text and icons, but since I'm not looking to use this setup for its text display prowess, it'll work fine for me. If I had a higher quality TV, the picture would likely improve. Also, since the computer I've installed is a bit sluggish, watching videos at full screen 1080p resolution tends to lag the video a bit. Rather than suffer through laggy 1080p video, I again downsized the resolution to 1280 x 720 (1216 x 684 with the overscan fix) and video played back at a better rate.
The only thing I couldn't implement in my home setup is surround sound. I haven't yet purchased that perfect surround receiver to compliment my home theater experience, but luckily when I do, the MacBook has a dual purpose audio connector which can send either analog audio, like I'm using now, or optical audio, through a TOSLINK (also known as SPDIF) adapter. When I do get a home theater receiver, it'll be a simple cable upgrade to 5.1 surround sound out of my computer.

All in all, the install went as well as I could have anticipated. I'm very happy to bid my cable box farewell and get started on the road to the future. Are you going to follow our advice and get rid of your cable box? Did we miss anything that you'd have liked to see done? Sound off in the comments about our setup, and let us know your ideal setup.
- News by glossary term:
- HDMI, Digital optical (TOSLINK), DVI, Overscan, SPDIF, Digital coaxial (TOSLINK), Ground loop
- Profile pages:
- Apple MacBook (White)





Big Nexus One update includes 3G fix, multi-touch, Google Goggles image-based search
Comments (23)
Add a comment Inappropriate or promotional comments may be removed.
Ryan Carter
(10:30 AM on Wed Nov 5, 2008)
Internet delivered media content, especially video is the wave of the future, and the fact that this is so easy to do proves it. This will also help drive more and more content providers to get on board and offer this type of a service since there will be mass demand for it.
Barb Dybwad
(11:18 AM on Wed Nov 5, 2008)
I agree. I haven't been a cable subscriber in 14 years and I don't see any reason to ever go back. On demand delivery via The Tubes is so much faster and easier and works on my schedule so I don't have to rearrange my life around TV networks' schedules. The advent of the DVR was a sign of the increased pace of life and people's desire to move away from having this big chunk of entertainment being scheduled by someone else -- increasingly it's too inconvenient. With broadband internet now so widespread, digital distribution becomes the logical next step.
Tony (4:54 PM on Wed Nov 5, 2008)
How do you prevent the laptop from going to sleep when its closed? Its easy under windows, but when I'm in OSX it sleeps and disconnects from wifi and such. Thanks for any helpers.
Randall Bennett
(11:36 PM on Wed Nov 26, 2008)
I actually just plug in all the cables, then I start the machine and close it. It works fine, didn't realize it was a problem for others.
Dave
(9:39 AM on Thu Nov 6, 2008)
Again...sports, sports, sports
Denise (11:18 AM on Tue Dec 2, 2008)
Hello, I am all un knowing about this stuff but I did try to hook my dell studio laptop to my tv using a hdmi to hdmi cord. I lost internet connection. What am I doing wrong?
Randall Bennett
(3:47 PM on Tue Dec 2, 2008)
Oooh, losing your internet connection with an HDMI connection seems like an unrelated issue. Maybe the location is outside of WiFi range, or the other cable knocked your ethernet cord loose? I'm not sure, to be honest, but it might
Denise (4:14 PM on Tue Dec 2, 2008)
Hello again, I did not get to read all that you wrote about my problem with the HDMI cable disconnecting me from the internet because it doesn't show up abeling me to read it all. But the location isn't the problem because when I unplug the cable I am able to again connect to the internet. But when I plug that cord back it it disconnects again. Help!
Estetik
(7:20 PM on Tue Dec 2, 2008)
How do you prevent the laptop from going to sleep when its closed? Its easy under windows, but when I'm in OSX it sleeps and disconnects from wifi and such. Thanks for any helpers. estetik
Randall Bennett
(10:15 AM on Thu Dec 4, 2008)
If you start the machine, have all the cables hooked up, and immediately close it, it'll boot up without having any probs, and video will show on the external display. I have an external keyboard and mouse plugged in, which might be necessary (though not certain.)
Barb Dybwad
(11:24 AM on Thu Dec 4, 2008)
Its default behavior will be to sleep when closed, but you can get around it in a couple of ways:
1) attach an external USB or Bluetooth keyboard or mouse:
http://support.apple.com/kb/HT1308?viewlocale=en_US
2) use a utility program like Sleepless or InsomniaX to prevent it from sleep:
http://www.macupdate.com/info.php/id/22211
http://www.macupdate.com/info.php/id/10564
Good luck!
Tanner Godarzi
(3:31 AM on Mon Dec 29, 2008)
I have found that using relatively cheap Ferrite Beads (available from any Radio Shack) kills that low humming dead in its tracks.
Dustin (5:04 PM on Sat Feb 14, 2009)
What about a remote? How to you change channels, do you always have to use a mouse? I gues you could always setup a wireless solution.
blufindr
(5:58 AM on Wed Mar 4, 2009)
Actually, SPDIF is a protocol - not a physical connection per se. It can be transmitted through RCA, as well as light pipes.
Other than that, great tutorial! My TV has a VGA input, so I just use a monitor cable to connect my desktop to the TV. It works in much the same way, and yes, we no longer have cable.
cprosapio (9:35 AM on Sun Mar 8, 2009)
Hi, I've been dying to do this! My main question is: What PC/laptop specifications do I need to stream/download without buffering stops and starts? BTW your site is great for novices like myself, I feel completely ready to venture out after reading one of your articles. Thanks!
medyum
(6:34 AM on Fri Jul 3, 2009)
Hello again, I did not get to read all that you wrote about my problem with the HDMI cable disconnecting me from the internet because it doesn't show up abeling me to read it all. But the location isn't the problem because when I unplug the cable I am able to again connect to the internet. But when I plug that cord back it it disconnects again. Medyum
konteyner
(5:43 AM on Tue Jul 14, 2009)
IT was lovely thread ı read all in one breath
Smith
(1:40 AM on Fri Aug 21, 2009)
Randall, My new Comcast cable tv box has an ethernet port in the back of it, and I want to either connect my laptop to that ethernet port in the cable box via a cat 5 cable to get internet, or connect the modem to that port in the cable box so I can have my router in the same place as my a/v closet.
In theory this should work, but it doesn't. Anyone know if it should work and how to do it?
Thanks smith online
nazar
(10:58 AM on Mon Dec 7, 2009)
thanks for all it is very nice blog
araç sorgulama
(6:52 AM on Tue Dec 29, 2009)
I have found that using relatively cheap Ferrite Beads (available from any Radio Shack) kills that low humming dead in its tracks.
Anonymous (3:46 PM on Mon Dec 28, 2009)
why do you need Boxee when a HDM1 cord will do the same job of wiring your mac/pc to your TV?
medyum (5:16 PM on Tue Jan 19, 2010)
Thanks for post.Good work
şömine
(5:01 AM on Tue Feb 2, 2010)
thanks for information good blog