Nathan's Weblog
   


This is Nathan Lutchansky's weblog, Copyright (C) 2003-2005 Nathan Lutchansky.

Contact

  • Email
  • Web page
  • Categories

  • Tech
  • Personal
  • Subscribe

  • Atom feed
  • RSS feed
  • LiveJournal

  •        
    Thu, 17 Feb 2005
    Lots of webcams

    Purdue is apparently well-covered. Really.

    [/tech/toys] Posted at: 12:06 permanent link

    Wed, 25 Aug 2004
    Spelunking

    Webcams are surprisingly useful for discovering where heating ducts go. They are small and can be dangled by the cord for a good 15 feet down a vertical duct or look around corners under the floor. I posted a typical picture looking at the hidden side of a light fixture inside one of our returns.

    [/tech/toys] Posted at: 03:18 permanent link

    Tue, 16 Mar 2004
    Figures

    I finally got around to fixing my Perl script to forward email to my cell phone, which Verizon broke last month, and the first email that came through was a worm with a forged address from a whitelisted domain. That really says something about the Internet today.

    [/tech/toys] Posted at: 03:12 permanent link

    Wed, 03 Dec 2003
    Today's annoyance

    Tonight we tried watching 24 about half an hour after it started airing, thanks to the magic of MythTV. Unfortunately, today's 24 did not appear in the "recorded shows" menu. In fact, no show had been recorded since Thanksgiving. Some debugging revealed that mythfilldatabase hadn't actually updated the program database since 11/19 due to some changes at the site that the data is ripped from, so once I hit the end of the 7-day buffer, no shows were recorded. A new version of XMLTV was released on 11/19 which would have fixed the problem, but silly me, I didn't notice that there was a problem and thus didn't upgrade.

    I am now subscribed to the XMLTV project, so I can see when new releases come out and will have a minimum of 7 days to upgrade.

    [/tech/toys] Posted at: 03:29 permanent link

    Sat, 15 Nov 2003
    IP over Cable TV, Cable TV over IP

    I guess I should put something in this directory after referring to it in the last post. :-)

    Digitally time-shifting TV programs has always been a fantasy of mine. Although I don't watch much TV, I've waited for years for the cost of storage and computing power to enable caching of audio/video data for later consumption or redistribution. After all, TV stations are transmitting streams of content right into our homes, and it seems a shame to just drop all that data on the floor, especially when we might like having some of it later. So it was only a matter of time before technology caught up and products starting appearing.

    The TiVo and ReplayTV were the first performers in the arena. But, like any true tech geek, I didn't like the closed architecture of these devices. The little time I spend in front of the TV, combined with the low hackability of the devices, destroyed my interest in purchasing one.

    PC-based solutions have also been around for a few years, but were generally Windows-based and closed. Then along came MythTV, an Open-Source, Linux-based, network-transparent, kick-ass PVR application. It uses one or more server systems with TV tuner cards that download TV schedules and allow client systems to view live TV or schedule programs to be recorded later. Live TV can be paused, rewound, or commercial-skipped. Recordings can be scheduled by time, channel, show name, or any combination of the three. The number of servers and clients is unlimited, and all client-server communication uses IP. MythTV has everything.

    My current setup uses a back-end server (Athlon XP 2600+, Asus A7V8X-X motherboard, 256MB DDR400 memory, 40GB ATA133 hard drive) with a Hauppauge WinTV DBX (model 401) BT878-based tuner in the back room. The front-end system in the front room is an Athlon 1.2Ghz box with cheap components. MythTV records shows (and live TV(!)) in MPEG4 and stores it on the drive, then ships it across the network during viewing. And I must say, the video quality, stability, and user-interface design is top-notch. This is one of the finest pieces of open-source software anywhere.

    Next is to set up one of these boxes at a friend's house and hook it up to digital cable—there are MythTV plugins that allow channel-changing on cable TV decoders. Then we can see if it will export recorded programs from his house and import them into my system. That will be the ultimate PVR utopia.

    [/tech/toys] Posted at: 23:58 permanent link