Proclaim - video playback performance over NDI?

Kevin Menzel
Kevin Menzel Member Posts: 12 ✭✭

Hello, 

I'm experiencing some slight performance issues - exclusively when playing back videos - over NDI from Proclaim to OBS. Slides, announcements, anything static is working fine.

When playing a video, the NDI input into OBS gets a bit choppy. The playback both in Proclaim itself, and on the projector output, is perfectly fine. OBS is on a second computer, which is also doing camera mixing.

We were running Proclaim on an older system, and when video was playing, the CPU was spiking. We recently upgraded, and though the CPU is under considerably more load when streaming video over NDI than slides, it was not spiking anymore. Should mention that this is Windows 10, fully patched, latest version, with all the latest drivers. NVIDIA 1650 graphics card.

I was wondering if others were having similar issues with their Proclaim -> NDI -> OBS setups, and if there might be any tips people might have in terms of improving performance to get a smooth video stream between computers (if this is something that anyone else is doing).

Comments

  • MJ. Smith
    MJ. Smith MVP Posts: 55,403

    bump for visibiliity 6

    Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."

  • David Thomas
    David Thomas Member Posts: 3,272 ✭✭✭

    We were running Proclaim on an older system, and when video was playing, the CPU was spiking. Should mention that this is Windows 10, fully patched, latest version, with all the latest drivers. NVIDIA 1650 graphics card.

    re

    Having a similar issue to your OLD configuration. We are not using a second computer. We suspect that the video card supporting 3-displays in Proclaim (desktop, House & Confidence) plus OBS mixing is overloading the GPU so that it is overflowing to CPU processes. Would appreciate any recommendations from others on reliable Graphics Card (how much graphic memory?) for Win10 PC running 3 displays plus OBS.

    Making Disciples! Logos Ecosystem = LogosMax on Microsoft Surface Pro 7 (Win11), Android app on tablet, FSB on iPhone & iPad mini, Proclaim (Proclaim Remote on Fire Tablet).

  • Chris Martin
    Chris Martin Member Posts: 4 ✭✭

    We are also experiencing what may be a related issue. We have a livestream computer running vMix, not OBS, and noticed in the last week or so that the video feed was getting choppy (lots of digital noise). We intake 2 NDI feeds from video cameras (PTZOptics) and 2 NDI feeds from Proclaim (a full slide and a lower third feed). We noticed tonight that when receiving the feeds from the two cameras alone, we were using about 12MBps of network bandwidth (6 per camera, as expected) and the image was clear and stable. When we added the Proclaim feeds that jumped to 380MBps with spikes up to 450 and the choppiness reappeared. It seems that Proclaim is sending extremely high bandwidth NDI feeds that are overwhelming our livestream computer.

    Has there been a change to the bandwidth of NDI feeds from Proclaim recently?

    Is there a setting to cap it?

  • Jordan Sjodin
    Jordan Sjodin Member, Community Manager, Logos Employee Posts: 987

    We haven’t changed anything with the bandwidth/quality. But it could be what we are doing is too much for some machines. 

    thanks everyone for the various info. We are investigating this more now

    Mac | iOS | Android | Windows | Web Developer 

  • Eric Newswanger
    Eric Newswanger Member Posts: 1 ✭✭

    Jordan, 

    Is there an update on this or any way we can turn the quality settings up for NDI outputs?  I've recently switched from a physical interface to NDI with Proclaim to increase flexibility with video switching and I have definitely noticed a difference in smooth playback.  It seems like random frames get dropped.  The system that Proclaim and vMix are running on is not maxed out by a long way.

    Having said that, I really thankful NDI as it is something I have used in our production for the last 5 years.  

    Thank You

  • Jordan Sjodin
    Jordan Sjodin Member, Community Manager, Logos Employee Posts: 987

    No updates yet, but providing settings for NDI to help adjust it to suit your needs/hardware is on this list! Thanks for chiming in.

    Having said that, I really thankful NDI as it is something I have used in our production for the last 5 years.  

    Glad to hear it!

    Mac | iOS | Android | Windows | Web Developer 

  • Andy Bleach
    Andy Bleach Member Posts: 63 ✭✭

    Hi I've also noticed choppy video on NDI output from proclaim. We run proclaim on a new Mac which is not overloading. Having control over the NDI data rate would be very handy. You can control the NDI output data rate from vmix so mimicking how vmix do this would be great.

  • Jordan Sjodin
    Jordan Sjodin Member, Community Manager, Logos Employee Posts: 987

    Hey all, we shipped some updates recently. one is a new 'low bandwidth' option that you can check in the Display settings within Proclaim (Display > hit the gear on the custom output). This uses a similar scaling factor we have seen in other apps and greatly improves performance (lower cpu pressure. Lower bandwidth usage on the network)

    We have also streamlined some of the code on Windows which further improves NDI and SDI performance.

    Mac | iOS | Android | Windows | Web Developer 

  • tygrus
    tygrus Member Posts: 1

    You can increase network bandwidth & reduce congestion by adding & using multiple ports/connections. Use a mainboard with 2 Gigabit ports or add another NIC(PCIe card), 2 network cables to the switch (has to support & enable teaming on switch & PC). Or upgrade PC & switch for 2.5Gbit/s (or faster) connection.

  • Steve Tharp
    Steve Tharp Member Posts: 5

    Please support ndi hx. This would fix so many issues with bandwith

  • Andy Bleach
    Andy Bleach Member Posts: 63 ✭✭

    I found that our NDI issue was that with Proclaim running from a Mac, if the Mac wifi was connected as well as the ethernet, Proclaim would send the NDI signal out using wifi! So this was the cause of our choppy NDI signal. 

    If others still have choppy NDI signals especially when playing videos, make sure your Proclaim computer is running on an wired ethernet connection not wifi!