Question / Help I can only stream with Vsync on?

I've been streaming for 3 months now and I have noticed a few things, first I can stream and drop practically with 0 frames dropped while even streaming at 900p, the catch is that I have to use vsync. I've noticed that close friends and even big streamers dont even use vsync for most of their games due to asking and counters. I have better or even equal specs to most of the people that don't and unless I have vsync on I drop frames. Is there any help for me to try to fix this or suggestions? Here are two logs for comparison. These were tested on rainbow 6, but this happens in all games I believe. I think it might be related to chrome tabs but im not sure, any alternatives if thats the issue?

LOG 1 (VSYNC ON): https://gist.github.com/anonymous/b12ec5868d4981c647540083475d5505

LOG 2(VSYNC OFF): https://gist.github.com/anonymous/7d5ad9a4a32353057c592aeda3666719


Specs :
Operating System
Windows 10 Home 64-bit
CPU
Intel Core i7 7700K @ 4.20GHz 42 °C
Kaby Lake 14nm Technology
RAM
16.0GB Dual-Channel Unknown @ 1498MHz (15-17-17-35)
Motherboard
MSI Z270 GAMING PRO CARBON (MS-7A63) (U3E1) 41 °C
Graphics
ROG PG279Q (2560x1440@165Hz)
2367 (1920x1080@60Hz)
Intel HD Graphics 630 (MSI)
3071MB NVIDIA GeForce GTX 1080 Ti (EVGA) 50 °C
ForceWare version: 385.69
 
vsync limits the framerate to the refresh rate of your monitor, usually 60fps. So that is imposing a limit on the amount of frames OBS has to capture. without vsync you could be getting 300+ fps making OBS have to work a lot harder to capture all the action.

There is an option in OBS called 'limit capture framerate' which you can set to 60 or even 30 fps if you want. This will limit the work OBS has to do and also let you play without vsync.
 
If you can make sure, that GPU load is not maxed out, you can game+stream without vsync. Just limit your ingame fps to a value, that your GPU can handle with less then 95% load.
 
whats a reasonable fps to limit it at? I see streamers go around 140 and and thats what im around when I stream but I drop frames if chrome is open
 
That drop could also come from a multimonitor setup with different refreshrates when GPU accelerated content is shown on both monitors at the same time.
 
That drop could also come from a multimonitor setup with different refreshrates when GPU accelerated content is shown on both monitors at the same time.
If they were same refresh rates this wouldnt be an issue? is there any fix to this? my options so far seem like vsync 60 fps or no vsync and no browser.
 
Just avoid GPU accelerated programs on the 60Hz monitor. You could disable hardware acceleration in your browser and turn off the OBS preview, for example.
 
Back
Top