JustinHop / python-mpd-server

Forked version of http://pympdserver.tuxfamily.org/ should be python3 compatible

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Change by JustinHop: just ran 2to3 on the .py files.

python-mpd-server permits to bind a player to a `MPD server <http://mpd.wikia.com>`_. 

You can control your player with a MPD client such as `Sonata
<http://sonata.berlios.de/>`_, `Gmpc <http://gmpc.wikia.com/wiki/>`_ or a command line tool `mpc <http://mpd.wikia.com/wiki/Client:Mpc>`_. This module
defines a server which manages client requests, parses a request and
generates a respond. A MPD command is a class that you can override.

Current supported features are:

- Playback control (play, stop, next, ...)
- Manage a playlist (add, move, delete, ...)
- Store/Load playlists
- User management via password command


Install It
----------
Clone git repository ::

      git clone git://git.tuxfamily.org/gitroot/pympdserver/python-mpd-server.git python-mpd-server
      cd python-mpd-server
      python setup.py install --user

You can also `browse source code <http://git.tuxfamily.org/pympdserver/python-mpd-server/>`_.


Getting Started
---------------
Launch a basic mpd server ::

       python examples/mpd_server_example.py

or go http://pympdserver.tuxfamily.org/index.html#how-to-use-it .

Copyright and Licensing
-----------------------
All python-mpd-server modules are released under
the terms of GPL 3. See LICENSE for the full license.

python-mpd-server is Copyright (C) 2011-2012 kedals0@gmail.com

The GPL is Copyright (C) Free Software Foundation.

Contact
-------
Project Page: http://pympdserver.tuxfamily.org/

About

Forked version of http://pympdserver.tuxfamily.org/ should be python3 compatible

License:GNU General Public License v3.0


Languages

Language:Python 100.0%