Web-based MPD client using Flask and associated gizmos.
- Python 2.7 (might work with other versions, but was developed with this)
- Flask >= 0.9
- python-mpd2 >= v0.5.0
- Flask-MPD >= 0.1
- AngularJS >= 1.0.7
$ virtualenv $ENV_NAME && cd $ENV_NAME
$ bin/pip install flask
$ bin/pip install python-mpd2
$ bin/pip install -e git+https://github.com/phyber/flask_mpd#egg=flask-mpd
$ git clone https://github.com/phyber/mpyc
Copy mpyc/default_settings.py
to the top-level directory (same directory
as runserver.py
) as local.cfg
. Change settings as needed.
After configuration just execute bin/python2.7 mpyc/runserver.py
in the
top-level directory of your virtualenv, and then connect to it with your
browser on the port that you configured (5000 by default).
- Track time should progress.
- Track position display at foot of page.