A web interface for playing music tracks from UPNP media servers to UPNP renderers. Aggregates tracks from multiple sources into a single interface. Build playlists and control playback from any desktop or mobile browser
UPNP functionality is built on the Platinum UPNP SDK, and accessed through a custom Node.js C++ module
Youtube: http://www.youtube.com/watch?v=72oVUozqCjE
To install on the raspberry pi
- Install Node.js (and npm)
- Clone wupnp
- install dependencies by executing 'npm install' in the wupnp directory Note: requires scons(http://www.scons.org/) to build the mediaWatcher module
- start the server with 'NODE_ENV=production node app.js' or 'NODE_ENV=production nohup node app.js&' to run it in the background
This has only been tested on Raspbian pi model B (with arch and wheezy), and on an osx laptop. mediaWatcher relies on a small bash script for building so windows is currently unsupported.