Question / Help Dropped frames lately

Veetus

Member
I have been pretty blessed with no issues internet/router/streaming wise in the last 13 or so months. But the last few streams I've had constant frame drops. I am not sure why. My environment has not changed. Everything is the same. Same plan with ISP.

Here's what I've done to try and fix the problem:

- Reset modem
- Reset router
- Hard reset router to factory settings and updated to the latest firmware
- Checked ethernet cables
- Checked cables outside my house
- Conducted speed tests: everything looks normal
- Have done ping/tracer tests: everything looks normal
- Have tried other Twitch ingest servers
- Have reduced bitrate

I am running out of things to try - so maybe it's something OBS related? I am not quite sure.

Here is my last log: https://obsproject.com/logs/1hzFkYM_BNbrFuxf

Any help is great - thanks!

Veetus
 

carlmmii

Active Member
You say you've reduced your bitrate. Do you have the logs from those attempts?

The log you posted shows you attempting to use 8000kbps. This is higher than the twitch recommended maximum.
 
haii Veetus it also depends on how many things you got opened while your streaming do u got only the game and obs opend (thats fine)
if u got also the chat and music opend with obs and game then u need to decrease the CBR
 
but what can i better use i got btw Quicksync can i better use VBR VCM or CBR ?
cbr laggs at my obs gives more dropped frames but VCM and VBR do that as well but not so much like CBR
 

Veetus

Member
You say you've reduced your bitrate. Do you have the logs from those attempts?

The log you posted shows you attempting to use 8000kbps. This is higher than the twitch recommended maximum.

I changed my bitrate mid-stream to 6000. Apparently the log does not reflect that. I can have another log generated - but remember I've been doing this exact 8000 bitrate for 13 months with no issues until now.

haii Veetus it also depends on how many things you got opened while your streaming do u got only the game and obs opend (thats fine)
if u got also the chat and music opend with obs and game then u need to decrease the CBR

I do not have really anything else open, just a small music player and Google Chrome with 2 tabs open - I do not have my stream playing, just the chat window.

Supposedly the Twitch max allowed non-partner bitrate is 6000.

I am a partner, and have streamed at 8000 bitrate for 13 months with no issue until very recently. I don't know what the partner max is. I have adjusted to 6000 (or even 1000 for testing) and I still have the same issues.

There's no recording or streaming attempt in the log, so the performance information needed to figure out what is causing the issue isn't there.

Really? That is strange. I streamed for like 3 hours during this log. I don't understand.
 

Veetus

Member
Isn't this showing my going live? @Narcogen

Code:
18:44:16.017: ==== Streaming Start ===============================================
19:17:00.212: User switched to scene 'WheelSpin'
19:17:00.230: warning: Could not update timestamps for skipped samples.
19:17:30.901: User switched to scene 'AO GvG'
19:17:34.346: warning: Could not update timestamps for skipped samples.
19:19:28.401: User switched to scene 'WheelSpin'
19:19:28.413: warning: Could not update timestamps for skipped samples.
19:19:45.325: User switched to scene 'AO GvG'
19:19:48.788: warning: Could not update timestamps for skipped samples.
19:30:44.297: User switched to scene 'AO OpSec BLURRRR'
19:30:44.314: [Stream Effects] <filter-blur> Instance 'Blur' has invalid size source '3D Transform'.
19:41:32.803: User switched to scene 'AO GvG'
19:58:08.099: User switched to scene 'AO OpSec BLURRRR'
20:01:11.152: User switched to scene 'AO GvG'
20:26:36.818: warning: Could not update timestamps for skipped samples.
20:26:36.821: User switched to scene 'WheelSpin'
20:26:52.607: User switched to scene 'AO GvG'
20:26:56.097: warning: Could not update timestamps for skipped samples.
21:05:37.732: Settings changed (outputs)
21:05:37.732: ------------------------------------------------
21:26:27.758: adding 21 milliseconds of audio buffering, total audio buffering is now 85 milliseconds
21:27:47.312: warning: Could not update timestamps for skipped samples.
21:27:47.313: User switched to scene 'WheelSpin'
21:28:00.019: User switched to scene 'AO GvG'
21:28:03.512: warning: Could not update timestamps for skipped samples.
21:44:38.571: User switched to scene 'AO OpSec BLURRRR'
21:46:18.165: User switched to scene 'AO GvG'
21:52:22.663: User switched to scene 'Intermission'
21:54:29.899: User switched to scene 'OUTRO'
21:56:22.176: [rtmp stream: 'adv_stream'] User stopped the stream
21:56:22.176: socket_thread_windows: Normal exit
21:56:22.177: Output 'adv_stream': stopping
21:56:22.177: Output 'adv_stream': Total frames output: 274822 (345764 attempted)
21:56:22.177: Output 'adv_stream': Total drawn frames: 345764 (345803 attempted)
21:56:22.177: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 39 (0.0%)
21:56:22.177: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 70942 (20.5%)
21:56:22.183: ==== Streaming Stop ================================================
21:56:22.239: warning: 2 frames left in the queue on closing
21:58:15.740: ==== Shutting down ==================================================
 

