This post lists the Plex Media Server preferences that are relevant to DLNA support. Some of these may be useful to you when debugging DLNA clients that aren't working.
The following preferences are currently supported:
DlnaEnabled - bool - Determines whether Plex Media Server's DLNA service is enabled. 1=on, 0=off. Default is 1.
DlnaPlatinumLoggingLevel - string - Specifies the level of verbosity of the Plex DLNA Server Neptune.log file. Values can be one of OFF, FATAL, SEVERE, WARNING, INFO, FINE, FINER, FINEST. Default is INFO.
DlnaReportTimeline - bool - Determines whether Plex Media Server's DLNA service will record approximate playback progress. 1=on, 0=off. Default is 1.
DlnaDeviceDiscoveryInterval - integer - Determines the duration in seconds of the interval between SSDP searches performed by Plex Media Server's DLNA server. These searches are used to enable detection of client devices by friendly name and other non-request-driven mechanisms. If this value is set to zero, no such searches will occur, and friendly name detection mechanisms will not work. Default is 60 (aka 1 minute).
DlnaDefaultProtocolInfo - string - specifies the string used by Plex Media Server to respond to GetProtocolInfo requests. The default is generally fine, and if you know enough to change this, you probably know what to change it to. :)
DlnaClientPreferences - string - Specifies video quality setting overrides for local, remote and online content, as well as direct-play and direct-streaming preferences. Settings can be specified by matching client profile name, or by IP address. If multiple settings apply to the same client, the first entry in the string wins. IP-address-based settings can also be edited by browsing into the "Preferences" folder under the video tree in a DLNA client.
A self-explanatory example of a DlnaClientPreferences string follows:
On Windows, preferences are set by adding or editing registry values under HKEY_CURRENT_USER\Software\Plex, Inc.\Plex Media Server. Strings are REG_SZ, integers are REG_DWORD, and boolean preferences are REG_DWORD with values 0/1.
On Windows there are registry values under HKEY_CURRENT_USER\Software\Plex, Inc.\Plex Media Server. If you donât see the one youâre interested in, you can create it. E.g. boolean preferences are REG_DWORD with values 0/1.
The âUnable to find client DLNA profilesâ message is normal. (Unless you actually think youâve created a client profile file, in which case youâve named it incorrectly or put it in the wrong place.)
No I have not created a client profile, just thought that the message was indicting that it could not find the âdlnaclientprofiles.xmlâ file
By the way, found the file in two folders:
âC:\Documents and Settings\user_name\Local Settings\Application Data\Plex Media Server\Plug-ins\System.bundle\Contents\Resources\dlnaclientprofiles.xmlâ
âC:\Program Files\Plex\Plex Media Server\Resources\Plug-ins\System.bundle\Contents\Resources\dlnaclientprofiles.xmlâ
Any suggestions on where to place the dlnaclientprofiles.xml on a Linux Media Server? Iâve tried any number of locations. Do I need to create a home folder for the plex user and put it there?
I saw that too. The guide on client profiles says to put it in the user directory under the PMS folder. What "user" directory? Do I need to create it? is it along the "user_name\local settings" path or the "program files\..." path?
That is the system profile, I believe.
Where is the client profile searched for?
Does anybody know this on Ubuntu?
I tried /usr/lib/plexmediaserver/Library/Application Support/Plex Media Server
but it seems this is wrong, as it is just a copy of the var/lib one, and the xml file was already there.
@mfeingol: it looks like your asumption âyou know how to set preferences on your platform of choiceâ is off Would you maybe edit your first post and add these? Right now, one has to scroll through the thread to find the relevant tid bits. May be you could put it in one place? (After all, the thread title is âPlex Media Server DLNA preferencesâ) Thank you.
I feel like a total newb, I.ve read through this post and I am not able to find the .plist preferences file anywhere on my MacMini. I want to try using th DNLA server on my PS3 to see how performance is but it seems to be turned off.
Iâm having the same trouble finding the .plist file. I donât have any prefs for plex or pms that I can find. I even dug through the app content and couldnât find it. Any help would rock!