Leinninger.com

From the field...

For What It's Worth...

November 27th, 2004:
Adventures In Home Media Solutions, Part 1

Poised to become the next big thing, home media solutions have finaly matured

Poised to become the next big
thing, home media solutions
have finaly matured.

PVRs (Personal Video Recorders) are all the rage. Most offer features beyond digital VCR-like functions and live broadcast viewing. Media (DVD/CD/VCD) and MP3 playback are pretty standard. Some even offer electronic photo slideshows so you can lull guests into a coma with the latest pictures from your summer vacation. Digital media integration is big, and promises to be even bigger in the next 18 months. Commercial offerings from Microsoft, Tivo, and ReplayTV are easily found on the shelves of every electronics mega store from here to kingdom come and there are dozens of do-it-yourself and computer hobbyist options available.

I’ve experimented with home automation and computer-based broadcast recording for several years now. I’ve tried solutions for Windows, Macintosh, and Linux. While a home media center can be the centerpiece of a successful home automation scheme, it is becoming more likely to be implemented by consumers independently. In these articles I will summarize the experiences I have had as well as outline hardware choices and software solutions that I am currently using.

My First PowerMac

My trusty old PowerMac.

My first attempt at this sort of thing was around 1996. ATI offered a hardware expansion to their Xclaim series of video cards that provided for simple television viewing, and if storage and hardware speed allowed, some recording. I installed this solution in my Power Macintosh 7500 so I could watch television while working from my dungeon (more accurately, my basement “office”). While limited, it was possible to record video with audio and even search several channels’ closed captioning for keywords. A primitive solution at best, but it yielded good results for its time.

Guide screen from WebTV for Windows

Guide screen from Microsoft’s Web TV
for Windows. It was arguable 5 years
ahead of it’s time.

A couple of years later, Microsoft began their WebTV initiative. An often overlooked feature of Windows 95 allowed users to download the latest TV listing using the WebTV service. If you were fortunate enough to have a compatible television tuner, you could use the listing service to tune to a program and even search for a show by title. This was pretty advanced for the time… and, unfortunately, quite buggy. A convoluted installation and configuration process guaranteed that only the most tech-savvy Windows users… or at least those with too much time on their hands… would be able to find the correct WDM drivers and configure the WebTV application. I was one of them (most likely the latter). Another memorable bug caused the entire OS to crash if one scrolled through the TV listings too quickly. But, this was a start.

At this time I had TV tuning on both a Mac and a PC working side-by-side. I was becoming more involved with Linux and started experimenting with V4L (Video 4 Linux) on my now dual-booting PC. The tuner I had chosen happened to use the BT878 chipset, which was compatible with V4L. Complete luck, but planning such compatibility is key of you hope to dabble in both environments these days. While Video 4 Linux lacked much of the polish found on the other platforms, it was fully functional. By 1998 I had successfully installed and evaluated computer-based tv solutions for Windows, Mac, and Linux. I had no idea that these well-organized experiments in wasted time and geekiness would evolve into a real industry.

EyeTV (now called EyeTV USB) from El Gato Systems. Simplicity and reliability. No interactive guide.

EyeTV (now called EyeTV
USB) from El Gato Systems.
Simplicity and reliability.
No interactive guide.

Fast forward to 2002. The tuner card has been removed from my media PC and I am still using the ATI Xclaim card as the second video card in my Mac (now a more modern G4). When OS X arrived, the TV viewing app no longer worked and I was forced into a TV-less computer work environment. Eventually, I discovered the EyeTV by El Gato Systems. A small usb-based tv tuner that offered reliable, good-quality television recordings. I was back in business. A single cable to my Mac and I could watch and record shows. With the handy Watson software from Karelia I could browse listings just as I had with WebTV as well as schedule recordings with a single click. A few months ago, Karelia sold their technology to Sun (who will most likely squander it as they have with all of their other initiatives) and suddenly, Watson was no longer being developed. To add insult to injury, TVGuide.com, the source for the Watson TV listings, changed their listing format to Flash. Watson could not parse this, and I was left with the clunky, unreliable listings from Titan TV. This would not do.

Tivo - Merely inspiration for something better.

Tivo, the most popular consumer
digital video recorder.

