So I made a quick guide on using Jellyfin on Rockchip SBCs not so long ago. The guide is outdated - Jellyfin has RKMPP support since 10.9 version:

Rockchip VPU | Jellyfin
This tutorial guides you on setting up full video hardware acceleration on Rockchip VPU via RKMPP.

Don't forget to passthrough the video devices and check if they works fine.

My docker-compose file looks like this:

version: '3.5'
services:
  jellyfin:
    image: jellyfin/jellyfin:latest
    container_name: jellyfin
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
    network_mode: 'host'
    devices:
      - '/dev/dri/card0:/dev/dri/card0' #define what gpu device is being used
      - '/dev/dri/card1:/dev/dri/card1'
      - '/dev/dri/renderD128:/dev/dri/renderD128'
      - '/dev/dri/renderD129:/dev/dri/renderD129'
      - '/dev/dri:/dev/dri'
      - '/dev/dma_heap:/dev/dma_heap'
      - '/dev/mali0:/dev/mali0'
      - '/dev/rga:/dev/rga'
      - '/dev/mpp_service:/dev/mpp_service'
    volumes:
      - ./config:/config #config is stored on MicroSD Card
      - /mnt/KC2500/media/completed/:/data/misc #misc is stored on SSD
      - /mnt/KC2500/jellyfin/transcodes:/config/transcodes #stored on SSD
      - /mnt/wdblue/jellyfin/series:/data/tvseries #Media folder
      - /mnt/wdblue/jellyfin/movies:/data/movies #Media folder
    restart: 'unless-stopped'

networks:
   default:
      external: true
      name: nextcloud_default

Rockchip (RK35XX) and Jellyfin update