Profile Information


  • Select which user library to display to the device. Leave empty to inherit the default setting.
Supported Media Types:

${HeaderDisplaySettings}

  • If enabled, all folders are represented in DIDL as "object.container.storageFolder" instead of a more specific type, such as "object.container.person.musicArtist".
  • If enabled, all videos are represented in DIDL as "object.item.videoItem" instead of a more specific type, such as "object.item.videoItem.movie".

${HeaderImageSettings}

  • Some devices prefer this method for obtaining album art. Others may fail to play with this option enabled.
  • PN used for album art, within the dlna:profileID attribute on upnp:albumArtURI. Default is JPEG_SM. Some clients require a specific value, regardless of the size of the image.
  • Max resolution of album art exposed via upnp:albumArtURI.
  • Max resolution of album art exposed via upnp:albumArtURI.
  • Max resolution of icons exposed via upnp:icon.
  • Max resolution of icons exposed via upnp:icon.

${HeaderPlaybackSettings}

  • Specify a max bitrate in bandwidth constrained environments, or if the device imposes it's own limit.
  • If enabled, these requests will be honored but will ignore the byte range header.

Enter at least one identification criteria.


  • A case-insensitive substring or regex expression.
  • A case-insensitive substring or regex expression.
  • A case-insensitive substring or regex expression.
  • A case-insensitive substring or regex expression.
  • A case-insensitive substring or regex expression.
  • A case-insensitive substring or regex expression.
  • A case-insensitive substring or regex expression.
  • A case-insensitive substring or regex expression.
  • A case-insensitive substring or regex expression.

Add direct play profiles to indicate which formats the device can handle natively.


Add transcoding profiles to indicate which formats should be used when transcoding is required.


Container profiles indicate the limitations of a device when playing specific formats. If a limitation applies then the media will be transcoded, even if the format is configured for direct play.


Codec profiles indicate the limitations of a device when playing specific codecs. If a limitation applies then the media will be transcoded, even if the codec is configured for direct play.


Response profiles provide a way to customize information sent to the device when playing certain kinds of media.