Categories
Video

DIY DVR

Background

I became a TiVO early adopter in 2002 buying a Sony TiVO for use with Cox Cable. Having a couple of greyhounds who needed walked during the evening, I quickly became hooked by the ability to record shows for later viewing and to pause what I was watching when the dogs demanded attention or to use the loo. As digital TV approached, I traded the Sony for a TiVO HD and went digital with cable cards. The writers strike drove me to take a look at BBC America. I discovered Doctor Who, Torchwood, and Top Gear.

With the passage of 5 years or so, the TiVO HD’s disk is getting tired, I tired of commercial cable, and TiVO’s $20/month is no longer a good value. After all, how many episodes of Ice Road Truckers can one person watch before going batty? What to do next?

Elgato

Enter the cat. Elgato makes media center software and video capture hardware for Apple Macintosh computers selling under the EyeTV name for about a decade. In the Apple community, Elgato is the company to go to for this capability. The current version of EyeTV supports the current Elgato video capture devices plus selected video tuner hardware made by others.

EyeTV 3 can record programs by channel and title. No need to do the VHS thing and set channel and time. Just open up the program guide and select record or record all. Record will create a one-time schedule entry to record the selected program. Record all creates a smart schedule to record all unrecorded broadcasts of that program on that channel. This capability mimics a TiVO Season Pass but goes it one better. You can add additional conditions that an episode must satisfy in order to be recorded.

Some Silicon Dust

I wasn’t keen on the Elgato USB tuner. This device is laptop oriented and can work with off the air and cable tv but I was not keen on connecting a lightening rod directly to my computer. It would be nice to have at least a little isolation. Silicon Dust HDHomeRun Dual came to the rescue. This is the current version of HDHomeRun which has been around for 5 or so years. The device has a dual cable/air turner, a bit of computing, and an Ethernet connection. Application protocols allow EyeTV or Windows Media Center to tune channels and start data streaming. The new digital TV is already digitized so no finicky analog to digital converters are needed. Just recover the MPEG-2 stream and tunnel it over IP to the host.

Silicon Dust makes multiple versions of HDHomeRun for use in Europe with DVB and in North America with ATSC. The current Dual version has 2 tuners and can stream 2 streams at a time. The HDHomeRun Prime version has a cable card slot and can stream both “clear QAM” and copy protected QAM. The Prime version also has a USB port for controlling a cable company switched digital video interface.

Putting it All Together

Setup is simple. Move the antenna cable to the HDHomeRun, plug up Ethernet, plug up the power adapter (small switching supply, not a hulk). Install EyeTV 3 from a disk image, start it, and add the license key. EyeTV 3 wakes up a start up wizard that guides you through the process of setting up the HDHomeRun, creating a TV Guide account ($20/year not $20/month), and loading the channel guide. Once this process is done, your DIY DVR is ready to use. The first year of the program guide is included in the EyeTV 3 price. All of this took about an hour with a little wrestling needed with TV Guide. It didn’t load at first. Elgato support forums had the fix, clear the guide and reload. This worked well.

EyeTV Remote App

For the princely sum of $5, Elgato has an EyeTV remote app which shows the program guide, lets you schedule recordings, review your completed recordings, and view recorded programs on your iThing. EyeTV App is AirPlay capable so output can be redirected to an Apple TV. Once the program is running on Apple TV, the iThing is free for other use like making phone calls, playing Angry Birds, or reading while PBS talking heads drone on.

EyeTV and Live TV

EyeTV 3 has the ability to pause and rewind, and resume live TV in a manner similar to TiVO. Unfortunately, with my older Mac Mini, this feature is usable on the main display but not on iThings or Apple TV. The Mac OS X Quick TIme libraries support MPEG-2 rendering allowing proper play back locally. Air Play to iThings is another story. iThings require conversion of the video stream from MPEG-2 to H.264. This is a compute intensive process that my older Mac Mini cannot do at 30 frames per second. It kept falling behind and trying to catch up Keystone Cops style.

The Apple Quick Time Codecs can use the video hardware for this process. This capability was in development and was one of the reasons Apple moved from Intel on board video to nVidia GeForce 9400 chips in that particular Mac Mini. But the older parts just don’t have the horses needed to do video conversion tasks at broadcast resolution in real time. A check of the Elgato forums did not have a clear answer t this question. Elgato’s specification is for the processor. They’re not thinking that the trans-coding process is actually occurring on the video hardware.

