| otto is a web based mp3 database and jukebox which can gracefully organize a very large number of albums. it is suitable for home or office workgroup use, or as an interface to a streaming internet 'radio' station.
otto is written in perl. it requires perl5, mysql, the mysql perl module, and apache. mod_perl is optional. otto runs under linux and can be easily ported to other versions of unix. mpg123, freeamp, or icecast are used to play the mp3s.
otto was designed to serve two purposes:
1) to act as an easy interface to all my cds which i've encoded into mp3s. i use otto at home to act as a jukebox which is always playing music from my collection. i rarely put a cd into my cd player anymore, i simply use otto instead.
2) to be a multi-user network streaming mp3 jukebox for a group of people to upload and share their music. i use otto at work for this purpose. everyone has separate accounts for accessing otto, and everyone has separate upload/download areas for music which they own. people all over the office can share and listen to the same music and everyone can have the pleasure of acting as dj for everyone else.
|