Dumedo
New Member
Tnx for the answer. I'm well aware that there is a "cost" in CPU and GPU but the problem is not CPU or GPU related I know how to monitor CPU and GPU and I always check but this is not the case.I'm not sure I understand, anything sending data to another machine which involves audio, images, and such will always have a CPU or GPU cost.
It's kinda like uploading a video on Youtube, even if people claim it doesn't have a performance cost on your browser, it does, your PC needs to do work to send data in a format to another, it can't be free. NDI is the same, it requires work to send that data in some format to the other PC.
NDI however shouldn't be at 10%, maybe 2% at 720 and 5% at 1080? So I'm not sure what's going on there, unless Recording is involved as well or rescaling of videos.
The only thing I know is you require a much stronger PC if you plan on getting fancy, I don't use Webcams, Masks, Filters or Shaders, but every scene you have with extra effects will add to that cost, since OBS doesn't disable those effects, and they eat performance in the background (even idle videos).
My specs are: Game PC is an i7-8700 32gb rtx3070, streaming PC is an i5-4570 16gb GTX1060. Audio desync come sometime after half an hour sometime after 1 hour and sometime I got no desync, I stream everytime the same game rFactor 2, nothing else.
If I stream from my GamePC I don't have any desyc so I think the problem is related to NDI plugin and this problem is present from 2021, if you read on github https://github.com/Palakis/obs-ndi/issues/691 someone pointed me to the right direction:
- split your audio and video for each to have its own ndi source (streaming pc + gaming pc)
- use "low latency Experimental mode"
last week I tried the new obs-ndi plugin with 28.1.2, and I got "skipped frames due encoding lag" on Gaming PC with obs-ndi plugin active.
Yesterday night I did a complete cleaning of OBS and NDI runtime on both PC. And after many restarts now I don't have "skipped frames due encoding lag", I haven't tested for the desync because I need at least a 2 hour streaming but I got bad sound quality and audio distortion, I know that there is a fix somewere here on the forum and I'm going to test it today.