Clients

Libraries

The deejayd source package includes a python client library which does the networking and the messaging for you. It is mainly located in the deejayd/net/client.py source file.

Client applications

  • Djc : a command line client included in the deejayd source package.
  • Deejayd-Webui : A web interface writtten in XUL to control deejayd.
  • The mobile webui which is also an AJAX web interface, but is optimized for mobile device such as the iPhone, the iPod Touch or Android based devices.
  • Djmote : a graphical deejayd client designed for use on Maemo devices such as the Nokia N770 or Nokia N800. WARNING : for now, djmote does not work with deejayd >= 0.8.0.

Protocol

Deejayd supports its own protocol : The Deejayd RPC protocol which can take advantage of all the features of Deejayd.

With this documentation, you can write deejayd clients :-)