This project adds Spotify browse and playback capabilities to Jamcast, a DLNA media server for Windows. The code published here serves as a practical and fully-functional example of how building powerful extensions for Jamcast is made possible using the new
Jamcast API. For more information, please visit http://getjamcast.com/api
The Spotify plugin demonstrates implementing API-powered custom media server handlers for both audio streams and album art. A dedicated message pump thread is constructed when the plugin is initialized, an interesting architecture made necessary by the libspotify
API threading model.
Here's a demonstration of the plugin in use on a Sony Playstation 3:
Project / API Support
For more information, technical support, and other examples using the Jamcast API, please visit
All of the external libraries mentioned here should be packaged and deployed with the plugin assembly: