Question / Help Stream Unstable | Dropping Extremely High Amounts of Frames, Have No Clue How to Fix

Darkest_Devil26

New Member
Hello, so I've been having a lot of problems streaming over the last few months, every time I stream around the one hour mark I begin to drop thousands upon thousands of frames, I have tried everything from a wired connection, to changing servers, to allowing OBS through the firewall. The one thing I have not done yet is check my router and/or modem for issues however I want to make 100% sure that its a modem/router issue before I go spending money on a new one. I don't know what to do at this point to fix it because I've been having these problems no matter what time of day I stream at, no matter what server I'm on, I've tried everything. All the needed information will be in the screenshots below.

Stream Settings:
Stream Settings 1.PNG

Stream Settings 2.PNG
Stream Settings 3.PNG
Stream Settings 4.PNG


Here are my twitch test results
Stream Test.PNG


Here is an internet speed test when the problems occur
Internet Speed Bad.PNG


Here are my twitch inspector reports when I tested the stream
Twitch Test.png


Here are my computer specs
Computer Specs.PNG


And finally here is the log file
https://obsproject.com/logs/zWcF0XN9Rg4x0M6h

I'm at a loss on what to do, like I've said I tried about everything, I just want to make sure I'm not messing up any settings before I purchase a new router/modem and have the same thing happen again. Thanks for all the help in advance!
 

Narcogen

Active Member
No output session in log.

Would expect poor streaming performance given your twitchtest and speedtest results.

If this regularly occurs at about the same interval after starting streaming that would seem to indicate traffic shaping by ISP.
 

Darkest_Devil26

New Member
No output session in log.

Would expect poor streaming performance given your twitchtest and speedtest results.

If this regularly occurs at about the same interval after starting streaming that would seem to indicate traffic shaping by ISP.

Would this log file work? 2019-08-31_20-01-32.txt and I've noticed that my upload speeds are really inconsistent and my twitch server connections are also inconsistent, they are 10000+ most of the time but when I'm having problems they are all zero, when I performed and upload speed test, when I've been dropping frames my upload speed falls below 1, and my ISP has said everything is fine on their end. I have even replaced my modem and my router and I'm STILL having issues.
 

Narcogen

Active Member
You need to open OBS, start a stream or recording session, observe your issue, stop the session, then upload the log.

If you see such results in TwitchTest then the problem is definitely network. Can't tell much more without a logfile with an output session.
 

Narcogen

Active Member
16:30:26.862: ==== Streaming Start ===============================================
16:30:27.286: socket_thread_windows: Increasing send buffer to ISB 131072 (buffer: 0 / 788480)
16:30:28.041: socket_thread_windows: Increasing send buffer to ISB 262144 (buffer: 0 / 788480)
16:30:31.170: socket_thread_windows: Increasing send buffer to ISB 524288 (buffer: 0 / 788480)
17:34:44.480: [rtmp stream: 'adv_stream'] Stream shutdown timeout reached (30 second(s))
17:34:44.480: [rtmp stream: 'adv_stream'] User stopped the stream
17:34:52.256: socket_thread_windows: Normal exit
17:34:52.257: WriteN, RTMP send error 10035 (80 bytes)
17:34:52.258: WriteN, RTMP send error 10038 (42 bytes)
17:34:52.258: Output 'adv_stream': stopping
17:34:52.258: Output 'adv_stream': Total frames output: 223226 (231907 attempted)
17:34:52.258: Output 'adv_stream': Total drawn frames: 232029
17:34:52.258: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 8681 (3.7%)
17:34:52.258: [rtmp stream: 'adv_stream'] Freeing 10346 remaining packets
17:34:52.269: ==== Streaming Stop ================================================

Definitely a network issue. Address to ISP if you've already eliminated NIC, local cabling and router as potential problems.
 

Darkest_Devil26

New Member
I
16:30:26.862: ==== Streaming Start ===============================================
16:30:27.286: socket_thread_windows: Increasing send buffer to ISB 131072 (buffer: 0 / 788480)
16:30:28.041: socket_thread_windows: Increasing send buffer to ISB 262144 (buffer: 0 / 788480)
16:30:31.170: socket_thread_windows: Increasing send buffer to ISB 524288 (buffer: 0 / 788480)
17:34:44.480: [rtmp stream: 'adv_stream'] Stream shutdown timeout reached (30 second(s))
17:34:44.480: [rtmp stream: 'adv_stream'] User stopped the stream
17:34:52.256: socket_thread_windows: Normal exit
17:34:52.257: WriteN, RTMP send error 10035 (80 bytes)
17:34:52.258: WriteN, RTMP send error 10038 (42 bytes)
17:34:52.258: Output 'adv_stream': stopping
17:34:52.258: Output 'adv_stream': Total frames output: 223226 (231907 attempted)
17:34:52.258: Output 'adv_stream': Total drawn frames: 232029
17:34:52.258: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 8681 (3.7%)
17:34:52.258: [rtmp stream: 'adv_stream'] Freeing 10346 remaining packets
17:34:52.269: ==== Streaming Stop ================================================

Definitely a network issue. Address to ISP if you've already eliminated NIC, local cabling and router as potential problems.
I even connected my computer to my modem when streaming and I still had issues, when addressing my ISP, how should I phrase it to best describe the issue? Packet loss? Unstable connection? When I talked to them previously and I said I had an unstable connection they had no clue what I was talking about?
 

Narcogen

Active Member
Packet loss/low bandwidth to particular destination (twitch ingest server). Ask if they are traffic shaping outgoing video streams.
 

Darkest_Devil26

New Member
Packet loss/low bandwidth to particular destination (twitch ingest server). Ask if they are traffic shaping outgoing video streams.
So I did this and there is apparently zero packet loss on their end, i am at a loss as to what the problem is at this point, ive even tried upgrading my internet to allow more bandwidth and im STILL having problems. I did however do a Twitch server test when the frames are dropping and all the servers came back as 0, why is that the case when they are at 10000+ when I start streaming? As the stream goes on my connection to the servers is nonexistent.
 
Last edited:

Narcogen

Active Member
They are almost certainly testing packet loss only on your last mile (between their office and you) and are unconcerned about upstream problems. Or they are blocking/shaping upstream traffic to stream servers and not disclosing this fact. Neither would be surprising.
 

Darkest_Devil26

New Member
They are almost certainly testing packet loss only on your last mile (between their office and you) and are unconcerned about upstream problems. Or they are blocking/shaping upstream traffic to stream servers and not disclosing this fact. Neither would be surprising.
Would a VPN solve this issue?

Edit: VPN did not work, I'll call my ISP again I guess
 
Last edited:

Narcogen

Active Member
Potentially, yes, although it would induce a bit more latency. At the very least it might tell you whether or not changing your network's endpoint affects your streaming performance.
 

Darkest_Devil26

New Member
If your WAN IP is pingable, I suggest showing Smokeping graphs to your ISP.

http://www.dslreports.com/smokeping
I plugged my computer directly into the modem bypassing the router and I still had problems, would that still be an issue with smokeping? Because I feel my issue may be my connection to the Twitch servers, but I have no idea how I would go about fixing that, I know its an ISP thing but when I tried talking to them they said everything was fine on their end

Edit: Just checked to see if my WAN IP is pingable, it is not
 
Top