MediaMogul, a Rails DLNA media server, with support for Tivo servers