home
news
screenshots
download
contact


demonstration
sourceforge
forum


cardhouse

 

otto audio jukebox
 

download

otto-2.0.tar.gz • nov 6 2002
otto-1.0.tar.gz • oct 30 2000
        SourceForge
Logo


2.0 requirements

A Unix like machine

Perl 5.6.0 or later and various modules
http://www.perl.org/ and http://cpan.org/

Required Perl Modules:
    DBI
    DBD::mysql
    HTML::Template

Optional Perl Modules:
    Term::ReadLine (for otto interactive shell)
    MP3::Info
    Shout (requires libshout, get both from www.icecast.org)
    Unicode::Map   (This module and the next are only needed if you want
    Unicode::String to search on internatonal chars in Internet Explorer)

MySQL 3.22 or later
http://www.mysql.com/
(including the developer libraries and header files,
required for installing the DBD::mysql Perl module)


A Frames based web browser
(Javascript required for search function and lists feature).

Apache 1.3 or later
http://www.apache.org/httpd/
(or any webserver which supports cgi; supplied config file examples are for apache)

Apache mod_perl (optional)
http://perl.apache.org/

Mpg123 and a configured sound card
(most linux installations come with mpg123)
- or -
Icecast 1.3.12 or later and libshout + Shout.pm
http://www.icecast.org/ and http://developer.icecast.org/libshout/



1.0 requirements

a frames based web browser
(javascript required for search function and lists feature)

apache 1.3.9
(or any webserver which supports cgi; supplied config file snippits are for apache)
http://www.apache.org/httpd/

MySQL 3.22 (with the developer libraries and header files)
http://www.mysql.com/

Mysql 1.2215 perl module (configured for backward compatability mode)
http://www.cpan.org/
  - or (much easier) -
# perl -MCPAN -e shell
# cpan> install Bundle::Mysql

Perl 5.005_03
http://www.perl.org/

mpg123 (most linux installations come with mpg123)
http://www.mpg123.de/
  - or -
freeamp
http://www.freeamp.org/
  - or -
icecast 1.1.4 and shout
  - or -
icecast 1.3.7 and ices
http://www.icecast.org/

mod_perl (optional)
http://perl.apache.org/

with a little work, otto should be portable to any machine which has perl5, mysql, a web server which supports cgi, and either icecast, or a command-line driven mp3 player.