Can It Transcode

Hardware

SBCNVIDIAJellyfin

Raspberry Pi CM5 + RTX 4070 Ti

Raspberry Pi Compute Module 5 · NVIDIA GeForce RTX 4070 Ti (eGPU)

Jellyfin with NVENC on a Pi CM5 plus an RTX 4070 Ti played two H.265 files at once (one 4K, one 1080p) without a reported problem. Wall power was about 100 W for one 4K stream and about 130 W for those two, dock losses included.

Jeff Geerling's Jellyfin test of an RTX 4070 Ti hung off a Pi CM5 over a single PCIe Gen 3 lane. Power figures include the Pi and the eGPU dock.

Reported results

A dash means the source did not count that kind of stream. Single-stream speeds are fps for one file, not a guess at how many clients fit.

JellyfinNVENCStream count

Jellyfin with NVENC on a Pi CM5 plus an RTX 4070 Ti played two H.265 files at once (one 4K, one 1080p) without a reported problem. Wall power was about 100 W for one 4K stream and about 130 W for those two, dock losses included.

1080p
—
4K
1–2
4K HDR tone map
—
Power
100–130 W
Price paid
—

Linux on Raspberry Pi OS-class host

Benchmarking NVENC video transcoding on the Pi — Jeff Geerling
Notes from the source

Jeff Geerling, 11 Dec 2025. A separate ffmpeg encoder-benchmark on raw Y4M files (not Jellyfin) managed 30 fps average on a 4K60 source over the Pi's single PCIe Gen 3 lane, versus 169 fps for the same card in a Core Ultra 285K desktop. That ffmpeg run is a bandwidth ceiling, not a Plex session, so it is not entered as a stream count. Tone mapping is not mentioned for the Jellyfin playback.

Wall draw including the Pi and eGPU dock losses: about 100 W for one 4K Jellyfin stream, about 130 W for a 4K stream plus a 1080p stream. Idle was about 29 W.