Concept
From giantdisc
Contents |
Diagram of a Typical GiantDisc System
File:Schema-concept.gif alt="giantdisc schema"
Comfortable Access to thousands of MP3 tracks
All mp3 tracks are stored on one or more harddisks. Track and album informations are stored in a database. A Palm acts as remote control.
- no mp3- or audio-CD swapping
- simple to use interface - see demos
- ultra fast access to tracks and albums
- directly retrieve tracks/albums due to detailed descriptions
Living Room Compatible Player
Put a mainboard, harddisk and soundcard in any case and hide this in a cupboard or in a chamber next to the living room. Link the soundcard's line out to the stereo and the serial port to a Palm device.
- no (visible) clumsy computer case
- headless audio server: no need for keyboard and computer screen
- noise of harddisk and fans reduced to a minimum
Entirely Built on Standard Hardware Components and Freeware
Hardware requirements:
- Pentium mainboard with harddisk and good soundcard
- Palm handheld (PalmOS 3.5 or higher)
Software requirements:
- Server operating system: Linux
- Perl, mysql, mpg123, Lame
- GiantDisc package (Perl server scripts, Palm client software)
Flexible and Adaptable Design
- GiantDisc is fully network transparent
- A GD server can be controlled by locally or network attached clients.
- A GD server can play music on the local soundcard or it can be streamed over the network.
- Multiple instances of a GD server can be run on a single host
- Most parts of the server are implemented Perl scripting language, which makes it easy to extend and customize.
