OBS' upload speed appears to be throttled. HELP

BimmyDraws

New Member
Moved my OBS installation to a new PC, and ever since then OBS is only uploading at about 10mbps when before it was uploading at 22mbps. I have no idea why this is. My internet speed tests using Google and Ookla show that my PC is still reaching the same speeds, but now OBS is uploading at less than half of its upload speed on my other setup. It looks like visual clarity on my streams has been suffering too.

Log file from a 30-second Bandwidth Test stream: https://obsproject.com/logs/U793Z7wPECPRodL0

I've been going crazy trying to fix this for days, please for the love of god someone help me lol.
 
Your Network Driver needs to be updated. Head over to your mobo's support page & grab the latest, it should eliminate these errors that your NIC is throwing.

18:58:02.087: [rtmp stream: 'rtmp multitrack video'] Interface has non-zero error counters (25/0 errors, 25/0 discards)
 
Your Network Driver needs to be updated. Head over to your mobo's support page & grab the latest, it should eliminate these errors that your NIC is throwing.

18:58:02.087: [rtmp stream: 'rtmp multitrack video'] Interface has non-zero error counters (25/0 errors, 25/0 discards)
I've just finished updating all the LAN adapter drivers for my motherboard, both the Ethernet and Wi-Fi. It did not fix the problem.

 
Your log contains a streaming session with dropped frames. This can only be caused by a failure in your internet connection or your networking hardware. It is not caused by OBS. Follow the troubleshooting steps at: Dropped Frames and General Connection Issues. I would first start with going to Settings > Advanced > Network > Enable "Dynamically change bitrate..." [Apply] [OK]. Instead of dropping whole frames, the quality, dependent on bitrate and content, may drop. Here is example from earlier.

20:27:31.411: ==== Streaming Start ===============================================
20:29:58.968: [rtmp stream: 'adv_stream'] bitrate decreased to: 32400
20:29:59.950: [rtmp stream: 'adv_stream'] bitrate decreased to: 25700
20:30:01.063: [rtmp stream: 'adv_stream'] bitrate decreased to: 21200
20:30:05.091: [rtmp stream: 'adv_stream'] bitrate increased to: 24700, waiting
20:30:05.091: [rtmp stream: 'adv_stream'] going back to prev bitrate
20:30:05.091: [rtmp stream: 'adv_stream'] bitrate decreased to: 21200
20:30:09.123: [rtmp stream: 'adv_stream'] bitrate increased to: 24700, waiting
20:30:09.123: [rtmp stream: 'adv_stream'] going back to prev bitrate
20:30:09.123: [rtmp stream: 'adv_stream'] bitrate decreased to: 21200
20:30:13.154: [rtmp stream: 'adv_stream'] bitrate increased to: 24700, waiting
20:30:17.187: [rtmp stream: 'adv_stream'] bitrate increased to: 28200, waiting
20:30:21.190: [rtmp stream: 'adv_stream'] bitrate increased to: 31700, waiting
20:30:25.231: [rtmp stream: 'adv_stream'] bitrate increased to: 35000, done
20:38:04.879: [rtmp stream: 'adv_stream'] User stopped the stream
20:38:04.879: [rtmp stream: 'adv_stream'] Socket send buffer is 4194304 bytes
20:38:04.879: Output 'adv_stream': stopping
20:38:04.879: Output 'adv_stream': Total frames output: 18991
20:38:04.879: Output 'adv_stream': Total drawn frames: 19030
20:38:04.885: ==== Streaming Stop =

As you can see, the bitrate fluctuated for about 26 seconds, but was 35000 the majority of the time and there were no dropped frames. Be aware this does not currently work with Multitrack Video.

Use TwitchTest to find the best server for your location. Manually configure the Twitch streaming settings in OBS to use the best server.
 
The driver is still suspect, the errors still exist. FWIW, the errors are generally caused by bad EEE settings. Your NIC is trying to save power when it should be operating in performance mode. Until you fix your rig, you're going to have issues.

22:27:44.585: [rtmp stream: 'test_stream'] Interface has non-zero error counters (8/0 errors, 8/0 discards)

22:27:57.904: [rtmp stream: 'test_stream'] Interface has non-zero error counters (9/0 errors, 9/0 discards)

22:28:11.361: [rtmp stream: 'test_stream'] Interface has non-zero error counters (9/0 errors, 9/0 discards)

22:28:56.419: [rtmp stream: 'rtmp multitrack video'] Interface has non-zero error counters (9/0 errors, 9/0 discards)

22:31:19.256: [rtmp stream: 'rtmp multitrack video'] Interface has non-zero error counters (251/0 errors, 251/0 discards)
 
Back
Top