Media Jukebox Interface
Plugin SDK
(last updated March 7, 2002)
This is preliminary documentation and subject to change.
Introduction
This SDK contains everything you need to create your own interface plugin for Media Jukebox. An interface plugin is a plugin that seamlessly integrates into Media Jukebox to provide added functionality . An interface plugin can be just about anything you can imagine. (an advanced tagging studio, an HTML control server, a playlist management tool, and on and on) Luckily you can build on all of Media Jukebox's established power, so you don't have to deal with ugly low level details like tagging, controlling the system mixer, database management, etc.
Writing a component
The first thing you need to do to create an Interface plugin is to choose a language. Any language that supports COM should work fine. (C++, VB, etc.) Once that's out of the way, you need to create a new COM control that has a user interface. Then, there are two requirements for your COM control:
Support
If you have questions or concerns not addressed by this SDK, or just have suggestions for making the SDK more understandable, please visit our developer's forum at this address: http://www.musicex.com/mediajukebox/ or contact matt@jriver.com or nikolay@jriver.com