Question / Help Random fluctuation in encoding indicator?

Pristal

New Member
So to preface this, I have been using OBS 64-bit client for a long while. I very seldom have issues with this software at all and have dedicated to using it as my only streaming software for Twitch. I have been fiddling with various guides for nvidia based hardware (will get into this in a second) using the NVENC encoding option and found it works nicely with my system...

...until today.


What's wrong:

I notice that during my streams of World of Warcraft I get random spikes in encoding. Frames do NOT drop according to OBS and my game performance does not suffer in the slightest. But what I see is the usually stable green encoding indicator changing to yellow and red randomly. It doesn't seem to affect my stream in the least but it's something that has only popped up recently. I'd assume this is to be attributed to the update that I applied this morning.


My hardware:

i7 4790k @ stock (4.0GHz)

GTX Titan X 12GB (EVGA superclocked)

16GB RAM @ 1866MHz

ARRIS gigabit modem, Netgear Nighthawk AC1900 gigabit router (port forwarded for OBS specifically)

My connection:

330Mb/s download, 10+Mb/s upload (these are stable)


OBS settings are standard affair in the way of Twitch streaming:

2500 bit rate, NVENC encoding format, streaming to closest server (in VA) via Twitch, input at 1920x1080, output downscaled to 720p@60FPS. Everything else is default.


So what can I do at this point? I'd really appreciate some kind of assistance here. Should I be worried about the random spikes in encoding even if they don't seem to drop frames for my stream?


Edit: Here's my twitch analyzer data during the fluctuation of my stream:

https://r-1.ch/analyzer/results/tigerstormrage.665fa7


Edit 2: As a note, my CPU usage is barely above 30% during any of the fluctuations in the indicator. I'm thinking this is possibly due to my internet stability? It occurs while I have Pandora running and am trying to load a webpage as well as during load screens in WoW. I'm unsure why this happens in WoW and not in Paragon (that I have noticed so far). Is the indicator just telling me that OBS specifically is at around 10% CPU usage?
 
Last edited:

Sapiens

Forum Moderator
It just indicates an unstable connection. If you aren't dropping frames don't worry about it. Maybe use TwitchTest and try a different server.
 

Pristal

New Member
It just indicates an unstable connection. If you aren't dropping frames don't worry about it. Maybe use TwitchTest and try a different server.

Doing twitchtest now, it's showing 80 for my current server and I believe I am not dropping frames anymore or hitting that dreaded encoding wall. I'm entirely sure TWC was being hit by DDoS attacks this week, due to being spotty at best for reliability but it being sudden instability as well.

Second test went back to 0. Sigh. It does stutter my stream for a second and cause it to buffer, I wish this didn't happen. :/
 
Last edited:

Pristal

New Member
TwitchTest still at 0 for quality. Time Warner Cable was of zero assistance (like I figured) and they're sending a tech out tuesday.


So far I have tried:

Forwarding port 1935
Changing QoS (enabling it, testing and disabling again)
Disabling every single firewall and AntiVirus I have running
Other twitch connections
Multiple TwitchTest tries (all 0 for quality, for a moment it was an 89 when I first got home)
Doing a direct connection to my modem
Rebooting modem
Running tracert to Live-iad.Twitch.TV with very little success (gets to 8 and then everything is timed out)
Pinging Live-iad.Twitch.TV and getting 100% packet loss
 
Top