With a bit of time on my hands lately, I've embarked on a project that I've always wanted to try--I've built a MythTV
box, using the excellent Mythbuntu
The Plan, of course, was to build a DVR box for analog cable because I don't feel like paying for the cable company's HD-DVR box. The recordings would be nice in HD, but theyr'e fine in standard-def, too, especially if I want to keep them around for when the HD set is in use--say, when the rest of the house wants to watch a football game I don't want to watch.
The house already receives HD cable via Cox Cable
, but we have a bunch of cable drops still using analog cable with our older equipment. The HD box has put most of the analog equipment out of regular use, which is a pity, since it's pretty handy.
Back when I had money and time, I also bought an ancient Hauppauge WinTV Radio tuner card for just such a project. This uses a Conexant tuner chip, which is well-supported in Linux and a PCI interface. We had a bunch of old hardware kicking around the house, too, so old computers were cannibalized for parts.
Originally, I had meant to use an old HP desktop we had lying around, but its motherboard turned out to be cooked. So off I went to my local computer parts emporium
where they had a sale on--buy an AMD processor, get the motherboard free
--or, in my case for ten extra bucks
In the end, I was only able to salvage the tuner card, a hard drive and a DVD drive. The rest--case, mobo, processor, graphics card, power supply--was new.
The build process was pretty standard: build it up, then, install the Ubuntu
derivative of your choice. No drama.
The tuner card helpfully comes with a remote control, and it does work--sort of. I haven't yet been able to get all of the buttons working (although I seem to be onto something with this thread
The biggest bug, though, is something I can't do. Certain programs can't be viewed or recorded at all--they show up as static. There is no signal-level problem as far as the CATV signal is concerned--otherwise the noise would be visible on all channels. This must be the dreaded broadcast flag
in our midst.
For the record--I stumbled onto the programs by accident. I was flipping channels and found MTV turned into static. Apparently, they take a dim view of my watching or attempting to record Jersey Shore
, which is fine by me, since I didn't intend to. But when I programmed the mythbuntu box to record Frontline
on PBS, it came up as total static.
Anyway, initially, I thought this might be a problem with Cox setting the Copy Control Information (CCI) byte
to "NEVER COPY." This shouldn't be the case--none of the channels were premium or pay-per-view. FCC regulations forbid cable operators from setting the byte to "never copy" for anything but premium services. [47 C.F.R. § 76.1904
I called Cox to ask what was up. Was escalated to second-tier tech support and had a friendly conversation with with them. Apparently, Cox doesn't set any of the copy-protection themselves. I was directed to ask the originating stations about copy-protection problems.
After a bit more study, I concluded it couldn't be the CCI byte--that's for digital transmissions, and I'm only using an analog tuner. It must have been something else
: analog copy protection. Like a vampire rising from its coffin
's accursed copy-protection scheme has survived the transition to digital.
The copy-protection works by subtly varying the vertical-blanking interval of the NTSC analog signal. In the old days, this type of monkey business led to weird lighting and sometimes color bands on signals played back from videotapes. These days, it prevents my DVR from recording the program at all
Now, even if I don't particularly like this, I can understand why certain programs are copy-protected in this way. I can't record The Adventures of Sherlock Holmes
, for instance. But what really baffles me is why so many public-TV programs seem to be burdened by this restriction:
I mean, come on. I can understand dramas and the rest of it, but why on earth burden news an information progams like Frontline
--especially when the programs are already available to view online
? Indeed, why is it OK for Frontline World to distribute their show by video podcast
, and then NOT OK for Frontline to allow viewers to record the show off their cable providers?