Server Version#: 1.29.2.6364-7000
Player Version#: 9.21.1.1169
Hi,
I have PMS installed on a Synology DS214 (ARM based) which doesn’t support transcoding.
I use a Nvidia Shield TV 2017 version and a Xiaomi TV Box as my regular Plex players. When I try to play AV1 encoded videos (mostly 720p), I have a black screen with the audio playing. I’ve tried with other video players and they play perfectly fine, so it’s not a performance issue.
Funny enough, playing these AV1 videos work fine on my OnePlus 5 with Plex despite its lack of HW decoding for AV1.
All the Plex clients have the same Player Version.
Do you have any idea why it doesn’t work only on Android TV?
The problem started with Plex for Android 9.16 when they added AV1 Direct Play. The issue is that AV1 is direct playing on devices without AV1 hardware and that’s why you get the black screen with audio only.
It works on your OnePlus 5 because your phone is capable of software decoding AV1.
I made a post about it over 2 months ago and I’m still waiting for Plex employees to respond:
Ok thanks for your answer then it seems to be a bug that should be fixed soon.
Do you know if there is a previous version of the Player that forces software decoding for AV1? Fortunately I can sideload APK to my Shield TV and Xiaomi TV so that could be a workaround for now.
The Shield isn’t capable of software decoding AV1. It’s just not powerful enough. That’s why you’re getting the black screen. If you want to play AV1 on the Shield, your server has to do the transcoding.