Using Hardware Acceleration with 20 Connections
Quote from BSC on 27/10/2025, 03:00Hello,
We have been using SpaceDesk with 20 different connections, two are 6-display spacewalls, and the video streams always didn’t look too good with framerate severely capped 10 fps.
Once hardware acceleration support became available we updated all of the Android Viewer apps for support. The performance was a little bit better, but if all connections are playing video, it worsens. We upgraded from the RX 5500 to the RX 5700. A little bit better maybe. We then tried to utilize NVIDIA’s NVENC through the RTX 3080. RTX 3080 works amazingly well achieving 60 FPS on streams. However, we cannot seem to surpass 10 concurrent hardware acceleration streams on NVIDIA. NVIDIA’s current NVENC stream limit is supposed to be 3 or 8, so it’s odd we are getting 10.
I used the Github Repo Keylase-NVIDIA Patch to modify NVIDIA drivers to allow unlimited NVENC Streams. This seems to not have worked.
If we got the RTX 4080, having two NVENC blocks, would that allow more streams? Is Spacedesk hardware acceleration feature limiting the number of streams as well through NVIDIA drivers? Would having multiple GPUs increased performance or stream limits. Two high-end AMD cards may be enough, though NVENC performance seems very good.
Hello,
We have been using SpaceDesk with 20 different connections, two are 6-display spacewalls, and the video streams always didn’t look too good with framerate severely capped 10 fps.
Once hardware acceleration support became available we updated all of the Android Viewer apps for support. The performance was a little bit better, but if all connections are playing video, it worsens. We upgraded from the RX 5500 to the RX 5700. A little bit better maybe. We then tried to utilize NVIDIA’s NVENC through the RTX 3080. RTX 3080 works amazingly well achieving 60 FPS on streams. However, we cannot seem to surpass 10 concurrent hardware acceleration streams on NVIDIA. NVIDIA’s current NVENC stream limit is supposed to be 3 or 8, so it’s odd we are getting 10.
I used the Github Repo Keylase-NVIDIA Patch to modify NVIDIA drivers to allow unlimited NVENC Streams. This seems to not have worked.
If we got the RTX 4080, having two NVENC blocks, would that allow more streams? Is Spacedesk hardware acceleration feature limiting the number of streams as well through NVIDIA drivers? Would having multiple GPUs increased performance or stream limits. Two high-end AMD cards may be enough, though NVENC performance seems very good.