About a month ago, I started seriously considering Tivo. Several friends (George and Keith) had great success with Tivo. They sang songs of praise about it daily. I was jealous… a little. Then Tivo started to make some questionable decisions. It was announced that graphic ads (sort of like pop-ups) would appear while users fast-forwarded through commercials. That, in addition to the monthly fee/lifetime service cost, convinced me that Tivo was most likely not the route to take. (A few other things such as the current inability to share recorded shows with computers and requiring a landline for initial setup were factors as well.) I forged ahead determined to find a computer-based solution…

Continued in Part 2…

- Duane

November 27th, 2004:
Archived System Update

I’ve posted the first of a 4-part article. I’ve detailed my recent experiments with a few computer-based home media solutions. This is my first multi part article, and has made me consider dedicating an entire website to home automation and audio/video integration.

- Duane

November 27th, 2004:
New article. Snow on Thanksgiving. Gina begins the final leg of her graduate work.

After far to long, I’ve finally added a new article. I’ve made up for my procrastination with a doozie. It’s a 4 part piece detailing the process of evaluating a few home media center options. I’ll post each section as I complete the editing and layout… most likely a day or 2 apart.

Thanksgiving has come and gone, as has the day-after-Thanksgiving shop-o-thon. Gina and I had dinner with my family at my Aunt Sharon’s house. Nice, simple, and relaxing… not to mention the good eats. Michigan delivered a little snow. Not enough to complicate travel, just enough to remind us that we are, in fact, still in Michigan. Sigh.

Gina has been putting in 12-18 hour days finishing her doctoral thesis. She is completing her graduate research in neuroscience at U of M. I’m sure she’s looking forward to getting her defense behind her and continuing with her career. I’ve always been fascinated with the microscope imagery she captures. In fact, I’ve decided to use these images as the basis for my next (and hopefully final) painting project at Wayne State.

- Duane

November 19th, 2004:
PVR Death Match, Part 2.

Last night I successfully installed and configured MythTV using a NVidia card (much easier than ATI). First off, I’ll say it purty. It is by far the most attractive Linux GUI I’ve yet encountered. The installation was not difficult, but I would recommend that novice Linux users read the instructions in entirety 3 times before beginning the installation.

That said, I’ll cut straight to my 1 word review: immature. The feature set is rich (TV, Program Guide, PVR, DVD player, music player, online tools, CD/DVD burning, and more). But none of it functioned at a “production” level. Linux fans would argue that ” it’s not production software.” Fair enough. But I’m looking for a production solution. Something that just plain works. MythTV v4r5 is far less complete than the first beta release of Mac OS X. It’s a good hobbiest’s solution, not a reliable appliance.

Things that would have swayed my opinion? How about the ability to control the GUI with a mouse (especially the music playlists)? (I know… it’s designed for a remote/keyboard, but still…) How about a DVD player with a useable interface? How about a video player that I don’t have to tweak command line settings for different file types? These are all things that can be adjusted, tweaked, and customized as MythTV is simply a frontend to a set of well-established Linux multimedia tools.

Since Tivo has implemented fast-forward ads and still has a monthly fee while lacking a lot of major features and MythTV has proven to lack stability and polish, it looks as though I will be using Windows MCE… at least for the time being. I have decided, however, to keep my options open by using hardware compatible with both MCE and MythTV.

- Duane

November 18th, 2004:
Win XP MCE 2005 vs. KnoppMyth

I’ve been using computer-based tv (and recording it) since 1996. Yeah, I know, worship me for being so ahead of the trend. I started with an Xclaim TV on my Power Mac 7500, then a bt878-based PCI card in a Windows PC (using MS Web TV for listings). I moved on to an EyeTV about 2 years ago (using Watson for my TV listings/program guide). Well, Watson is no longer available, so automated recording is little more difficult than I like… not to mention the hassle of running into my home office to record something.

I’ve been thinking about Tivo, MythTV, and Windows MCE for a while now. I’ve seen Tivo in action at George and Jenny’s and Windows MCE at the house of Lloyd. I should have MythTV up and running tonight on some surplus hardware.

Considering that Tivo would cost $100-$200 after rebate + monthly subscription fees, and MCE is ~$130 for the software (plus hefty hardware requirements), Myth is looking very tempting. Not to mention, KnoppMyth makes it pretty idiot proof. So, it’s a deathmatch: MCE vs. MythTV. More to come…

- Duane

Devtroit