Question / Help Dropping Frames with stable internet

Ruarc88

New Member
Generally, things like connection speed throttling (ISPs have been know to do this to certain services), packet loss, and various other factors will affect things like RTMP when it doesn't affect something like loading a webpage or a generic speedtest. Please understand that saying "I can upload a video to youtube" is 100% irrelevant to the issues you're having. Not only is it a completely different website, there's a completely different protocol being used for those types of connections. You need to call your ISP, explain the issue, and have them investigate. Explain EXACTLY what you trying to do, and the issue that you're having. They'll do all the generic line tests, and if they find nothing, ask them to explain to you why you can't stream to Twitch, as you're getting nearly 40% packetloss.
And assuming they are as useless as they were the last time I called, anything beyond twitch.tv that I could use to get them to identify the ingest servers properly?
 

Ruarc88

New Member
Only I thing remotely stating x264 is under Settings > Output >Streaming > Encoder and that is set to software (x264). You're gonna have to step me through where you want me to look at only been playign with Studio for about 2~3 days now.
Sorry, thinking about classic. Settings > Output > Streaming header and in the bottom section, "CPU Usage Preset". Recommended value is veryfast
 

RytoEX

Forum Admin
Forum Moderator
Developer
You're also basing your replies on the merits of a 3rd party, community-made utility.
[...]
Does/can OBS use TCP 64k? Not aware of how this could be configured. Also, what exactly is the quality value based off of?
As others have explained, the Twitch Bandwidth Test tool was tailor-made by a sysadmin/developer for testing an internet connection's ability to stream a live feed of data to Twitch servers. The download page for that tool even answers questions like "Why is speedtest.net not useful for testing a connection?" and "What do these results mean?" If that's not detailed enough or if you're still concerned about the accuracy or efficacy of the tool, well, we could always poke the author of the tool, @R1CH, but I'm not sure what that would do.

As I understand it, OBS Studio currently uses a 64k TCP Window. Rich is currently working on porting the network code from OBS Classic to OBS Studio, but there is no estimate on how long that will take, to my knowledge.

And assuming they are as useless as they were the last time I called, anything beyond twitch.tv that I could use to get them to identify the ingest servers properly?
The Twitch ingest servers are listed here by Twitch. You can also see the list as used by OBS Studio in its source code here.


Alas, it seems we've taken over @thatguytagg's thread. Sorry about that.
 
I confirmed IMMEDIATELY AFTER THE TEST ABOVE that my connection is stable by uploading to Youtube at a stable speed of 5600Kb/s. Care to explain how my connection is NOT stable when for other similar purposes it works perfectly fine?

Connecting to just one domain's servers at terrible speeds does NOT prove that my connection is terrible. You're also basing your replies on the merits of a 3rd party, community-made utility.

View attachment 21831

Does/can OBS use TCP 64k? Not aware of how this could be configured. Also, what exactly is the quality value based off of?

Hi,

The tool has been used and is well tested and highlights the 0 quality issue which usually relates to the ISP. If you feel your internet is fine can you explain what tests you have performed?

Twitch is much more sensitive to its connections than say YouTubeGaming. as an example I can Multistream to both and YT will aways fill in the gaps of the dropped packets or stopped stream if i hit stop by mistake were as twitch will just instantly drop the connection placing the stream offline. From what I can gleam yours isn't dropping the stream? If you post some VODs then people will be able to see and perhaps help further.

If you are still finding your internet to be fine then its worth checking your home network side, I would start by looking at your network drivers, then cables, then routers / switches. Do you share your internet with another e.g. Family? they could be doing something that's taking the bandwidth.

Note changing the CPU preset or resolution wont resolve the errors in the log as these are bandwidth related. I can't see anywhere the speed of your upload also? so if you don't have the upload bandwidth to run 3500bitrate this will also produce the errors highlighted in the log.

Using twitch tool would expect a 80+ rating before considering to use that as the ingress server to stream to for quality hence @Harold is pointing towards your ISP being the issue. It could be some network settings potentially on yourside like mtu so could be worth also looking into this though my moneys on the ISP.
 

TruebornAtiles

New Member
Hello Everyone, I have been having similar issues with my Twitch Stream, getting to be at 30% dropped frames most times I would like 0% but i'm not sure that is possible, I ran the test and this was my result. https://i.imgur.com/5w07Wq3.png

What is good and what is bad on this list because i'm unsure of how I should continue form this point.
 

eduard19916766

New Member
I find it interesting that with Windows I have 30% frames drop
on Linux I don't have this problem
with Linux, I don't have a single missed frame, while in Windows I don't know what to do.
Linux Ubuntu 18.04 and windows 10 Pro x64bit
1 computer with 2 operation system

I fix my problem on Windows 10
Just open Setting => Advanced => Network
turn on
Enable new networking code
Low latency mode
 
Last edited:
Top