Need some advise for a 2 PC streaming setup

Dwarf78

New Member
Hi OBS Community,

I'm quite new to the streaming world and this is my first post on this forum because I would like to have some help/advise from you guys who are friendly with the streaming.

I explain my case:

Earlier this year I've realized 2 streaming sessions for my Photography Club in which I was giving a basic course on Photoshop / Lightroom / Affinity Photo. I streamed to the Club's youtube channel (created for this occasion too)

I configured the stream (via OBS) on my own personal computer and for me it worked relatively well.

My computer is an Apple mac mini 2018 with an Intel core i7@3,2GHz / 32 GB RAM / 1TB SSD. If I'm right the CPU is an i7-8700b.
To be honest, The stream went fluently with no lag and with a little bit of experience now, this could have been much better if I had gone a little bit further in the settings... but the sessions are now done and I'm thinking about the future;

I've done some more tests since a week now and I got pretty good results with "fast" preset and "High" profile; a bitrate control set to CBR and a bitrate at 6500Kbps.
I'm streaming at 1080p30 as there is no reason to do 60fps for this purpose. I don't have any 4K monitor to work with and to be honest I don't think my audience has got 4K monitors too (for the most part of the members at least).

I've tried "medium" preset and even "slow" preset. I'm able to get a 'slow' preset stream quite stable as soon as I don't have my webcam on full screen scene. My webcam is en EOS M50 connected by USB with the new EOS webcam utility.

My tests with 'medium' and 'slow' presets revealed that the image quality is wayyyy better than the "faster" preset I used for the 2 firsts sessions and I would like to go this way.

This is the moment where the 2 PC setup came into place. My wife has got it's own PC (Windows10) and I would like to use it as a dedidated stream PC.
I installed OBS on it and transfered all my scenes from my mac... plugged the mic and the Webcam... configured the NDI connection ... Perfect ! I'm ready to stream ...
Long story short... the PC is not able to stream at a preset higher than "veryfast" if my webcam is in full screen. This is frustrating because, he can manage the "medium" preset when the camera is 'in the corner' at a frame size of 320x180 with a CPU load of 25-35%.
I didn't test on the "slow" preset, but I think it will result in the same scenario with an higher CPU load on my scene called "Desktop + Cam", but it's dying when I use my scene "Cam only". The CPU is loaded at 86-90% and I got many many 'skipped frames due to encoder lag' on the stats window. On a full screen webcam, this counter is near 75% ...:(. On the other scene, the counter never exceed 1%

Here is my question ... (at last !! :p)
How can I improve that ? The CPU of my wife's computer is an old Core i7-880 (4 cores, 8 threads, 2,9GHz max 3,06GHz)

Do you guys have some advise for me in configuring things ?

Do I need to change the CPU of the streaming PC ? If yes what kind of CPU could handle that ? I've heard of the new AMD Ryzen CPUs ... but I'm lost in the PC world ... Ryzen 3, Ryzen 5, Ryzen 9.... 2000/3000/4000/5000 series.. which one ???

Thanks for your answer / advise :)
Dwarf
 
Top