TiVo::Calypso

TiVo::Calypso is a Perl interface to the TiVo Calypso protocol.
Download

TiVo::Calypso Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Scott Schneider
  • Publisher web site:
  • http://search.cpan.org/~sschneid/TiVo-Calypso-1.3.3/TiVo/Calypso.pod

TiVo::Calypso Tags


TiVo::Calypso Description

TiVo::Calypso is a Perl interface to the TiVo Calypso protocol. TiVo::Calypso is a Perl interface to the TiVo Calypso protocol.SYNOPSIS use TiVo::Calypso; my $server = TiVo::Calypso::Server->new( SERVER_NAME => "My Server", CACHE_DIR => "/tmp" ); my $music_service = TiVo::Calypso::Container::Music->new( TITLE => "Music Library", PATH => "/mp3", SERVICE => "/Music", SCROBBLER => { POSTURL => 'http://post.audioscrobbler.com', USERNAME => 'scrobbleuser', PASSWORD => 'p4ssw0rd' } ); $server->add_service( $music_service );TiVo::Calypso provides a Perl interface to the TiVo Calypso protocol, allowing development of custom server and CGI applications to act as a media source for the TiVo consumer platform.TiVo::Calypso depends on the following third-party modules for full functionality: Storable ( enables caching ) Digest::MD5 ( enables caching ) IO::File ( enables general file serving ) MP3::Info ( enables MP3 serving ) LWP::Simple ( AudioScrobbling ) TiVo::Calypso defines the following classes: TiVo::Calypso::Server TiVo::Calypso::Request TiVo::Calypso::Container TiVo::Calypso::Container::Server TiVo::Calypso::Container::Music TiVo::Calypso::Item TiVo::Calypso::Item::MP3 Requirements: · Perl


TiVo::Calypso Related Software