Streaming videos in Google Chrome cuts off around 10-20 fps ingame.

Moffinz

Reputable
Oct 29, 2014
62
1
4,640
So I have a pretty decent pc system that should be able to do this without any problems (specs further down). I have two monitors. I have World of Warcraft on my primary monitor and Google Chrome on my second monitor. Right now I'm standing in the middle of my horde garrison with about 55-60 fps. This is with no videos in the foreground on Google Chrome. When I turn on a video and put it in the foreground of my second monitor the fps drops to about 34-40 fps. If I then again remove the video, the fps hops back up to the 55-60 range. I've ready around on the internet that this can be a problem with hardware acceleration with flash, but youtube uses html5 now if I'm not mistaken. I've tried turning off hardware acceleration from within the google chrome settings, but it didn't help at all. This happens with Twitch aswell. Not only Youtube. Any ideas of what may be causing this, and do you know of a fix? This is kinda annoying since I tend to play this game with something else running on my secondary monitor.

My PC specs:
GPU: MSI GTX Geforce 980 4gb
CPU: Intel Core i7-4770K CPU @ 3.5 GHz
Motherboard: MSI Gaming 5 Z97
Ram: 16 GB DDR3 2400MHz
PSU: CoolerMaster SilentPro 700w

Network connection: 50/50 mbits connected through a cable.

Thanks for any help or suggestions!
-Moffinz
 

Deepesh Shenoy

Honorable
Apr 20, 2015
255
0
10,860
What OS ? If its Win8/8.1.10 , Try changing the priority Of game to High in Task Manager by going into the Details Tab > Right click on your game > Set priority> High . Dont set to Realtime it may crash Your PC Gud luck ! :D
 

Moffinz

Reputable
Oct 29, 2014
62
1
4,640


Thanks for your reply. I tried setting the game to high priority, but it's exactly the same as it was. Tried putting google chrome to only use 1 core aswell, to see if that helped, but nothing. (Saw that solution on a post on reddit)
 

spdragoo

Splendid
Ambassador
You have 1 pipeline for your Internet, either a hardwired connection to your Ethernet port or via a Wi-Fi connection through a wireless adapter. Anytime you try downloading data from 2 or more sources simultaneously, unless there's an artificial limitation on the source server you will see your download speeds for each download drop. This is just like hooking up a splitter attachment to your garden hose spigot & hooking up 2 separate hoses to it: since the hoses are sharing from the same water source, the amount of water each individual hose has available is less than if you only had 1 hose hooked up to it.

For your situation, this means that your FPS is going to drop in multiplayer because you're trying to watch YouTube videos at the same time. The game is trying to share the pipeline with YouTube, & both are bandwidth-hungry data users, so you'll see a performance hit in both. There's nothing you can do with core settings or app priorities that will really affect that. Bottom line, you can either fiddle with your Internet settings (& try to set your game to a higher priority than general browsing), or concentrate on gaming when you're in multiplayer mode.
 

Moffinz

Reputable
Oct 29, 2014
62
1
4,640


Is internet bandwith really the problem here? I would understand that if it was my latency that went up but that stays at around 30 ms. Didn't know that internet connection could reduce fps. I've done this many times before without getting fps issues on a far weaker internet line. 8mbit/s. Now i have 50 mbit/s so I don't really see how my internet is the problem here. And no the issue did not happen when I changed internet. It came out of nowhere.
 

JimF_35

Distinguished
I think this is a CPU bottle neck problem. Are you seeing the same frame rates when not running WOW at the same time as the Twitch or You Tube? (Are you seeing the frame drops in You Tube by its self) A way to test this is if you have a friend that is willing to allow you to install your card into their computer and they have the same CPU and you see the same dropped frames.
 

Moffinz

Reputable
Oct 29, 2014
62
1
4,640


The frame drops are only there when I run youtube or twitch in the second monitor. If I close that window out or open a different tab in chrome that doesn't have youtube or twitch the fps jumps back up. It could be a CPU bottleneck, but that would mean I have a faulty CPU right? I mean the CPU I have i7-4770k should not bottleneck my GPU unless it's faulty, right?



Did you change the CPU to fix it, or did you fix the issue by overclocking your CPU?



I tried completely reinstalling my GPU driver. Even downgrading to a previous version. (To a more stable version apparently. It was the nvidia 355.98 drivers). It reduced the amount of frames lost I think, but it's definitely not as good as it should be.
 

JimF_35

Distinguished


No it just mean you have one that can not keep up. You could try running at lower resolutions to see if it will help. Also, are you running 3d surround on your graphics cards which treats two monitors as one big one? If so try turning it off.

Not entirely sure this is the problem because like I said you would need to test on a similar system. Hopefully some here with similar specs can let you know if they had the same problem.

I tried it on mine and it seemed fine. Did not dip much lower than 40 FPS during busy parts but I have a Titan (first Gen) with a 6 core i7 990x CPU and I was running at 1080p.