Does "Frames Due To Render Lag" cause a delay to viewers?

PolybiusArcadia

New Member
Simply put, if I am streaming something in OBS and I drop 60 frames, specifically due to rendering lag, does that cause the viewer watching on youtube/twitch 1 second of delay?
More detailed:
I'm trying to figure out if let's say, I accumulate 5000 of dropped frames over a period of a few hours of rendering lag due to Diablo 4 being poorly optimized, will my stream begin to buffer and gradually leave my viewers behind (if they don't refresh)? I know it's only about 1 min 23 seconds of dropped frames and it's negligible, but I want to know if this is how frames dropped due to rendering lag works theoretically.
Thanks!
 

Phandasm

Member
Dropped frames is OBS trying to catch up.
It basically goes render operation takes too long -> OBS is now 3 frames behind -> skips rendering the next 3 frames to catch up.
Your viewers will see stutters/freezes rather than latency.
That said, performance issues often result in increased buffering which can contribute to stream delay but not necessarily proportional to the number of dropped frames
 

koala

Active Member
If you stream for 4 hours (4 * 60 fps * 3600 seconds = 864000 frames) and accumulate 5000 dropped frames, that's 1 dropped frame every 172.8 frames or 0.58%. For 60 fps, this is one dropped frame every 172.8/60 = 2.88 seconds. This is very visible and not negligible. Every 3 seconds, there is a tiny visible jump in your video.
 
Top