Sharing your Library with over DLNA

From MediaMonkey Wiki
Revision as of 07:54, 17 December 2015 by Rusty (talk | contribs)
Jump to navigation Jump to search


MediaMonkey has a DLNA server that lets you share your library content with other UPnP / DLNA devices such as Televisions, xBox 360, PlayStation 3, and many BlueRay players. MediaMonkey also contains a DLNA renderer so that DLNA control points can play the audio stream coming from another DLNA player such as MediaMonkey for Android. Finally, MediaMonkey can output it's audio to another renderer, useful in cases where you e.g. want to share the audio with a Stereo system that's hooked up to a larger set of speakers.

Sharing the Library over UPnP / DLNA

  1. Go to Tools > Options > Library > Media Sharing (or right-click on Media Servers and click Share Media...) and check off 'Enable media sharing (UPnP/DLNA)'
  2. 'Add' a Share, and then choose which content you wish to make available to other UPnP / DLNA devices
  3. Configure Auto-conversion for content formats that aren't supported by the UPnP / DLNA devices.  Note that for video, only conversion to WMV is presently supported in real-time.
  4. If you plan on creating more than one server (for instance if you wish to share Music with all DLNA devices, but Movies only with a subset of devices), choose a Server Name and IP Port.
  5. Define your security settings.  By default, servers are shared with any DLNA device on your local network.  You can:
    • Allow devices external to the network to connect (via the Server tab)
    • Require that any new device that attempts to connect be explicitly given permission to access the server (via the Access Control tab)

Be aware of the following issues when enabling external access:

  • Security options are fairly limited.  MediaMonkey can only restrict access by IP address, although you can further restrict access using your router.
  • You'll need to enable Port Forwarding on your router to forward the Port# displayed on the UPnP/DLNA Server tab to the machine running MediaMonkey.
  • You'll need to configure the DLNA client to connect to http://<Network IP address>:<Port#>/DeviceDescription.xml

Once you're done, Click 'OK' in the Media Sharing dialog, and then 'OK' in the 'Options' dialog to accept the changes. You should be able to browse the shared content from your MediaMonkey library from other DLNA devices.

If you're having problems sharing your library, try setting the 'IP Port:' on the 'UPnP/DLNA Server' tab to '4000'. That will cause the server to be browsable directly from within MediaMonkey to help you debug any problems.


Related Information:

Compatible DLNA devices

Controlling MediaMonkey Remotely

DLNA also allows for MediaMonkey to be remotely controlled via a 'DLNA Control Point' (e.g. a DLNA control point running on an iPhone to control MediaMonkey remotely) and/or for the audio output from the control point to play via MediaMonkey (e.g. if MediaMonkey for Android is configured to output its audio to the MediaMonkey for Windows renderer). These scenarios are most useful in cases where MediaMonkey is connected to a larger set of speakers, and you wish to play/control audio from a smaller device such as a phone. To enable this functionality, in Tools > Options > Player, enable 'Accept input/control of MediaMonkey player via UPnP/DLNA'.

Controlling MediaMonkey Remotely

DLNA also allows for MediaMonkey to 'cast' audio to a DLNA renderer, useful in cases where the renderer is directly connected to a superior sound system. The renderer can be a stereo system, another copy of MediaMonkey for Windows, or any other 3rd party DLNA renderer. To enable this functionality, in Tools > Options > Player, under Choose Player, select 'UPnP/DLNA renderer' and select the renderer you want to use.


English  • Deutsch • español • français


Additional Help: Knowledge Base | Forum | MediaMonkey Support | MediaMonkey for Android Help | MediaMonkey 5 Help | MediaMonkey 4 Help