WebUI 0.36
(Amarok 2.0 Script)
This project isn’t being maintained anymore. However, there is a fork which is under active development: http://kde-apps.org/content/show.php/Amarok+Apollo+WebUI?content=159671
Web interface for Amarok (2.x)
The current version is optimized for iPhone and at an early stage. Any sort of feedback/suggestion is appreciated!
After starting the script just open http://[ip-of-your-host-running-amarok]:8080/ in your iPhone Safari browser. If port 8080 is already in use change “PORT” in “$HOME/.kde/share/apps/amarok/scripts/amarok-webui/conf.js”). The default credentials are login=foo pw=bar67#. They can be changed in conf.js, too.
I tested the script with Amarok 2.2 on Debian unstable.
My current TODO list:
* Collection browsing.
* Manipulation of playlist [clear button is missing]
* Basic authentication (RFC2617) [digest auth?]
* Play/pause/stop/reload/vol up/down button images
* Make controls accessible from every view (modal dlg)
* Modify navigation in collection browsing for large collections (search dlg?)
* “Push” notifications (long polling?)
* Configuration UI
changelog:
0.36 2010-1-11
* Added config option to restrict access to a subnet.
* Fixed order of tracks when adding/setting an album to/as a playlist.
0.35 2009-11-9
* Moved controls from the current-track-view to a modal dlg
which is accessible from _every_ view.
* Icon for the springboard/home screen on the iPhone.
* Smaller cover image in current-track-view.
* Minor bugfixes.
0.3 2009-11-5
* Improved collection browsing:
Track list from an album
All tracks from an artist
* Playlist manipulation (accessible by collection browser)
Add album/all tracks from an artist to current playlist
Replace current playlist by album/all tracks from an artist
* New control buttons (play, pause, stop, reload, vol up/down)
* Code refactoring
0.2 2009-10-31
* Added basic HTTP authentication
Since this doesn't really offer security on untrusted connections
digest authentication will probably be implemented soon.
The credentials currently are: login=foo passwd=bar67#
They can be changed in $HOME/.kde/share/apps/amarok/scripts/amarok-webui/conf.js
* Added collection browsing
Currently only the artists and their albums can be browsed.
Adding/replacing albums or songs from the collection to/in the
playlist will be added soon.
* Fixed error in debug message
* Code refactoring
0.1 2009-10-28
* Initial Release
job …read more
Source: FULL ARTICLE at KDE Apps


