Question / Help OBS failed to stream a healthy bit rate even when speedtest showed everything was ok

Vinals

New Member
I tested my stream on a private youtube channel a couple of hours before I went live on the main channel and everything was running smoothly. As I went live on the main channel 2 hours later, speedtest showed a healthy 4.5 mbps upload speed. But for some reason OBS dropped down to 100 kbps upload stream a few seconds after going live with a red indicator next to the upload speed. It did not change at all during the 1 hour stream and the result was unusable. No viewer was able to see or hear anything and I could not stop and fix things because I run by myself a tightly scheduled podcast. When it was over, I immediately did a test stream on my private channel and everything was running smoothly..Why did this happen? Did it have anything to do with my stream on youtube having viewers? Help me if you can:( Thank you

The log file from that stream
 

Narcogen

Active Member
You've got at least two problems.

20:50:25.702: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 7177 (18.4%)

You're dropping almost 20% of your frames because your GPU cannot keep up. You should reduce frame rate or frame size. Suggest setting your canvas resolution to the same as your output resolution. Scaling isn't really that much load, but rendering the larger frame in the first place is, and your 750M during this session was not doing it well.

20:50:25.702: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 37778 (97.1%)

Whatever speedtest says is irrelevant; during this session, there was essentially almost no bandwidth available to to the selected YouTube ingest server. Has nothing to do with how many viewers you have.

Not sure why the difference between the two sessions as there's only one log file. But you could try manually changing ingest servers and see if there's any difference between them.
 
Top