Jellyfin Forum
How to enable HW transcoding on the RK3588 with OpenWRT? - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Guides, Walkthroughs & Tutorials (https://forum.jellyfin.org/f-guides-walkthroughs-tutorials)
+--- Thread: How to enable HW transcoding on the RK3588 with OpenWRT? (/t-how-to-enable-hw-transcoding-on-the-rk3588-with-openwrt)



How to enable HW transcoding on the RK3588 with OpenWRT? - parmi93 - 2025-11-23

I recently installed Jellyfin on my NanoPI R6S with OpenWRT v24.10.4, and overall, it's working well.
The main reason I chose Jellyfin, though, is that it supports transcoding via the VPU of the Rockchip RK3588S.
My issue is that I'm running OpenWRT because the NanoPI is also my home router, and I couldn't find anything in the documentation that addresses my specific setup. I tried following the guide in the Linux Setups section, but I got stuck at step 2 since
ls -l /dev | grep -E "mpp|rga|dri|dma_heap command doesn't return anything. It looks like  dma_heap, dri, mpp_service and rga don't exist in /dev.

Is there a way to use the RK3588S HW transcoding with OpenWRT?

I’ve already tested Plex and Emby, but neither of them supports my chip. Jellyfin is my last hope.