Thanks for the log files.
Short Answer
If you pick the wrong combination of video, audio, and subtitles, it can result in Plex having to transcode video. Your QNAP NAS has a limited transcoding capability. If it cannot transcode the video, playback will fail. You may experience heavy pausing/buffering or you may see the “the server is not powerful enough” message.
I did not see problems with the Sony TV (Android TV). I did see issues with the Samsung (Tizen) and Plex Web (Chrome). Details below.
Long Answer
You have a QNAP TS-230. The low power ARM CPU in the NAS has limited video transcode capability. It can transcode 480p, 720p, and some 1080p video. Do not expect that it will reliably transcode 1080p HEVC video. It simply is not powerful enough. See NAS Compatibility List → Plex NAS Compatibility Guide.
When transcoding video, you may experience buffering/pausing. The system is transcoding the video, but cannot do it in real time. Therefore, playback will pause so the server can catch up. This will repeat every few seconds.
You may see the “server is not powerful enough” message. The Plex server has determined it cannot transcode the video, does not try, and shows you the error message.
If you disable video transcoding and Plex has to transcode the video for some reason, then you will also see the “server is not powerful enough” message. Disabling video transcoding does not force Plex to direct play/direct stream. It means Plex will not play the video at all if it must be transcoded, i.e. “direct play or don’t play.”
Implications for your clients:
Plex Web (Chrome, FireFox, etc)
Other than Safari, web browsers do not support HEVC video, and no browser supports HDR video. Plex will transcode HEVC video when played in any Windows/Linux browser.
Do not expect Plex will reliably play HEVC video when using Plex Web.
Instead, consider Plex Desktop or Plex HTPC. Both direct play most video and audio formats, including HEVC. They will also tonemap & scale 4K HDR video when playing on a lower resolution SDR display. They are available for Windows, Mac, & Linux, and can be downloaded at plex.tv.
Samsung Tizen
Samsung TVs can direct play HEVC video. However, they have limited audio codec and subtitle support. If you pick the wrong combination of audio and subtitles, it forces Plex to transcode the video (any video, not just HEVC).
The “safe” combination is SRT subtitles and Dolby Digital or Dolby Digital Plus audio.
Other combinations of audio and subtitles are more likely to result in a video transcode. I’m not sure if this is still current, but at one time, with Samsung Tizen TVs:
- Image base subtitles, PGS & VOBSUB, force a video transcode
- SSA/ASS subtitles force a video transcode.
- If the audio is transcoding, enabling any subtitle forces a video transcode.
Sony (Android TV)
I do not see any problems with playback on the Sony. The last three items all direct played. If something is transcoding, please re-create the problem and then pull a new set of log files.
The Sony should direct play HEVC video just fine.
Subtitles should not be a problem. The Plex Android TV app supports direct playing PGS, VOBSUB, & SRT subtitles. SSA/ASS subtitles will cause a video transcode. However, support for SSA/ASS is currently in beta and will hopefully make it to the public Android TV builds soon.