Question / Help Fluctuating bitrate in OBS

GrathiusXR

New Member
So to cut a long story short I had cable with a service provider that started to give me problems with the internet so I switched to another which offered the same service with slightly higher upload (YAY).

Upon signing up to the new ISP I have still seen consistant issues with my bitrate fluctuating when streaming.

My upload is a constant 2.2mbp/s and I stream multiplayer games at 1.2mbps and single player games at 1.5mbp/s. Now my problems lies where in OBS I will showcase a loss in some frames but it isn't reflected in my stream to my viewers OR if I do lose some frames to the point where my viewers notice, my FPS on the stream dips from 30 to 15 then back up because i haven't lost too many frames.

I had the same problem with xsplit but xsplit would lose more frames and the stream would stutter and freeze. I've tried everything from QoS, port forwarding, reinstalling windows 10 fresh and yet the problems still persist. I will have a random stream where i will change or do nothing and lose no frames what so ever. When my bitrate fluctuates my MP game doesn't lag or ping spike but i can see my bitrate in the program drop frames and the bitrate change. Monitoring my Ethernet connection speeds via the task manager never shows my up bitrate drop under 1000kbp/s but on OBS it shows that it does when io lose some frames.

It's just strange because half the time my viewers won't even notice any dip or drop in frames but I clearly see it happen in OBS it reports that. When I was with my previous cable ISP I was streaming at 1200kbp/s with a 1.8mbps upload. This ISP gives me 2.2 but I can't seem to have a stable bitrate. I've tried everything from techs from the ISP come out as well and on my end what ever I could port forward, close, run enhance etc I have done. But it still seems to happen.

Could it be my ISP throttling the upload connection where if it gets to a certain point where data has been transmitted it activates a throttle until it eases up on the data it's transmitting? I streamed for 15 minutes on 1000kbp/s and didn't lose a frame yet the moment i bumped it up to 1200kbp/s within 5 minutes I lose a dozen frames only. Then gradually lose another dozen every few minutes.
 

Attachments

  • 2016-05-12 19-49-34.txt
    26.7 KB · Views: 26

GrathiusXR

New Member
Here is my test. If I ping live-syd.twitch.tv I get request timed out. A few weeks ago it would actually ping and have no problems. But now all of a sudden it won't work at all. I did some resetting then pinged and got this IP 72.52.10.14 that was perfect then I did ANOTHER ping test and got the 103.53.48.36 all failed.
 

Attachments

  • FsRO4Su.png
    FsRO4Su.png
    19.2 KB · Views: 132

Harold

Active Member
You can't use any of those servers to stream. The connection is too unreliable.

You may expand your test to other regions, but if the quality doesn't move from 0, your connection isn't suitable for streaming.
 

GrathiusXR

New Member
Funny Harold, I thought the same thing yet I am more than capable of streaming with a solid connection where I only lose a few thousands a frames per stream but the stream doesn't freeze for viewers my FPS on the stream just dips. Which is what I stated in my original post.

Anyways I have no clue what I did, after Port Forwarding, IP blocking and so forth but I streamed Doom tonight at 1400kbp/s with not a single dropped frame. I cannot ping live-syd.twitch.tv it just times out but was able to stream just fine. I redid the twitchtest and I'm getting easily 1800-2300kbp/s to almost all US and Other server with Sydney of course having the lowest ping.

Hands down, it's my ISP being shoddy and unreliable when they want of course OR what I did fixed the problem.
 

Attachments

  • 51KvUBS.png
    51KvUBS.png
    34.6 KB · Views: 76
Top