The solution was simple, keep the TiVO HD alive for live TV viewing. It has no trouble with that task. It occasionally snow crashes when retrieving the program guide or the recording catalog but I’ve moved these tasks to EyeTV. I can keep this guy going. Cost for this solution, $20 for a new high quality splitter. My older NTSC splitter is not up to splitting DTV.

Money

Here’s what this project cost.

  • $90, EyeTV 3
  • $5, EyeTV App
  • $80, HDHomeRun Dual tuner
  • $20, Digital splitter 1 to 2

Operating costs

  • $20/year, TV Guide
  • $240/year savings, TiVO program guide 

This project has about a 1 year pay back. As I approach retirement, I’m all about getting Corporate America’s hands out of my pockets. Sorry TiVO, you’ve been disrupted.

Categories
Web hacking

Google Voice Don’t Talk Southern

Hey Daddy this. Aunt Nancy, I was just returning your call, had a rental exactly when you called earlier in the couldn’t talk, but get back with me when you get a minute. Okay. That.

Just What is Google Voice

Google Voice is a new twist on plain old telephone service that integrates land and mobile services for you. A single number to ring them all (with apologies to J. R. R. Tolkin).

How Dave Got Google Voice

My iPhone 4 had been off contract for several months but was in good condition (Nick hadn’t taken a taste of this one) so I was free to do something without giving AT&T my first born male child (joke’s on them, I don’t have one to give). I considered purchasing a new iPhone but what to do with the old one that is still going strong? And buying a new one just forges new chains to AT&T or Verizon, pick your lesser of two evils.

Then I stumbled across the Straight Talk iPhone 5 announcement. “Hummm, what is Straight Talk?” Straight Talk is the largest carrier in the Americas with service from the Arctic Circle to Terra Del Fuego. They are a Mobile Virtual Network Operator. They lease capacity wholesale from AT&T, T-Mobile, Sprint, and Verizon. My iPhone is an AT&T phone. It has a SIM slot and is built for GSM frequencies so it can function on AT&T Straight Talk with HSPA+ 3g++ data service.

The folks at Cult of Mac have instructions for setting up an iPhone on Straight Talk So I ordered a SIM (by mistake, two of them) and decided to give Straight Talk a try. Activation and setup went smoothly following the instructions in the booklet. The only hard part was popping my AT&T SIM out using a paper clip.

Once I had confirmed Voice, SMS, and data, I put the AT&T SIM back in to file for divorce from AT&T by transferring the number to Google. A day later, the transfer was complete and I configured Google Voice to ring my new mobile number and my home number when anyone calls my old Sprint, then AT&T, now Google number.

Google Voice Features

Google Voice offers incoming telephone service and, using the Google Voice App, outgoing telephone service from your Android or iPhone mobile. The application offers visual voice mail at the web site and on your Android or iPhone mobile. Google visual voice mail is similar to the iPhone service. It shows each waiting message, no calling to listen to a list of messages. You select the message to play it. But Google upstaged Apple by transcribing the messages to text. It shows them in Google Voice, forwards them by SMS, and forwards them by E-mail.

Google Voice also provides the slickest voice mail on the planet. If you pick up, you answer normally. If the call rolls to voice mail, you can pick up, optionally record the call, or forward it to voice mail.

One More Thing

Google Voice can be configured to black list callers, including telemarketers. And it collects everything you need to file a complaint. Great for the 2016 elections!

The Bill

Straight Talk offers “unlimited” voice, text, and data for $50 per month, $30 less than AT&T for exactly the same service. You join Jack Bauer in the land of “burner” prepaid cell phones. Each month you have to visit Straight Talk to add another month, 3 months, year, or enable auto-refill. If you subscribe for longer than a month, you get a discount. Since you brought your own phone, Straight Talk is not financing your phone for you.

Why I Left AT&T

When you go off contract, they keep billing you the $25/month they were sending to Apple to pay for your phone. As long as you stay on your original service level, they keep collecting that extra money. Enough of it that you can buy an unlocked iPhone and come out several hundred dollars ahead. If you’re an impoverished student, carrier financing of your phone is helpful. If you’re a retiree, you want people’s hands out of your pockets so I sacked AT&T even though I had not experienced horrid service from them. The value wasn’t there, especially with them taking $25 a month to keep unlimited data for my next phone.

When It’s Time for a New Phone

Buy a new AT&T compatible phone unlocked from Apple. Put the Straight Talk SIM in it. Begin talking. You can get older refurbished phones at a nice discount at the Apple Online Store. If you’re willing to wait until world wide rollout is complete, you can get a new unlocked version of the current phone.

