What's new? | Help | Directory | Sign in
Google
tivoaccess
TivoAccess is a python module for programmatically accessing your Tivo for downloads
  
  
  
  
    
License: New BSD License
Labels: Tivo, Python
Join project
Project owners:
  blong42

Series 2 & 3 tivo's can be remotely accessed via http. Normally, this is done by the Tivo Desktop software. This module allows you to list and download videos from your Tivo using python, allowing you to script access to your tivo videos.

Conceptually similar to Perl's Net::Tivo, though I didn't look at it very closely.

Currently depends on BeautifulSoup for easy handling of the XML response from the Tivo.

Also depends on avahi for mdns browsing to find the Tivo's on your network. You can specify your Tivo by IP address if you don't have avahi installed (running?).

For more information, see:

Note that access to the Tivo data and downloads are SLOW. In order to protect the interactive performance of the Tivo, it heavily constrains the amount of resources the web interface can use. This is on top of any limitations of the connection you have to your Tivo.