Question / Help streaming problems

elbex77

New Member
Hi folks, I'm an almost beginner OBS user, I have a matter that I hope someone can help me to solve. It's not the first time that I try to stream outdoor using a 3G/4G connection; in the past I thought it was a problem about low bandwidth but the last time I had a private router with 3 different 4G connection simultaneously and the streaming was alike slow and deteriorated. The button on the below of the screen was often on yellow and red and the band reported always lower of my setting output.
At the same time the router said an upload speed around 7-9 Mb, enough for my settings (1000 but I tried decreasing the quality up to 700-800 without results).
I really dont know where i'm doing wrong. Maybe my settings are incorrect? Yet I'm using the ones they all use on hundreds of tutorials, or is there a bottleneck between my pc and the router that provides connectivity?
 

elbex77

New Member
Thank you for your answer. How can i get the log file?
I've used a dedicated bonded router with 3 different cellular connection, not a public wifi. What apps for streaming are you talking about?
 

elbex77

New Member
Yes, I know that easier possibility but I needed to use a professional camera with external audio through OBS to stream.

I've attached my log file. Thank you
 

Attachments

  • 2019-06-14 10-51-48.txt
    23.6 KB · Views: 13

Narcogen

Active Member
11:04:47.245: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 134 (22.0%)
11:41:25.789: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 38389 (58.7%)
12:13:06.132: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 39026 (76.9%)
11:04:24.954: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 2796 (14.4%)


Rendering lag caused by GPU overload.

https://obsproject.com/wiki/GPU-overload-issues

Drop your canvas resolution to 1280x720 and don't scale. (The problem is not the scaling, it's pushing the pixels before that.)


11:04:47.246: Video stopped, number of skipped frames due to encoding lag: 243/552 (44.0%)
11:41:25.837: Video stopped, number of skipped frames due to encoding lag: 31556/43418 (72.7%)
12:13:06.168: Video stopped, number of skipped frames due to encoding lag: 12186/12299 (99.1%)


Encoder overload.

https://obsproject.com/wiki/General-Performance-And-Encoding-Issues

Either go to ultrafast or figure out what is using up so much CPU that OBS can't get the resources to encode. The overload here is significant; you are not close to hitting your desired target.

11:04:24.954: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 700 (3.6%)
11:41:25.789: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 5655 (13.0%)
12:13:06.132: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 586 (4.8%)


Dropped frames due to insufficient bandwidth or other network problem.

https://obsproject.com/wiki/Dropped-Frames-And-General-Connection-Issues

You're getting this issue even with bitrates as low as 600; this indicates that the connection you have is nowhere near sufficient for streaming. Run TwitchTest, not a generic speedtest, those are almost entirely meaningless when it comes to streaming performance.
 

elbex77

New Member
Thank you, for your help. yu're really kind.

Does the first two issues you showed me could be make problems with streaming? Or they only overload computer?

I supposed the bandwidth could be insufficient, but the tool on the router showed over 7mb dedicated in upload and I trusted him.
 

Narcogen

Active Member
All of these issues affect stream quality. Rendering lag will cause stutter and repeated frames. Encoding lag will cause stutter and dropped/repeated/frozen frames. Insufficient bandwidth will cause poor quality, artifacting, stuttering and dropped frames.

No router-specific tool gives meaningful indications regarding stream quality.
 

elbex77

New Member
Drop your canvas resolution to 1280x720 and don't scale. (The problem is not the scaling, it's pushing the pixels before that.)
About this, it would be recommended to set the camera resolution directly on 1280x720 or is enough reducing the canvas resolution on OBS to solve GPU overload?
 
Top