Sony Bravia 8 forces H.264 Baseline transcoding & disables Direct Play

Server Version: 1.41.3.9314 (Asustor NAS)

Player Version: Plex for Android TV 10.30.7.4190

Request shows `directPlay=0` hardcoded by the app:

GET /video/:/transcode/universal/decision?directPlay=0&directStream=1&protocol=*

Server response:

MDE: Selected protocol hls; container: mkv

MDE: Direct Play is disabled

MDE: media must be transcoded in order to use the hls protocol

Decision codes=(Direct play not available; Direct Play=3000,App cannot direct play this item. Direct play is disabled.)

I converted library to HEVC as workaround, still forced to HLS transcode.

Is there a way to force Direct Play or override this client behavior?

Any thoughts on this?

I have the same/similar problem with my Bravia 8 Oled. It forces trancoding when the audio is AAC, claiming that the TV doesn’t support it.

Not sure why because the TV supports AAC and it works in all other apps. It wouldn’t be a big problem because only the audio is transcoded but is messes up the subtitles (they are srt but are transcoded as ass).