Player XML User profile not being applied

Server Version#: 1.14.0.5465
Player Version#:

I’m running plex in a docker and so I don’t have access to the system folder. However using the user folder Plex Media Server I have created a directory called Profiles which I’ve added the attached files. I’m trying to get it to pick up these files when I play from my Shield TV. However I don’t get the magical lines “Overriding system profile…” referenced here: Writing profiles for DLNA devices

So where should I look to get this working?

Shield.xml.txt (2.9 KB)
Android.xml.txt (2.7 KB)

um. I’ve tried several posts lately with no answer. I’ve been lifetime Plex pass for quite a while, why can’t I get any support???

User hardware profiles are not officially supported.
The userprofile folder was only provided for DLNA clients.
The Android app is not a DLNA client.

The Android clients do ‘augment’ the basic profiles with more specific settings which they read from the hardware where they run on.
(Some of these augmentations come also from what the user has set in the Settings - Advanced - Player insde of the app.)
If the hardware platform doesn’t provide correct information to the Plex app (many, many Android tv boxes out there fail to do so) then there is no way to rectifiy this.

1 Like

@OttoKerner er thanks but the problem isn’t actually that the shield doesn’t do something per se. The problem is that it does do DTS, TRUEHD etc however my Sonos playbar only does 5.1DD. I’m not the only one within problem however everyone suggests using Profiles which is why I was asking.

I’m open to other suggestions though. Basically I just need plex media server to detect that client (by some setting) needs audio transcoded to ac3. How though? Under Settings>Advanced there is no player option as you suggested in the Android Shield player app. The only thing there that’s relevant is Passthrough however if you disable that you naturally just end up with stereo.

I can play in Kodi by the way, but playing 4K HEVC HDR and asking the shield to transcode DTS to AC3 seems a bit much for it, Kodi breaks down in a heap, major buffering, audio out of sync etc. Which is why I’m relying on plex.

At this present time, there is unfortunately no way to achieve that in the Android TV Plex client.
I only know a single client which allows this: PMP.

As in a PC client? Does t have to be windows or can it be Mac or linux also?

There is an offical build for Mac available.

There is a community-supplied build for Linux as well: Plex Media Player packages for Linux

There is also an embedded build (it means it brings its own operating system, based on LibreElec) for x86 and Raspberry Pi 3.

Ok, so they’re all the same source then so they all support the option was what I meant?

@OttoKerner, I setup a Mac mini for an expriment, however I can’t see any options in Plex Media Player settings that aren’t in the web client. Actually it looks like a browser based implantation using CEF. But anyway, there’s no option to say my output supports passthrough DD 5.1 but not DTS? Is it in a config file or something? Or do I need a Profile?

To set any of those options, you must go into the ‘TV mode’ of PMP.

Then click on your user avatar at the top, right
Settings - Audio
Set the ‘Device Type’ to ‘optical’
Pick as ‘Device’ your HDMI port
Tick AC3 and/or DTS, depending on what your soundbar supports directly

Afterwards, you can switch PMP back into the ‘Desktop mode’, if you want.

Gotcha. Thanks @OttoKerner

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.