This plugin allows you to browse and play back your local music collection using MediaMonkey software in the background.

Downloading and Installing

The latest version of the MusicMonkey plugin is v1.1. (1145 downloads)


A PC with MediaMonkey 4.0 and .NET Framework 3.5 is required. MediaMonkey is used for the actual playback so hardware "extenders" are not supported.


  1. Make sure MediaMonkey 4.0 is installed and running properly.
  2. Unzip the downloaded file to your NextPVR data directory.
  3. Start NPVR, right-click, and select 'Settings'.
  4. Choose 'Plugins' on the left and enable/check 'MusicMonkey' in the list.
  5. Choose Ok, restart NPVR, and choose MusicMonkey in the main menu.
  6. The MediaMonkey application should start up and then you can browse and select music to play inside NPVR.

Using the Plugin


Library Items

There are 2 kinds of Library Items that can be displayed at the "root" level when browsing: 1) Playlists or 2) Fields. Playlists can be either the root level or one of the top level playlist "groups". Fields can be a list of different database fields with nested grouping/filtering. The example below will add a root library item that will first display all years for your tracks and when you select a year it will show all albums from that year.

Field List or Playlist: This property can be a list of fields separated by a ; that allows for nested grouping/filtering. See for available fields. It can also be the root playlists ('/') or a top-level playlist group/folder (e.g. '/MyGroup').

v1.1 Pandora stations and Internet Radio favorites (launched in default external browser): You can now add your Pandora stations feed as a library/menu item. Format (put in 'Field List or Playlist' property): _Pandora FEEDS_URL where FEEDS_URL is the URL obtained from the "A Listener's stations" section from the Pandora feeds webpage. You can also add internet radio favorites as a library/menu item. Format: _Favs FOLDER where FOLDER is a folder containing Internet Explorer favorites (.url) files.


You can select a different screensaver for the plugin to use in the settings. Two are included with different font sizes. You can create your own by creating a similar skin file with a name that begins with 'SS_'. The content shifts around the screen by default but can be disabled by setting the 'Shift Frequency' to 0.

Optional MediaMonkey Configuration

You may want to make some of the following settings in MediaMonkey to have a better experience:


Browsing Fields and Jump To Letter Popup

Browsing Playlists and Playback Popup

Now Playing list

(Moving) Screensaver


This plugin is discussed in the MusicMonkey thread in the Add-ons support forum.


Delete the \Plugins\MusicMonkey, \Skin\Default\MusicMonkey, and \Thumbs\MM directories and the Plugins\Common\Interop.SongsDB.dll file found under your NextPVR data directory.


Developed by cncb.


v1.1 (10 August 2012)

v1.0 (12 December 2011)