Ever wondered why your stream lags so much when you stream to Youtube or Twitch even though you have a high performance computer?. Well I have been doing a few test streams on Youtube and have been scratching my head for a long time and reading a lot of information on a lot of forums and was still confused as to what was causing it. I thought for a long time it was the processor playing a big part causing my streams to lag. Then on the Sunday 17th February 2019 I kept my Task Manager running above my games and observed what was happening with my Computer. At first I tried a stream using a ratio of 1920 x 1080 pixels. Now you’re wondering 1920 x 1080. The reason is I have Three monitors and would like to use Nvidia Surround that is the same as AMD Eyefinity. I observed the processor and noticed utilization was about 18%. I then observed the Graphics card and noticed utilization was 70% and that was in 1920 x 1080 pixels and the stream was smooth. You can watch the stream with this link: Youtube/McGistics on my McGistics Youtube channel. I then switched to Nvidia Surround setting of 5760 x 1080 so all three monitors work as one. I then started up the American Truck Simulator and with OBS still running and streaming to Youtube because I like to do everything live. I observed the Task Manager and notice the Processor was still utilizing 20% to 21% and though how can that be in 5760 x 1080. I then observed the Ram because I have 32GB and I was only using 7.3 GB and left me 24.7GB so that was fine. The ram is also 3000MHz so is fast. I then observed the internet and upload was between 3000 Kbps or 3 Mbps and 4200 Kbps or 3.2 Mbps so that I new that was not causing any problems because my Internet upload speed is 6000 Kbps or 6 Mbps with 110000 Kbps 0r 110 Mbps download speed because I am connected to Fibre Optic Internet. I then observed the graphics card and noticed it was utilizing 90% to 100% and every time it hit 100% it the stream started lagging. I reduced the game scaling from 400% to 300% it did not help much. At the same time the Graphics card was hitting 100% the processor went no higher the 23% so that gave a clue to what was causing the stream to lag. I narrowed it down to the Graphics card not being able to encode fast enough even though the Graphics Memory was only was at 3.7 GB out of the 8GB available. I have also done a little research via the OBS Studio website: https://obsproject.com and read throw the user guide and came across a page about GPU Overload Issues and it shows some interesting information there it mentions a lot about the Graphics Card and if it is not powerful enough it can causing lagging because OBS uses the Graphics Card to composite and render a scene so does not use the Processor like a lot of people seem to think. So I hope the information as help those of you who have read the information on this page. I will be doing more test streams soon on my Youtube Channel at: Youtube/McGistics. You can Subscribe if you would like to see more from me in the future and click like if you like what you see in my videos. There is a summary of my computer setup as it at the time of writing the post.
Summary of my computer
Operating System: Windows 10 Pro 64-bit.
Motherboard: ASUS ROG Maximus X Code Socket 1151/Z370
CPU: Intel Core i7 – 8700K Coffee Lake 6-Core 3.7 GHz
RAM: Corsair Vengeance LPX 32 GB (4 x 8 GB) DDR4 3000 MHz C15 XMP 2.0
Graphics: NVIDIA GeForce GTX 1070 8 GB
CPU Cooler : Corsair Hydro Series H100i V2 Liquid CPU Cooler
Fans: 6 X Corsair CO-9050009-WW Air Series AF140 Quiet Edition 140mm
Power Supply: Corsair HX850i ATX/EPS 850W Platinum Series
Monitors: 3 x BenQ GL2250H (1920×1080 @ 60Hz)
Samsung:SSD 840 EVO 1TB 931GB
Seagate ST1000DM003-1ER162 931GB
Seagate ST1000DL002-9TT153 931GB
Hitachi HUA721010KLA330 931GB
Hitachi HUA721010KLA330 931GB
Optical Drives: PIONEER BD-RW BDR-209M
Audio: Focusrite USB Audio.
Computer Case: Aerocool X-Predator II Full Tower Black Gaming Case