Recommendation for live stream PC

derar.12

New Member
Hello
I am locking for recommended CPU & GPU for live stream on more than one platform
The software i want to use is OBS

The sources is : ATEM mini + scrolling text + NDI videos + skype call + media source .

i don't want use this pc for game
it is just for live stream

Thanks!
 

Lawrence_SoCal

Active Member
how long do you want this system to last?
Personally, I buy business class PCs, and expect them to last at least 5 years. Today FB (for non-gamers only streams at 720p, but assume 1080p coming before too long). Others already accept 4K. What is your plan?

And why stream to multiple sources from one PC? do you have a reliable Internet connection for 2X the bandwidth? if not, a re-streaming service may be a better choice (just depends)

For a single stream, with a single NDI PTZ camera and pre-recorded 4K videos, a i7-10700K and a GTX 1660 Super runs at about 12->13% for both CPU and GPU. I'm recording locally at 1080p, and re-scaling for streaming at 720p. I hope that gives you some frame of reference
 
Last edited:

Prometheus-

New Member
I have this a similar question as well. I have an incoming 1080p stream from a (very high quality) PTZ camera. I also have an ATEM mini pro, for handling multiple input signals (I could use NDI, but don't plan on it as it would consume bandwidth).

So, just HDMI input from the ATEM to a HDMI -> USB capture device.
Audio comes in from my Line In port.

I just need to encode 1080p30. Would prefer if it were CPU only, as I don't have the $$ for a NVENC card.

I'm basically using OBS to broadcast live meetings to RTMP and I really only need a CPU that can do 1080p at x264 FASTER without losing frames.

Any CPU suggestions?

Edit: Don't want this to be a complete thread hijack or anything, but I also didn't want to start a new thread because the OP has a very similar need as myself.
 

Lawrence_SoCal

Active Member
NDI bandwidth should be an issue only if using WiFi, which you shouldn't be. My NDI PTZ camera sending 1080p@60fps using NDI HX consume a little over 30mb/s, iirc
As for CPU suggestions, it depends on what else is running, your OS config, and more. The CPU itself is only a small part of the puzzle. And the CPU to do that today, may not be adequate in a few years, so same question regarding expectations.
A 4c/8t (though not low-power ultrabook targeted) CPU shoudl be fine for today, assuming minimal CPU needs for anything else. But I wouldn't buy anything new that low spec'd
 

Prometheus-

New Member
@Lawrence_SoCal Thanks for the input.
No expectation to change or upgrade beyond 1080p for at least 10 years.
No other processes running on the PC except OBS and Win 10.
I might have a few difference scenes, maybe text scroll ticker or something with OBS. Nothing more.

Could I use an relatively weak Intel CPU with QuickSync, something like a Celeron G5905T?
 

Lawrence_SoCal

Active Member
Could I use an relatively weak Intel CPU with QuickSync, something like a Celeron G5905T?
real-time video encoding is VERY demanding. I tried to stream with an Intel i5-6300HQ (2.3GHz 4c/4t circa Fall 2015), 8GB RAM, SATA SSD Win 10 Home edition, Nvidia GeForce GTX 960M (so I was using NVENC for encoding offload) and failed as the PC wasn't up to the task (no gaming, just alternating between USB webcam and simple pre-recorded videos, alongside a PPTx slide show window capture, streaming at 720p 30fps with no OBS effects/filters). I’ve learned a lot more about OBS since then, and I might be able to just squeak it out, but wasn’t worth it to spend that much time on focusing on minimizing hardware needs, vs content and presentation.
And I'd expect 4K streaming to be relatively mainstream in under 10 years
 
Top