Ample is a simple MP3 server written in C. It does not support mixing, radio shows, etc. Ample is just intended to be an easy way to remotely listen to your MP3s using the "open location" features in XMMS, WinAmp, and Media Player.
| Tags | Communications File Sharing Internet Web HTTP Servers multimedia Sound/Audio |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux BSD Solaris |
| Implementation | C |
Recent releases


Changes: Some bugs that made (x)inetd mode impossible have been fixed. Also, two minor bugs that could cause a segfault in some situations were squashed.


Changes: HTTP authentication has been added, as well as support for "filters" (which means that you can, for instance, downsample the music files before they are sent to the clients). HTML encoding of any "weird" characters is another important improvement which should help people with funny file names.


Changes: A status page has been added, some minor bugs have been fixed, and SysV IPC (SHM) has been removed due to too many bug reports. This version is considered feature complete, and the work that remains up until 0.6.X is bug squashing.


Changes: SysV IPC (SHM) is now used to store the file information (where available), which should save physical memory. Some memory leaks were fixed. Man pages were added and HTML template support was implemented (to customize the Web pages generated by Ample).


Changes: Ability to use multiple MP3 file sources, M3U import (use an M3U file as a source of MP3 files), and song length support (which is useful in the M3U files sent to clients).
- All comments
Recent commentsSimple, Straightforward and Functional
Ample does what it says with the minimum amount of
fuss and with none of the bizarre interfaces that
hobble other similar efforts.