I'm streaming with Elgato Capture Card to Twitch. I get high pings on games while streaming (1700kbps). How can I decrease pings while streaming? Here is my bandwidth:

Results

7

2 Answers

You are almost completely saturating your upload bandwidth with the stream you're sending. Despite streaming out not using much of your download speed, you need plenty of bandwidth available in both directions to have reduced latency in games.

As I see it, you've two options.

  1. Increase the available bandwidth on your upload speed. You can achieve this by either reducing the quality of your stream, or increasing the available upload speed.
  2. Purchase a router with Quality of Service (QoS), this will allow you to prioritise traffic. You need to set a lower priority on stream traffic, so the game latency is reduced.

Ideally, I'd suggest you considered implementing both options, if you want the best performance for both the stream and the game.

For what it's worth, I do think trying to stream at 1700kbps is way too high for an upload speed of 1.92Mbps. For best performance, I'd be reducing that to around half of your available upload bandwidth, i.e. 1000kbps.

5

The problem is you upload speed =(. When you are streaming, you are sending a lot of data, so your ping will get highter. You may call to your internet service provider (ISP) to ask if they can raise your upload speed.

Also try to decrease the quality of your stream. By quality I mean, for example, from 720p to 480p.

1