What, No Verizon

Currently (2013), this trick only works for AT&T phones that use a SIM. You may be able to do the same with a Verizon phone but the technique relies on all of a phone’s carrier identity being on a SIM. Verizon iPhone has a SIM slot but it works on a subset of frequencies supporting voice in Europe.

Convergence

All US carriers are moving to Long Term Evolution data (LTE). And there’s a voice variant. As this happens, all US phones and eventually all phones world wide will use a common set of protocols. There will still be differences in spectrum from country to country but the goal is to have a common pool of frequencies supported world wide plus additional channels in the larger countries. When this happens, Verizon and Sprint folk can join the fold.

The Opening Quote

Earlier Sunday, I’d called Aunt Nancy. She had house guests and asked to call back. When she did, I was slow answering when 2 cordless, the cordless base, and my iPhone all began ringing at once. Chaos. I missed picking up so the call went to voice mail. Google’s Elbonian slave labor transcribed the call producing the result above. Hilarious but enough of it right to fix it up from context. If the text is a hopeless garble, the speech is still available for playback. Oh, and Google can archive messages for a good long time. Be careful what you say on my voice mail. It will be in the Google way back machine long after we both are buried.

Categories
Greyhounds

How Lance was Named

20130112-070626.jpg

I adopted my first greyhound during the 1995 Tour de France. With Greg Lemond recently retired and a new American star, Lance Armstrong, beginning his career, I was following the race as best one could from Connecticut. Needless to say, I needed a name for a dog not knowing whether my luck of the draw would be a male or a female (bitch is the term of art). Application approved, I drive out to western Connecticut to pick up my new hound. The adoption coordinator brings out the two year old black boy pictured above, Boligee Pistola, called Pistol around the kennel. And Pistol had no idea he had a name. Needless to say, he really needed a name.

A few days before, there was a mishap on the Tour. An Italian rider on Motorola (Lance Armstrong’s team of the day) had gone off the road and over a mountain cliff to his death. With the Tour drawing to a close, young Lance decided to do something to commemorate his fallen comrade. On the last day of road racing, about 30 kilometers out (20 miles) Lance Armstrong attacked from the front of the pack opening a 2 minute lead. Out front by himself, he held his lead until the finish through the final climb up to a ski lodge. Breathless, he comes to a stop, dismounts, seeks out the Italian TV interviewer, and says in rough Italian, “Today, I rode with the strength of two men.” Lance showed serious courage on the final climb and some serious class with this act. I believe this win was the first stage win of his career. Up to this point, he had been learning the art and riding in support of the team stars.

I was so impressed with Lance Armstrong’s gesture that Pistol became Lance. Lance Armstrong, like Michael Phelps, has that unique combination of body structure, physiology, and competitiveness that it takes to be a world champion. Lance Armstrong is driven to excel while his namesake was content to sit in the back during his 1 month racing career. Lance Fourlegs quickly petted out. Lance Armstrong, gaining experience, learned the art of the Tour, and began to rise to the top of his sport to have his career interrupted by testicular cancer.

I can understand the temptation to use performance enhancing techniques in the Tour de France. What those riders do is amazing and if you’ve not tried to race bicycles or completed a 100 mile ride, it is hard to appreciate the challenges they are facing. The peloton races 200 kilometers (120 miles or so) and, tomorrow, they get up and do it again. The Tour is probably the toughest sporting competition on the planet. At the pace they are riding, the athletes deplete the body’s glycogen stores and must efficiently burn fat to complete the race. By the end of the Tour, each rider is ripped, probably 4 to 5 percent body fat even though they are eating 9000 or so calories per day. This is an event that places great demands on the body’s ability to recover to race again tomorrow.

The longest I’ve ridden is 108 miles on my first century ride. I love to ride and to bike trek but I don’t have the physiology for it. The next day, I was a dehydrated zombie walking around in a fog. It took a couple of days to recover. And no, I didn’t get up and do it again tomorrow; I was useless. Having this experience, I can understand the desire to have a technical edge to be ready to race next morning. European cycling started an arms race to make it possible to ride today’s times on today’s courses day after day with a rest day every four stages or so. Lance Armstrong joined that arms race and competed with the same drive and pursuit of excellence that he showed us on the road. I can understand why he did so and that he did does not lessen the courage and class he showed in that first stage win in his learning years.