Gpu decoding on screen share high gpu usage

When I watch my friends streams I have around 30% to 40% gpu utilization which seems very high for my gpu rtx 5070. I have latest nvidia drivers and ts client. The server is running the latest beta release. In the performance settings video decode is at around 5% but 3D usage is high which seems odd to me.
Here are some screenshots of the issue:

I am wondering if this is expected behaviour or something is wrong.

How many streams and at what resolution and Bitrate are you watching?

2 Likes

Just one stream at 1080p 60fps and the default 8000kbs bitrate

Hmm okay, I’ll pass that onto our devs to further investigate / check if this is expected behaviour.

2 Likes

I’ve heard back from the team:

Does the usage lower if you open the settings?

If that’s the case then it is currently expected behavior. We still have some improvements in this region to make.

3 Likes

Does the usage lower when you open the settings because that stops the stream? Or is there some unintended behavior that needs to be fixed? I’m curious what the actual issue is

When in settings (or rather, when the stream is not visible anywhere), the decoded video stream is not uploaded + rendered to the GPU. That’s why a drop of roughly 60-80% of GPU usage (3D / COPY, NOT video decode) is expected in that case.

4 Likes