Clients
Ampache runs on a web interface allowing you to play media directly from your web browser. See the Web Interface page for more information.
Thanks to its API, Ampache has also been integrated and can be used with many clients on several platforms. You should take a look at the API page for details on how to setup these APIs.
Ampache can generate a URL to stream everything you can play on the site to be used anywhere that supports HTTP streams.
These URL's can be guessed and generated if you know what you're doing but an easy way is to use the playlist generation in Ampache itself.
Simply change your playback type to Stream
And then next time you play an item (some items don't update automatically so you might need to reload the page) the Play
and Random Play
buttons will now generate a playlist file
This file can be used in any media player or used to copy the URL to import into different players directly.
If you can use the playlist simply import it into your player.
If you're using Develop (Ampache 6.0.0+) you can use a Streaming Token to make these links permanent.
https://music.com.au/play/index.php?ssid=streamingtoken&type=song&oid=123&uid=1&action=stream&name=Dad%20Rocks-%20-%20Weapons.mp3
https://music.com.au/play/index.php?ssid=streamingtoken&uid=1&random=1&random_type=search&random_id=123
https://music.com.au/play/ssid/streamingtoken/uid/1/random/1/random_type/search/random_id/123
Client Name | Operating Systems | Description |
---|---|---|
GoodVibes | Linux / Flatpak | Free Software Streaming Radio Player |
VLC | Linux / Windows / MAC | Free Software cross-platform multimedia player |
Foobar2000 | Windows | Advanced freeware audio player |
Windows Media Player | Windows | Media player from Microsoft |
And almost any media player able to play http streams.
Check out the API Client page for information about the clients, libraries ad plugins that use the Ampache API
Ampache provides a Subsonic API backend. This makes it compatible with any Subsonic client. Check out the official list of Subsonic Apps.
Refer to the Subsonic wiki pages for information about how Ampache implements the API.
In Dsub, if you have trouble browsing your library, you may try enabling the "Browse By Tags" option in your server settings.
Ampache provides a UPnP/DLNA backend. This makes it compatible with any UPnP/DLNA client. Visit Wikipedia to view a list of UPnP players.
Ampache provides a DAAP backend. With this, your server can also be used with Itunes and other DAAP clients. See wikipedia for clients DAAP clients page
Ample - A simple web browser client for Ampache