More info here:
http://www.distributed-home.com/mt/weblog/cassie/archives/2005/01/use_your_dvr_an.html#more