With some of the newer Rockchip processors (such as the RK3588) looking like promising options for running Plex on a SBC, I’d like to request for hardware transcoding support to be added for them.
For example, Jellyfin recently added Rockchip HW transcoding, and the RK3588 is proving capable of real-time 4K HDR10 transcoding with tone mapping, or 16x 1080p stream transcoding, and supports H264, HEVC, VP9, and AV1 hardware decoding. Not bad for a processor that runs for around $100-150 in a SBC and draws less than 12 W.
This is important to me personally because I’m currently building a small server cluster using Rockchip SBCs that I intend to move most of my self-hosted services to via Docker Swarm (including Plex), but I foresee growing interest in these chips in general for small self-hosted platforms.
Video Decoding/Encoding is done through the VPU (/dev/mpp_service)
I run it in docker mounting those paths, use image nyanmisaka/jellyfin:latest-rockchip and voila, works perfectly and I can encode multiple 4K streams effortlessly and not much in terms of thermals. Acceleration is a must-have. Without support in Plex, I have to go with jellyfin for now because I am migrating off of old power-hungry hardware in favor of greener tech.
I would love to see this too. Also moving from big, outdated infra to smaller, energy efficient RK3588. I love plex but going to have to migrate to jellyfin until they implement this.
RK3588 support for Hardware-Accelerated streaming is indeed a must have feature. Would be nice to see it on the roadmap before too many folks are moving on to alternatives.