Not transcoding with hardware on Synology DS918

I just setup a fresh install on my new DS918+ and I can’t get hardware transcoding to work.
Any ideas on what I can do?

I have the checkbox checked the Transcoder tab.
When I play a file (I have tried several) the CPU load is high, the activity page doesn’t show it is using HW accel, and the logs indicate it failed to open hw device.

I am running the DS918+ on DSM version 6.2.1-23824 Update 4
I am running PMS on Docker v17.05.0-ce
Using the linuxserver/plex:latest image
PMS version 1.14.1.5488

A snippet from the debug logs is attached.
debug.txt (8.4 KB)

From what I can remember, HW transcoding is still a Premium feature for Plex Pass users and certain CPUs:
https://support.plex.tv/articles/115002178853-using-hardware-accelerated-streaming/

Yep. I have a Plex Pass, and the DS918+ has a supported CPU.

I reinstalled Plex as a Synology package. Taking Docker out of the loop. That seems to work.
Shame docker breaks hardware transcoding.

You can check you account to see if the hardware is working when playing a transcoded video.

But my experience is that the Plex app on chrome and Xbox is much much worse than the ios app. It keeps buffering or just crash (10 bit hevc H.265 file, 2.6mbps 1080p). I use the ds video to play the file just perfectly. I can’t see where is the problem.

Hardware Transcoding requires an active PlexPass to enable.

From a PlexPass enabled account:

Settings - Server - Transcoder - Show Advanced.

“User hardware acceleration when available”

Just to play it safe… can you confirm you’re logged into the Plex Media Server with that account? It appears the one you’re using in the forum has no Plex Pass.

@djasek

I have checked under this user account and I see no active Plex Pass.

You will need confirm the account you’re using for the server has a valid Plex Pass.
Restarting the server also guarantees it updates the state flags for the PlexPass.

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