Question / Help OBS Video lag/freezing

T0pCL4SS

New Member
The problem I'm having is every couple minutes, during a live stream.. the video will freeze for like 2 seconds. The game, the video camera, everything. It all just freezes. It happens on every source I have made and with every game. I'm extremely annoyed.. I just can't figure it out. Here's a clip of what I'm talking about https://clips.twitch.tv/t0pcl4ss/ExpensivePoultryStrawBeary it happens right before I land a jump.

I've attached a log. I'm assuming I'll need to delete specific files?
 

Attachments

  • 2017-02-09 04-51-04.txt
    32.6 KB · Views: 43

T0pCL4SS

New Member
well.. it's the last log at this location "%AppData%\obs-studio\logs" and they're all the same. So which one do I need to post? Need more? There's 15 left.
 

Attachments

  • 2017-02-03 03-34-58.txt
    33.8 KB · Views: 9
  • 2017-02-03 22-10-41.txt
    34.6 KB · Views: 7
  • 2017-02-03 22-41-40.txt
    35.7 KB · Views: 3
  • 2017-02-03 22-50-57.txt
    33.5 KB · Views: 8
  • 2017-02-03 22-53-19.txt
    52.8 KB · Views: 17

T0pCL4SS

New Member
If there's any other logs that would be of any use.. PLEASE, let me know! I need to get this sorted..
 
Last edited:

Pagett

New Member
In file: 2017-02-03 22-53-19.txt
Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 644 (1.6%)
Low internet connection. Reduce bitrate.

Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 22037 (11.3%)
Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 1726 (0.9%)
Lagged frames = GPU overload
Bandwidth/connection = Low upload
 

T0pCL4SS

New Member
In file: 2017-02-03 22-53-19.txt

Low internet connection. Reduce bitrate.


Lagged frames = GPU overload
Bandwidth/connection = Low upload

Yeah, makes sense. But I've been testing my internet speed religiously. I'm always at 15mb/s. And GPU overload? Really? I don't have graphics maxed in game although this card could do it effortlessly. It was even happening while streaming Atari and NES games for crying out loud. But anyway, I've lowered the bitrate just to see if that were what was causing it and it did the same thing. Guess I'm just screwed.

Before I forget. This doesn't happen with XSplit.. but I'm not a fan of XSplit, obviously.. or I wouldn't want to fix this issue.
 
04:47:39.029: ┃ ┣download_frame: min=0 ms, median=7.473 ms, max=494.029 ms, 99th percentile=45.343 ms

That's awful frametimes given you're on a GTX 1080. The max frametimes must be 16.7ms to perform well in 60fps. Check the signature on my profile as a guide.
 

T0pCL4SS

New Member
04:47:39.029: ┃ ┣download_frame: min=0 ms, median=7.473 ms, max=494.029 ms, 99th percentile=45.343 ms

That's awful frametimes given you're on a GTX 1080. The max frametimes must be 16.7ms to perform well in 60fps. Check the signature on my profile as a guide.
I"d hate to have to lower to 30fps. I've never had a problem before streaming at 60fps, ever. This has been happening for about 2 months now. I'm convinced it's something to do with OBS. Any suggestions? You've seen my specs.. 60fps should be far from being an issue.
 
Setting the framerate on OBS to 30 alone won't do much if your frametimes are going all over the place, especially with 99th percentile at 45ms. It must be below 33.3ms at 30fps. You need to reduce the GPU load if possible.
 

T0pCL4SS

New Member
Setting the framerate on OBS to 30 alone won't do much if your frametimes are going all over the place, especially with 99th percentile at 45ms. It must be below 33.3ms at 30fps. You need to reduce the GPU load if possible.
So lower in-game settings. I'm mind boggled over this.. it's a new thing really. It hasn't happened to me in my 4 years of streaming until recently. I've never ran my graphic settings any differently.
 
More than that pretty much. I don't know if Sniper Ghost Warrior 3 has an FPS cap but if it does, use it. If it doesn't, use Vsync with refresh rate @ 60Hz. Overwatch has an FPS cap in its video settings. Set it to custom fps cap, and set it to somewhat below your minimum FPS. As a lazy method just set it to 61. The GTX 1080 should still have some GPU power to spare at 61 FPS cap and recording OBS Studio with a hardware encoder at 1080p60.
 

T0pCL4SS

New Member
More than that pretty much. I don't know if Sniper Ghost Warrior 3 has an FPS cap but if it does, use it. If it doesn't, use Vsync with refresh rate @ 60Hz. Overwatch has an FPS cap in its video settings. Set it to custom fps cap, and set it to somewhat below your minimum FPS. As a lazy method just set it to 61. The GTX 1080 should still have some GPU power to spare at 61 FPS cap and recording OBS Studio with a hardware encoder at 1080p60.
This doesn't happen in CS:GO or H1Z1 and my fps in CS:GO while I'm streaming are around 400fps. Just now, in Overwatch.. I capped the fps @ 60 and man, the micro stutter is amazing. It's not playable at 60fps. There's got to be another issue, seriously.. I'm thinking it's OBS itself because like I said, this is a new thing.
 
I don't know what's going on that is causing microstuttering in Overwatch with the FPS capped. Run GPU-Z and see what the Bus Interface is on. It must be PCI-e 3.0 x16.
 
I forgot to say that you should run a game at full speed with GPU-Z running. If it's still at 2.0 then I think that could be the problem.
 
Top