Help us pick a new video card.

xxcfdrr

New Member
Dell Precision 5820 with Win 10 Pro and AMD WX7100.
We are streaming a nature cam 24/7 to YouTube.

Using OBS to access cam stream via RTSP on local network. Streaming to YouTube in 1080.
Have been OBS for sometime now but AMD drivers for our WX7100 are giving us problems.

Video driver randomly timeout, OBS stream crashes. We have been troublshooting AMD driver problems for days now. Many video driver reinstallation/installation, rebooting, getting to the end of the line with troubleshooting, maybe the video card is going bad, maybe the drivers aren't compatible, no idea.

Question is: What non-AMD video card can we switch to that is best suited for this type of streaming?

We want to use a card with strong hardware acceleration, want best image possible. The nature cam output is 30fps output max.
Also using another piece of software that creates timelapse videos from camera output. It is optimized for intel GPU's but works fine with the AMD card as is.

Happy to hear your suggestions.

Thank you.
 

xxcfdrr

New Member
Forgot to mention, we are using OBS to rotate the incoming stream from the cam by a few degrees (transform) before it's streamed to YouTube. We also plan to switch scenes and add overlays to the outgoing stream. Just wanted to point out that we aren't just direct streaming to YouTube and some video processing will need to be performed.
 

koala

Active Member
For rather static streams without director interaction and automated tasks, I recommend using the command line ffmpeg.exe instead of OBS. It has a huge number of filters for any kind of image manipulation, doesn't need a GPU at all, and you can arrange it to run silently in background as soon as your machine boots up, if you are proficient with a little scripting and with the Windows task scheduler. With the zmq filter, you are even able to change ffmpeg filters on the fly.
 

Lawrence_SoCal

Active Member
Is the Precision 5820 still under original 3yr warranty? if yes, have you asked Dell to help with AMD drivers?
otherwise, koala knows what more than I, so.. yea that.

And a Precision 5820 is complete overkill for just livestreaming like this (I'd think... I don't know the CPU/GPU impact of the Transform rotation you mentioned... and if material, would adjusting camera mount itself be an option?).
I'd be inclined to use an older, lower-end system, presuming relatively low-CPU demand OBS setup. And then use this Precision 5820 for video editing (time lapse) and other tasks/duties?? The beauty of a lower-power system, is a battery backup system would last longer (if power outages are something you'd want to keep the livestream working through). You might even get away with CPU encoding?
But if 'making due' with what you have, and there isn't an appropriate alternative OBS PC, and you are set on GPU encode offload (to answer your original question), a Turing (or newer) based NVidia card is the common recommendation you will see in this forum - meaning a GTX 1650 Super or newer/better/higher. (maybe, some recently made GTX 1650's ... depends. be sure to confirm before ordering, or be able to return for full refund other you risk getting the older Pascal based NVENC chip). With GPU prices coming down, and depending on budget, a RTX 2060 or newer card, might make sense (presuming small price premium)... kinda depends on what else you might want to do with this system.
**IF** you are hoping for a long life span (say over 3 years from now), then the encoding format comes into play. Today, most CDNs accept a H.264 stream (due to H.265 licensing mess). AV1 is just now (ie bleeding edge) coming to hardware encoding. So, if one has time to test/play/fiddle, and your CDN accepts AV1 now (YouTube) you could go try a RTX 40xx, Intel ARC 3xx or latest AMD RX7900??
iirc, OBS v28 for NVidia AV1 encode offload and OBS v29 (still in Beta, adds AV1 encoding Intel and AMD)
 
Top