Windows Ampache Client

Introduction

Windows Ampache Client is a small, simple, basic music player specially designed to allow you to browse the music library on an Ampache server, set up a playlist and stream music on-demand.

Download

Download the latest version of Windows Ampache Client from SourceForge. [Opens a new window].

Features

Ampache is a web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device. Out of the box, Ampache allows you to generate playlists (m3U files) and play them through your normal MP3 player application. However, once you have set up a playlist you can't edit it, or add more songs to the end.

Windows Ampache Client provides a simple Windows interface to browse the Ampache catalog, create a dynamic playlist, and stream music on the fly using an embedded Windows Media Player mini-player. You can also search the catalog and add these songs to playlist.

Screenshots

Main Screen
Main Screen
Search Screen
Search Screen
Settings Dialogue
Settings Dialogue

Quick Start Guide

Setting up Windows Ampache Client couldn't be easier:

  1. Click on the Library menu, and then click Settings.
  2. Enter the URL for your Ampache server. This is the address you use to access the web interface, such as http://www.example.com/ampache.
  3. Enter your username and password. These will stored (with the password encrypted) on your hard drive.
  4. Click Save.

To browse the library, simply go to the Library menu, and then click on Refresh Library. You can then add songs to the playlist by double-clicking the title in the right hand pane.

Revision History

  • Version 1.0.3 - Added search functionality.
  • Version 1.0.2 - SECURITY UPDATE - The password is now stored in its SHA256 encrypted form rather than in plain text.
  • Version 1.0.1 - Initial Version

Acknowledgements

Written by Dan Wilson. SHA256 encryption written by Phil Fresle. Developed using Microsoft Windows Media Player technology.

This is 'free' software with the following restrictions:

  • You may not redistribute this code as a 'sample' or 'demo'. However, you are free to use the source code in your own code, but you may not claim that you created the sample code. It is expressly forbidden to sell or profit from this source code other than by the knowledge gained or the enhanced value added by your own code.
  • Use of this software is also done so at your own risk. The code is supplied as' is without warranty or guarantee of any kind.