Camlink 4k locking refresh rate to 30hz

VodnikGaming

New Member
I have a camlink 4k that im using as a capture card to a second PC to recording/stream from my main pc

My setup is as follows:
Gaming pc
- intel 9600k
- 32 gb ram
- msi 3070ti connected to > Monitor 1 (Asus 2560x1440 75hz) via Display port to HDMI > Monitor 2 (1920x1200 60hz) via hdmi > Camlink 4k via Display port to HDMI
- I have my display settings set to mirror my main monitor (the asus) to the camlink so that the second PC can see the input and record/stream

Second PC:
Asus laptop with:
- intel 7th gen i7
- gtx 1060
Camlink 4k is connected via USB with cable listed above

Issue:
Whenever i connect the cable from my GPU (3070ti) from my gaming pc to the camlink 4k it locks the refresh rate of my main monitor (asus 2560x1440 75hz) to 30hz. My fps counters in all the games ive tried are reading 60 or 75 but its very visually clear that its showing me 30 fps. It doesnt seem to matter if the camlink is connected to the second pc or not. As soon as i plug the other end of the cable into the camlink it lowers/locks the framerate. I was not previously having this issue with my gtx 1070 and when i switched to the 3070ti it was still functioning fine until a few weeks after. Not sure what i can do to try and resolve this. Any help would be much appreciated. I tried to provide as much information as possible
 

FerretBomb

Active Member
This isn't something OBS can affect, as it's not on the gaming PC at all.

A quick check of the Camlink 4K datasheet indicates that the max res/refresh it supports is 2160p30.
Most video cards cannot clone/mirror to a lower-refresh output and maintain full refresh on the primary.

There are a couple of workarounds:
- Put an HDMI splitter on your primary output and hope it negotiates properly with both the monitor and capture card.

- Run OBS on the gaming PC, capture the monitor, set the camlink up as an Extended (not cloned) monitor, use OBS' Fullscreen Projector function to send the display to the camlink output port. Can result in tearing and other issues, and if you're running OBS on the gaming system anyway, there's almost no reason to use a second PC. The NVENC on your 3070 is MUCH better than the older generation on the 1060, and NVENC is a standalone part of the GPU core that uses NO gaming resources; it's literally JUST for encoding video and sits idle the rest of the time. Really, 20-series and beyond NVENC have rendered 2PC setups essentially pointless.
 

VodnikGaming

New Member
This isn't something OBS can affect, as it's not on the gaming PC at all.

A quick check of the Camlink 4K datasheet indicates that the max res/refresh it supports is 2160p30.
Most video cards cannot clone/mirror to a lower-refresh output and maintain full refresh on the primary.

There are a couple of workarounds:
- Put an HDMI splitter on your primary output and hope it negotiates properly with both the monitor and capture card.

- Run OBS on the gaming PC, capture the monitor, set the camlink up as an Extended (not cloned) monitor, use OBS' Fullscreen Projector function to send the display to the camlink output port. Can result in tearing and other issues, and if you're running OBS on the gaming system anyway, there's almost no reason to use a second PC. The NVENC on your 3070 is MUCH better than the older generation on the 1060, and NVENC is a standalone part of the GPU core that uses NO gaming resources; it's literally JUST for encoding video and sits idle the rest of the time. Really, 20-series and beyond NVENC have rendered 2PC setups essentially pointless.
But why was I not previously having the issue before. For months ive been able to output to the camlink on the secondary PC to capture footage (to help alleviate load on my cpu) using the mirroring setup and i had no problems. The refresh rate on my main pc was 75hz and the output to the camlink was being captured at the correct resolution (which i was able to set as 1920x1080) but now it seems to lock in streamlabs and my windows/nvidia settings to only output in 4k 30hz
 

FerretBomb

Active Member
But why was I not previously having the issue before. For months ive been able to output to the camlink on the secondary PC to capture footage (to help alleviate load on my cpu) using the mirroring setup and i had no problems. The refresh rate on my main pc was 75hz and the output to the camlink was being captured at the correct resolution (which i was able to set as 1920x1080) but now it seems to lock in streamlabs and my windows/nvidia settings to only output in 4k 30hz
We provide no support for Streamlabs OBS here. It's a derivative hackjob version based on the OBS Studio codebase.
Maybe you updated the GPU drivers and it broke something.

In any case, you'd do best to contact Elgato Support. It is out-of-scope for the OBS Studio support forums for a few reasons now, but Elgato probably knows best how to troubleshoot their hardware.
 

VodnikGaming

New Member
We provide no support for Streamlabs OBS here. It's a derivative hackjob version based on the OBS Studio codebase.
Maybe you updated the GPU drivers and it broke something.

In any case, you'd do best to contact Elgato Support. It is out-of-scope for the OBS Studio support forums for a few reasons now, but Elgato probably knows best how to troubleshoot their hardware.
Fair enough. Wasnt sure if it was an issue with the camlink or windows or streamlabs/obs
 
Top