Server Version#: 1.20.3.3483-211702a9f
Player Version#: 8.7.2.20952
Reviving this thread since it’s still unresolved. Direct play does not work (not even an error) on the Galaxy Tab A SM-T510 10.1". Leads to a loading screen when playing a media item and loads infinitely. Workaround is to play in an external player (VLC) but no tracking of watch history is a pain in the butt. Galaxy S20 5G plays everything fine.
@anon18523487 You tried to help with the original topic. I think I had sent you a couple of sets of log files. I’ve been working around this issue by having my kids tablets set to trancode to 720p quality so everything is being transcoded down. This really isn’t ideal though. Any more thoughts? This is occuring on 3 SM-T510 tablets for me.
I was trying to watch The Expanse S04E01 New Terra (to help you search the log file).
I noticed some logs of android app are in device’s language (russian), sorry for that, let me know if you need help translating them. They all basically say “Neither direct play nor conversion is available.”
(File removed) (File removed)
Here’s the email text generated by the android app:
Your logs shows that the app tried to DP the file, but the device failed. My guess is that the device does not support 10-bit hevc. Do you have an 8-bit hevc file you can try?
Any HEVC with profile other than main 10 plays fine.
The 10 bit only plays through VLC… Seems like VLC is doing software decoding but ExoPlayer used by PLEX doesn’t
It also blows my mind that a device with a seemingly capable cpu released in 2020 doesn’t provide hardware support for 10 bit HEVC, although according to this it should… I guess that’s what people get for buying budged samsung crap
You can force a transcode by lowering the quality to something lower than the source.
Another option is to enable the automatic adjust quality setting which should also do it, but there is an issue with that setting and subtitles, so if you use subtitles, don’t use this option.
Hi. I’ve just tested this with Xiaomi Mi A2 phone and it plays those files just fine, no issues at all, and the Tab A7’s CPU/GPU are supposed to be a tiny bit better than those of the Mi A2, so I really don’t get it, is it possible that Samsung disabled support for 10 bit hevc intentionally? Is it possible that ExoPlayer is mistaken about the hardware capabilities of this device?
Exoplayer gets the info directly from the device, so if it’s wrong, then the device is reporting it incorrectly, which would not be surprising. I have seen devices report incorrectly.