Question / Help Dropping frames only with OBS

Zelf Silverwolf

New Member
Hi. How should I begin. Been using OBS for years. I'm the type of users that sticks with the default settings of programs. Never had any problems with it until now which is why I just made an account to be able to post.

I stream at 720p 60 fps 3500 bitrate. I've thoroughly tested using different streaming services like twitch and youtube, I even tried another program like xsplit for example. OBS is the only one that came back with dropped frames. Looking at twitch inspector, only the connections from OBS would spike down to 1000 bitrate before going back up again.

I've reinstalled OBS just to do a 5 minutes test stream of the WoW character selection screen for a log file. Yes, it will even drop frames at that screen.

Since xsplit didn't spike connecting to the same server. I think there's something wrong with how OBS communicate with the servers then since it would drop frames even in an idle still screen.

https://gist.github.com/anonymous/ee41035e4a462a497412ed0f22038c66

http://speedof.me/show.php?img=161216234409-4043.png
 

Attachments

  • 2016-12-16 15-17-23.txt
    15.3 KB · Views: 8

EBrito

Active Member
OBS Studio has not ported yet "network layer" from clasic.
I mean this:
In Obs Classic you can check "reduce network impact". This is not possible (yet ) in OBS Studio. It´s not adaptative, but hardcoded.
If you use this tool
http://www.teamliquid.net/forum/tech-support/478845-twitchtest-twitch-bandwidth-tester
for now you have to set TCP Window 64 K.

Maybe this is why those spikes appear.

A moderator / programmer can confirm this, but I am pretty sure of it.
 

Zelf Silverwolf

New Member
I've tried classic already. it's dropping frames during idle screen with no camera movement too.

Speaking of classic. Not getting those random spikes with CBR off. Obviously I would prefer to stream with CBR on because of the catchup of bitrate during high movement scenes. But that's a whole different story.
 
Last edited:

Zelf Silverwolf

New Member
Just a bit more follow up feedbacks. Found an old version of OBS 0.15.4 to test. Didn't get those erratic connection spikes down to 1000 bitrate or less with that version. Maybe the devs can compare notes between those versions to see what's different. Just an idea :)

OBS 0.15.4 - http://i.imgur.com/WRzCnsD.png
 

EBrito

Active Member
Just a bit more follow up feedbacks. Found an old version of OBS 0.15.4 to test. Didn't get those erratic connection spikes down to 1000 bitrate or less with that version. Maybe the devs can compare notes between those versions to see what's different. Just an idea :)

OBS 0.15.4 - http://i.imgur.com/WRzCnsD.png
Can you post the log of that session?
OBS 0.16.6 log says:
15:24:24.966: Output 'simple_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 2693 (14.9%)

So, we can compare connection stalls.
 

EBrito

Active Member
OBS 0.16.6 log says:
15:24:24.966: Output 'simple_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 2693 (14.9%)

OBS 0.15.4 log says:
01:40:01.038: Output 'simple_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 1629 (5.7%)

Less network problems, but still a considerable amount

Read this post:
https://obsproject.com/forum/threads/dropped-frames-disconnecting-lag-read-this-first.8870/

Inform of any improvement.
 

Zelf Silverwolf

New Member
I just watched my vod using that old version. It was very smooth without any stutter or skips despite it showing dropped frames which I now know that number doesn't really matter from another post. The main thing is no extreme spikes down below 1k bitrate. From a regular user's standpoint, this is a win in my book. Now I just need to tell my ocd side to ignore that number lol
 

Zelf Silverwolf

New Member
Most likely my last feedback on this issue. And a suggestion to anyone that was in the same situation. Do a windows reset. It didn't completely cure studio, but it didn't spike as often. Here's the good news, classic runs perfectly now.
 
Top