NDI lag with OBS and Propresenter running. Please help me.

fabpr

New Member
I am facing a problem, for which I need experienced help.
In our Church, we use OBS and Propresenter, on separate computers, on the same network. Everything was working fine. The entire network is wired and we use the NDI solution to capture images from cameras, screens and iPads.
When we used a single camera, via NDI, receiving the image and transmitting it to YouTube and Facebook, everything was ok.
We bought another NDI camera, from the same manufacturer and with the same configuration and technology, but they are not identical. Yunpu brand. Both are controlled by a Joystick using the Visca protocol via IP.
When we installed the second camera we began to experience choking, only with this second camera, and only if we turned on the Propresenter and the Obs at the same time. It doesn't happen if one or the other is turned off. Even though they are on separate computers. The choking only happens when both software are running at the same time, and only happens when transmitting from a single camera. The old one works normally, without choking.
The machine that runs Propresenter is top of the line. We exchanged three machines that run Obs, just for transmission, but the problem repeats itself, regardless of the computer running Obs. Once Propresenter is turned off, the camera's response normalizes and both start to work without any hiccups.
I've tried several settings and even reduced the resolution of this second camera, and nothing. I set up both cameras identically, but the stuttering problem only occurs on the second camera.
With the Propresenter turned on, choking occurs.
It doesn't seem to be a problem on the network, as it only occurs when we turn on both programs.
I don't know if there is a conflicting setting that affects the transmission from the second camera.
Do you have any idea what could be happening?
Any tips or suggestions?
 

Lawrence_SoCal

Active Member
Lots of possibilities
You mentioned testing different OBS Studio computers.. but were all 3 PCs from the same vendor with same NIC drivers? largely same OS config?

When we installed the second camera we began to experience choking, only with this second camera, and only if we turned on the Propresenter and the Obs at the same time. It doesn't happen if one or the other is turned off. Even though they are on separate computers. The choking only happens when both software are running at the same time, and only happens when transmitting from a single camera. The old one works normally, without choking.
I need a clearer explanation than in your post
And don't ignore pinned post in this forum regarding posting OBS Studio log from problem session (link in my .sig)

This sounds like an overload either in network layer (these are 1GbE links, right?) or in OBS Studio PC
- Have you've made sure unnecessary traffic and background processes is NOT happening on OBS Studio PC (like disk sync)? Depending on just how many sources, it is a challenge but you could exceed 1GbE capacity or with network/security settings on OBS Studio PC, its ability to process however much incoming NDI video feeds
- How many separate NDI feeds are being sent to OBS Studio computer? which version/type of NDI (HX, ie more compressed) or straight NDI (non-HX)? what bitrate, resolution, color depth, etc are NDI feeds?
- What does real-time hardware utilization monitoring show on OBS Studio PC in terms of CPU, GPU, network and disk I/O utilization? ie, are you overwhelming OBS Studio PC with video sources?

Please describe the network layer? Which switch? managed or unmanaged? if managed, using VLANs? any ACLs? etc
using switch port metrics/monitoring, what is bandwidth to/from OBS Studio computer?
The machine that runs Propresenter is top of the line. ...
With the Propresenter turned on, choking occurs.
Make me wonder if your ProPresenter NDI output settings are the problem?
It doesn't seem to be a problem on the network, as it only occurs when we turn on both programs.
incorrect thinking. and some unclear language... Turning on OBS Studio typically should not have a network impact... Streaming would cause outbound traffic, but is separate from turning OBS Studio on, and processing incoming video feeds in Preview Window... but depends on what all is going on with your setup
Do you have another NDI monitor setup? ie, sending NDI video feeds from cameras and ProPresenter to 2 IP destinations on LAN (OBS Studio, and separate NDI monitoring viewer?)

Both cameras, and all other NDI sources, work fine in OBS Studio when ProPresenter is not on?
Have you tested by leaving ProPresenter off, and adding yet another NDI video source? I suspect you will have same problem, unless ProPresenter settings are such that it is consuming excessive network resources and/or decoding processing on receiving (OBS Studio) computer.
I don't know if there is a conflicting setting that affects the transmission from the second camera.
Do you have any idea what could be happening?
Any tips or suggestions?
On my Panasonic NDI PTZ camera there are options for 1 or 2 destinations for video feed, and resolution/frame rate. I disabled 2nd feed as not needed/used. I mention in case there is some unnecessary traffic (ex 60fps when only need 30)

Is ProPresenter NDI output possibly at resolution/frame rate/color depth that is too much?
 
Top