Can anyone help me determine why I'm dropping network frames?

PledgePlayz

New Member
Just signed up for the forum today because I've been struggling when streaming to Youtube. I'm very new to all this and just trying to learn. My issue is I drop network frames everytime I stream and I'm not sure why. I have a 4070 Super, I5 12600k, 32 gb ram, and my internet speeds should be enough for 1080p streaming. Maybe it's not an OBS question or even an OBS issue. I just don't know. I'm not sure how to read the log other than it does say I dropped frames due to insuffient bandwith. But surely not with my speeds. I just need help lol. I'll post a OBS log file as well. Please let me know what you all think and if I need to post anymore information just let me know. Thanks so much!
 

Attachments

  • 2025-05-09 19-16-53.txt
    29.2 KB · Views: 14
  • Screenshot 2025-05-11 222124.png
    Screenshot 2025-05-11 222124.png
    15.8 KB · Views: 9

Lawrence_SoCal

Active Member
that log has a bunch of notices that your network connection has insufficient bandwidth

21:00:34.318: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 14488 (4.3%)
..
21:35:00.762: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 7037 (22.3%)
..
21:49:01.107: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 3033 (16.6%)

the FAQ has a good starting place
- beware cellular internet connections where bandwidth is not consistent.
- be aware of other traffic on your LAN... real-time monitoring at router/firewall often needed to make sure no unexpected traffic
 

PledgePlayz

New Member
that log has a bunch of notices that your network connection has insufficient bandwidth

21:00:34.318: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 14488 (4.3%)
..
21:35:00.762: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 7037 (22.3%)
..
21:49:01.107: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 3033 (16.6%)

the FAQ has a good starting place
- beware cellular internet connections where bandwidth is not consistent.
- be aware of other traffic on your LAN... real-time monitoring at router/firewall often needed to make sure no unexpected traffic
Yeah it's crazy with my speeds that I should even have to worry about dropped frames because I am hardwired straight to the back of my modem. I have 3 other devices on the network. Sometimes they all 3 stream something (Hulu, Netflix, DirectTV, etc.) while I'm streaming. Could that be the issue?

I look into to monitoring at router. Thanks
 

qhobbes

Active Member
1. Don't ignore service bit rate limits.
2. Set stream to custom and stream to YouTube rtmp (not RTMPS) server.
3. Enable Dynamic Bitrate in Settings, Advanced, Network.
 

PledgePlayz

New Member
1. Don't ignore service bit rate limits.
2. Set stream to custom and stream to YouTube rtmp (not RTMPS) server.
3. Enable Dynamic Bitrate in Settings, Advanced, Network.
I have my Youtube account connected in OBS so the only choice it has is RTMPS by default. I can change the Youtube server to Primary Youtube ingest server (legacy RTMP). Is this what you mean? Or should I disconnect my account and manually input the stream key, then select RTMP server?
 
Last edited:

Lawrence_SoCal

Active Member
Yeah it's crazy with my speeds that I should even have to worry about dropped frames because I am hardwired straight to the back of my modem. I have 3 other devices on the network. Sometimes they all 3 stream something (Hulu, Netflix, DirectTV, etc.) while I'm streaming. Could that be the issue?
Ethernet instead of WiFi is a good first step, but no guarantee without knowing what else is going on network... exactly (not guessing).
Unless low-end router that is overwhelmed (possible) the congestion is on uplink (outbound) traffic not incoming (download, ie watching streamed contented FROM Internet)
but ... it depends... lots of other threads on this exact issue
- beware contracted 'sales' bandwidth and actual available bandwidth (often don't match). And cellular ISP bandwidth is MUCH more variable (typically) than cable/fiber
- beware available bandwidth will vary over time, impacted by traffic (similar to cars on highway) and some of that impact may be upstream of your router
- beware unexpected traffic on your LAN
 

PledgePlayz

New Member
Ethernet instead of WiFi is a good first step, but no guarantee without knowing what else is going on network... exactly (not guessing).
Unless low-end router that is overwhelmed (possible) the congestion is on uplink (outbound) traffic not incoming (download, ie watching streamed contented FROM Internet)
but ... it depends... lots of other threads on this exact issue
- beware contracted 'sales' bandwidth and actual available bandwidth (often don't match). And cellular ISP bandwidth is MUCH more variable (typically) than cable/fiber
- beware available bandwidth will vary over time, impacted by traffic (similar to cars on highway) and some of that impact may be upstream of your router
- beware unexpected traffic on your LAN
Thank you! Yes I have my PC hardwired straight to the back of my modem via ethernet cable. The other devices should be using download only, I'll look further into that. I understand that just because I was sold a 50mbps upload service doesn't mean I'll always get 50. But I'm only trying to stream 1080p gameplay which for Youtube I should only need like 20mbps upload max! It looks like my connection is getting congested at times and I don't know why or how to figure it out. I also don't know how to monitor unexpected traffic. But this is not an obs issue. I understand that and I thank you for your help.
 

qhobbes

Active Member
Try that legacy RTMP option and then view current log while streaming. It should tell you if dynamic Bitrate is enabled or not.
 
Top