struggling to stream and record - any upgrades to easy solve?

Joined
12 Feb 2006
Posts
17,643
Location
Surrey
currently i play from my xbox one, which plugs straight into my integrated elgato 4k capture card, then that goes on to a monitor.

i then have my pc with the following:
  • USB mic
  • cam
  • obs
  • discord
  • various usb devices, such as a stream deck, bluetooth mouse, keyboard etc.
on obs, i stream to twitch, and then record the footage so i can edit it and upload to youtube.

the quality to twitch is fine, however the videos i upload to youtube aren't as good quality as i'd like. i believe it to be the bitrate is too low, but when i change any settings, i get CPU overload warning and now my stream is no good and jerky, and the pc starts to slow down.

the trouble then gets worse if i even consider to play a game from this pc rather than from my xbox, and then stream/record that. for instance, age of empires 4 is coming out in october and i'd like to play and stream and record that. i don't think my pc could do this.

so I'm looking to either get some upgrades for this pc, or purchase a pc that's designed to do nothing but stream.

These are the specs I have on this pc. Is there anything that you'd see as an instant upgrade that would help solve the problem?


CPU: AMD Ryzen 5 1600 Six-Core 3.20 Ghz
RAM: 16GB
GPU: Radeon RX 580
SSD: 2 x Samsung 860 EVO 500GB

Thanks
 
thanks.

if you're suggesting a new MB and CPU, i have an older pc that could potentially be upgraded instead to allow me one for gaming, and one for streaming totally separate. i'm going to go get that pc and post what the specs are later.

can my current MB not take a 5600x? How do i know the type/slot/max a MB can take?
 
i've plugged in my older pc. these specs will be old, but i do wonder if it makes more sense to just upgrade this old one for streaming/capturing, and then keep my current pc fine for pc gaming.

specs are:

CPU: i5 3570k
MB: Gigabyte Z77-D3H
RAM: DDR3 8GB
GPU: AMD Radeon HD 7900

I assume graphics cards don't make a difference for capturing/streaming, it's primarily cpu and ram?

interested to know your thoughts.
 
ok i've upgrade to a 3900x cpu and still struggling. just today i wasn't even doing anything on my pc other than streaming and recording the same content and the cpu was overloaded with enccoding. completely 100% maxed out the entire time and the stream was not watchable as a result.

i dont get why it's struggling so much still, especially given the gameplay is being done by the xbox.

checking task manager and it shows almost everything at 0%, but video encode 87% right now.
 
Last edited:
If you’re using cpu encoding it will be hard on your pc & your AMD RX 580 has a built-in encoder AMF you can use to take the strain for streaming, but AMD are not really supporting streaming well for their gpu's.

So, I would get an Nvidia card for the nvenc encoder, so a RTX 30 or 20 series, or even the GTX 10 series, but the newer ones offer better visual quality & could be a nice upgrade.

RTX gpu's can stream with superior image quality compared to x264 Fast, and on par with x264 Medium cpu encoding.

If you go this route, you can then use the nvenc encoder to record and stream on a one pc setup using OBS for a very minimal performance hit & free up the cpu & gpu to run those games you want to stream/record.

thanks for this. checking out the prices, some of these cards are crazy money. given under the advice of this forum i've just upgraded to a 3900x cpu and see no difference in performance, i'm a bit bummed to now need to purchase another item at £600+.

what would be the cheapest card you'd suggest that would hopefully solve the problem?
 
thanks for the reply.

how would a GeForce 1080ti FE rate for what i need and an improvement over my current card?

would getting the same card i currently have (if they are still sold) and running in crossfire be an option?
 
Back
Top Bottom