NDI Input Lagging

BridgeCaptain24

New Member

We are a church using OBS to livestream our services, but we've run into an issue since the most recent update where videos that we play using a separate desktop (running propresenter 7) are significantly late, and have lots of missed frames making the output look choppy. Propresenter is coming through as an NDI source, and our network should have the space. It did not have this same issue before. The log is an example from our christmas concert which only had videos during our announcements during the first five minutes or so.

Any help is appreciated, thanks!
 

Lawrence_SoCal

Active Member
3 cameras + 4th NDI input from ProPresenter, and running chroma keying/color filter on ProPresenter input?
What are you doing for real-time hardware resource monitoring (presumably, primarily CPU.. and maybe RAM)?
don't assume anything, including network bandwidth... check.. know... no 'should' ;^)

I see Killer networks... beware Killer network driver/settings impact on streaming (many threads on this here)... a common suggestion (but you need to do your own research) is to disable/remove Killer drivers??

The log shows some bitrate changes... so maybe network isn't as ok as you think?
  • ... though could just as easily be WAN link (especially if shared WAN link, no QoS, and guest WiFi (or any other contentious traffic like an office PC doing a cloud file sync with Google Drive/OneDrive, or anything similar, during service)... need some monitoring on WAN traffic to ensure
  • or could be PC overloaded with processing incoming NDI streams? ... depending on background tasks?
    • An OS update could have changed things... as usual, have full system backup.. and maybe check/update NDI Tools and related?
Personally, I'm a fan of the 'have a well-constructed and maintained basket, and keep things there' approach. I run out Service Bulletin, and all other content on a single OBS PC.. (OBS, Overlay content, Digital Usher, etc) on a dual monitor setup (in pipe organ choir loft). Takes some training for one person to handle it all, but entirely doable. I don't use ProPresenter, so can't comment specifically on it, but I'd be curious if running ProPresenter on OBS Studio PC, and if need be, use a remote input device to allow a 2nd person to advance/control ProPresenter (or maybe a touch screen, or something like a Tablet or StreamDeck... numerous potential possibilities... )
I'm suggesting this without knowing more about your setup, so could be totally inappropriate solution to consider ...
 
Top