Question / Help Insane & Progressive Delay

iSwitchLoL

New Member
Hey guys,

For now couple days, when I start streaming, my viewers and I especially noticed that the more I stream, the longer delay there are between "reality" and the "stream". To give you an example, when I start streaming, the delay is about 15-20s, which is normal. The problem is, 5 minutes later, the delay is about 40s-1min. And it keeps going on like that. I also noticed that it gain delay after a buffering moment.

To fix that, I tried to modify to differents (but logical) values all thoses elements:
- Twitch server
- Bitrate
- Buffer Size
- CPU Usage Preset
- Profile
- Tune
- Output (Scaled) Resolution

By testing more than 20 different values, the problem isn't solved yet. Nothing change between a bitrate of 1000 for 480p or a bitrate of 2000 for 720p and so on for the rest.
I also tried to reinstall OBS Studio. It doesn't solve anything. I tried to use compatibility mode with Windows 7, either. I gave administrator privilege aswell, doesn't fix it.

To verify that the problem doesn't come from me or from Twitch, I installed XSplit Broadcaster and used my basic stream settings. I tried to stream and I have a normal delay (12seconds) during the whole live.
With those tests I made, I think that the problem directly comes from OBS Studio. Please do not tell me "use XSplit if it works better", because it is too much restrictive.

Note: While using OBS Studio (wasn't different when I tried XSplit), Avira Antivir, F.lux and Google Chrome are running as well on a Windows 10 OS.

Edit: I forgot to say it, but I have 0.0% FPS drop
 

Harold

Active Member
Did you validate that xsplit's output didn't go into "adaptive cbr" mode and change your bitrate on you?
Have you tried with a clean scene collection that only has one scene in it?
 

iSwitchLoL

New Member
When I tested on XSplit, "Adaptive CBR" was and is still unchecked, only "Strict CBR" is.

With XSplit, I in fact used only one scene to do the test. That means that, out of the restricted 4 scenes, only 1 was not empty.

If you meant OBS, I never tried with only one scene as I did with XSplit
 

Harold

Active Member
Studio's sources are global per scene collection. You need to try with a new clean one.

Did you double-check the output bitrate in Twitch's player?
 

iSwitchLoL

New Member
I completely uninstalled OBS Studio (user settings as well) and reinstalled it and tested a stream with only one scene (exactly as I did with XSplit). I have a constant delay of 8 seconds.

I also checked the output bitrate on Twitch's player and it's a bit lower than the one I specified on OBS (difference of 100 approximately).

----------------------- Edit ----------------------------
I recreated on my own (no save used) my 4 mains scenes that I always use when I stream. Once I did that, the initial problem came back.
I use lots of media sources (videos) as background or pause video in differente scenes (+ BrowserSource for Alert & Chat box). I also use opacity filters and other filters.

Does the problem really come from that ?

If the answer is yes, it would say that OBS has a better stability than OBS Studio ? Or is there a way to fix that without removing things from my scenes (would be annoying)

--------------------- Edit 2 --------------------------
It seems that the problem comes from the media sources. I had 4 media sources (1 in each scene and the one in scene 1 & 2 are the same). I've hidden 3 of them (I just let the 3rd one (pause video) and the stream delay is about 30s constantly. Can I modify media sources settings to provide this insane progressive delay or not ?

------------------- Edit 3 ----------------------------
Reducing the number of media sources doesn't solve it
 
Last edited:
Top