Narcogen

Active Member
I changed my bitrate mid-stream to 6000. Apparently the log does not reflect that. I can have another log generated - but remember I've been doing this exact 8000 bitrate for 13 months with no issues until now.

I guess OBS doesn't write an event to the log for those changes.


Really? That is strange. I streamed for like 3 hours during this log. I don't understand.

Sorry, I'm dumb. I missed it.

I am seeing multiple game/display captures in the same scene being flagged, which is generally considered a performance killer. Captures for different games should be in different scenes, and game and display captures shouldn't be in the same scene together. It increases the number of frames that have to be rendered, and my understanding is that this is true even if the source is hidden or disabled.

That said, the only lag in the log is network lag-- not rendering or encoding lag. The problem might be your ISP or your local network, but it doesn't appear to be OBS.

If it is with your network, I'd say make a clean new profile and scene collection with the bare minimum of sources and try to stream that. If that setup produces the same performance problem, then the issue is definitely not OBS. If it doesn't, that would seem to indicate that it's either something else on your machine, on your network, or with your ISP.
 
which music app do u got opend ? i got music player from WINDOWS it self and the YT CHAT and the GAME + obs
so u know something ???? so decrease lagg
 

Veetus

Member
I guess OBS doesn't write an event to the log for those changes.




Sorry, I'm dumb. I missed it.

I am seeing multiple game/display captures in the same scene being flagged, which is generally considered a performance killer. Captures for different games should be in different scenes, and game and display captures shouldn't be in the same scene together. It increases the number of frames that have to be rendered, and my understanding is that this is true even if the source is hidden or disabled.

That said, the only lag in the log is network lag-- not rendering or encoding lag. The problem might be your ISP or your local network, but it doesn't appear to be OBS.

If it is with your network, I'd say make a clean new profile and scene collection with the bare minimum of sources and try to stream that. If that setup produces the same performance problem, then the issue is definitely not OBS. If it doesn't, that would seem to indicate that it's either something else on your machine, on your network, or with your ISP.

I will try the new OBS profile with everything blank and see what that does. Wish I had thought of this! Thank you.

I actually rely on having game cap/window cap scenes for my overlay as I have an in-game chat that's blurred out. I don't know of another method of doing this -- but this has worked previously without issue so I doubt this is the case.

The one thing I do recall differently is I used to have VSync on when I was playing the main game I play -- lately I tried turning it off and my FPS in-game is up in the 200s. Is it possible that this could make a difference? I feel like I would get the high encoding alerts if so.
 
Can the solution be there that windows music player is heavy for pc with what i just tell u so maybe i need to install that app and then try it out?
 

Narcogen

Active Member
I will try the new OBS profile with everything blank and see what that does. Wish I had thought of this! Thank you.

I actually rely on having game cap/window cap scenes for my overlay as I have an in-game chat that's blurred out. I don't know of another method of doing this -- but this has worked previously without issue so I doubt this is the case.

The one thing I do recall differently is I used to have VSync on when I was playing the main game I play -- lately I tried turning it off and my FPS in-game is up in the 200s. Is it possible that this could make a difference? I feel like I would get the high encoding alerts if so.

I tend to agree-- the conflict capture errors and framerate caps are always good advice when experiencing rendering lag. But you're not, so I don't think that is the cause of your issue. To me it all points to network, and if you haven't changed anything and nothing else is having a problem, then that implicates the ISP.

Have you run TwitchTest?
 

Narcogen

Active Member
YasinGames, that question was for Veetus. It does not appear that your problem is in any way related to his, please make your own thread if you have not already and post a description of your problem and a logfile.
 

Veetus

Member
I tend to agree-- the conflict capture errors and framerate caps are always good advice when experiencing rendering lag. But you're not, so I don't think that is the cause of your issue. To me it all points to network, and if you haven't changed anything and nothing else is having a problem, then that implicates the ISP.

Have you run TwitchTest?

I have done a TwitchTest. All is normal. I was hoping it was not ISP as that's not a fun road to go down but it looks like I probably have no other choice. I am still going to first try a clean OBS profile/scene test before I do that though.
 
Top