Building A Boxee TV Station June 1, 2009

With the mandated DTV date soon approaching, I got a digital converter box along with an amplified antenna and hooked it all up to my existing analog TV only to discover how terrible DTV really is. Given the soon-to-be obsolescence of my analog TVs and the deplorable state of DTV, I started looking around for alternatives (besides spending an extra $50/month on cable, of course). I ended up essentially building my own Boxee-based cable channel that I can watch on every TV in the house using an old laptop and VCR.

This is actually a very simple project; you likely have everything you need already:

  1. A computer; I used an old laptop that I had laying around.
  2. A VCR with an audio / video input.
  3. A video converter to convert from your computer’s S-Video / VGA output to composite.
  4. Coax to connect your VCR to your TV.

VCRs basically contain small transmitters that modulate audio and video NTSC signals, usually on VHF channels 3 or 4; this is why you can simply plug the VCR output into the antenna input of your TV. We’ll use the VCR to modulate the audio and video coming from the computer into a signal that the TV understands. You can also use a video card with TV out, but the VCR had three distinct advantages for me:

  1. I had a spare VCR laying around.
  2. Using the VCR lets me watch Hulu and my old VHS tapes.
  3. Using a VCR lets me easily hook up other composite video sources to my system.

If you don’t already have a VCR laying around, chances are you can take one off your friend’s hands, or pick one up from a thrift store for a few bucks. You can also buy a TV modulator if you want, but for a quarter of the price you can get a used VCR that does the same thing.

Before we look at hooking up the hardware, it’s easier if you install the software first. I used Xubuntu 8.10 as my OS; I first tried the more recent 9.04 version, but Boxee kept crashing. Everything works fine in 8.10 though. To get Boxee, you’ll first have to go sign up at Boxee’s Web site (it’s free), then login and follow the download instructions. They have instructions on editing your /etc/apt/sources.list file for Ubuntu distros, so just follow the right one for your release version and run:

$ sudo apt-get update && sudo apt-get install boxee
 

Once that is finished, you will also want to install the proprietary drivers for your video card (if needed). In Xubuntu this can be done by navigating to Applications -> System -> Hardware Drivers:

Installing video card driver

Installing video card driver

With your software installed, make sure Boxee is running properly by starting it from Applications -> Multimedia -> Boxee, or by executing it from the command line:

$ /opt/boxee/Boxee
 

The Boxee interface is pretty intuitive, but if you want help with Boxee-specific configuration options, visit the Boxee forums. Since my PC was going to be dedicated to running Boxee, I wanted Boxee to start automatically on boot up. For this I first enabled automatic login for my user account; if you didn’t check this option during the Xubuntu installation, you can set it by navigating to Applications -> Settings -> Login Window -> Security.

Next, I configured XFCE to start Boxee on login by creating a ~/.config/autostart/Boxee.Desktop file with the following contents:

[Desktop Entry]
Type=Application
Exec=/opt/boxee/Boxee
Hidden=False
Terminal=False
StartupNotify=False
Version=0.9.4
Encoding=UTF-8
Name=Boxee

Now that you have Boxee up and running, you have to get the video output from your PC to the VCR. If you have an S-Video output on your PC, you can build an S-Video to composite adapter. A friend of mine had given me an S-Video / composite switch box a while back, so I just used that (if you don’t have S-Video, you can get a VGA to S-Video/composite/VGA converter for less than $30 from monoprice):

S-Video to composite converter / switch-box

S-Video to composite converter / switch-box

You’ll need some adapters to connect your 1/4″ audio out line on the computer to the single RCA jack on the VCR. I found some adapters at a local thrift store for a few cents each:

1/4" Headphone to RCA Adapter

1/4" headphone to RCA adapter

Now hook up your computer’s audio output to the VCR’s audio input, the computer’s S-Video output to the VCR’s video input, and the “to TV” coax connector on the VCR to the “from antenna” coax connector on the TV:

S-Video and RCA audio wired to the switch box

S-Video and RCA audio wired to the switch box

Video and audio VCR inputs with coax TV output

Video and audio VCR inputs with coax TV output

Since my house was already wired for cable, I connected the coax out from VCR to one of the cable splitters outside the house so I could get my own Boxee cable channel that I can watch on any TV that’s hooked up to a cable outlet:

Coax hookup

Coax hookup

Most VCRs will have channel selection buttons on the front panel that controls the signal input channel; make sure this is set to the correct channel for your external input signal (usually this will be channel “AUX1″ or “AUX2″). Select your TV output channel on both the VCR (usually via a switch on the back) and your TV and you’re ready to go:

Boxee TV

Boxee TV

7 Comments
KattyBlackyard June 14th, 2009

I really like your post. Does it copyright protected?

Craig June 15th, 2009

Katty: You can re-use any original content from this site, provided that you reference HackingWithGum as the original author. Thanks!

[...] configuring my Boxee server to distribute video through the coax cabling in my house, I needed a way to control the Boxee server from other [...]

[...] wanted to use Boxee on his TV but his computer was in a different room. He rigged up a rather dubious method of delivering the A/V signal (this is a hack in the most guttural sense). More interesting to us is his solution for a remote [...]

[...] wanted to use Boxee on his TV but his computer was in a different room. He rigged up a rather dubious method of delivering the A/V signal (this is a hack in the most guttural sense). More interesting to us is his solution for a remote [...]

CH September 29th, 2009

The first link in this post has the URL “https://hackingwithgum.com/2009/06/01/just-how-bad-is-dtvjust-how-bad-is-dtv/” which is not right.

Schedule October 30th, 2010

You you could edit the blog subject Hacking With Gum » Building A Boxee TV Station to more catching for your content you create. I liked the post withal.

Leave a Reply