Low frame rate on video input

Page 1 of 1 (6 items)
This post has 5 Replies | 1 Follower

Posts 3
Jeff Hintzman | Forum Activity | Posted: Sun, Oct 11 2020 12:46 PM

We are live streaming our services using Proclaim and OBS. I use an ATEM Mini and couple of cameras to capture live video, I enable video input in Proclaim under Settings - Video Input and then selelc the ATEM mini capture device. I capture one of the display outputs from Proclaim in OBS and live stream that. This allows us to use lower-thirds slides over the live video.

The issue that I'm having is several times during the live stream something will glitch and the frame rate on the live video drops from 29.97fps down to 2or 3 fps, making the video virtually unwatchable. If in Proclaim I drop out of On Air briefly and the go back On Air everything resets and it seems to work fine - for a while, then it occurs again. If there's a pre-recorded video as part of the service that video plays back fine, it's only the live video that is affected. It's not happening in the ATEM switcher, it appears to be something in Proclaim. OBS keeps on streaming during this time, it's not maxing out or dropping frames.

I'm running on Windows 10 on an i5-3500 with 8GB of RAM. Any ideas on how I resolve this? I tried disabling hardware acceleration and that no effect.

Posts 33476
Forum MVP
MJ. Smith | Forum Activity | Replied: Sun, Oct 18 2020 1:05 PM

bump 8 welcome to the forums. I am bumping your post to give in visibility in hopes of getting a response.

Orthodox Bishop Hilarion Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."

Posts 773
Jordan Sjodin | Forum Activity | Replied: Mon, Oct 19 2020 9:27 AM

Sorry for the issues Jeff. Capturing the live video can have performance bottle necks depending on the machine, gpu, resolution of the video etc.

OBS is much more suited for this type of capture. Have you tried using NDI from Proclaim and using OBS to bring in you ATEM mini and the NDI feed?

I feel this setup plays to the strengths of both software and would avoid the issues.

We have plans to improve the video input feature, but with other options available it is not our highest priority right now.

Under the 'configure your encoder' heading we give a link to the OBS plugin needed for NDI and some instructions on how to set this up.


Mac | iOS | Android | Windows | Web Developer 

Posts 3
Jeff Hintzman | Forum Activity | Replied: Mon, Oct 26 2020 9:47 AM

Hi Jordan, thanks for your note. I used the NDI output from Proclaim to overlay slide foregrounds on the live video in OBS. That mostly worked, but I have a few more questions. It seems that the green (or blue) chroma background is output to physical monitors but not to the NDI display in Windows 10. Is this correct or am I missing something? I did a trial run on my personal Mac and it all worked beautifully, in fact, the NDI slide foreground seems to have an alpha channel output, I don't even have to chroma key it in OBS. In our facility we are running Windows 10 and that did not work as well. Not only is there no alpha channel, I can't get the green or blue background to show up in the NDI virtual display. It shows up on our in-house displays. I ended up using a luma key in OBS which does work but is a workaround. We can't use any slides with black backgrounds, for example. Am I missing something? Is there something different about this implementation on Windows vs Mac? It really is seamless on a Mac.

Posts 773
Jordan Sjodin | Forum Activity | Replied: Mon, Oct 26 2020 2:44 PM

We didn't include the green/blue fill colors as our NDI does include the alpha channel as you see on Mac.

On Windows, we use a native Windows API for the this feature, but sadly they had a bug in Windows 10 preventing the transparency from working. This was fixed in version 2004 of Windows 10.

I assume you are not on that version, and that is the source of troubles! If you are able to update, hopefully it will be just as seamless on Windows.

This support article shows how to get the update if you aren't already offered it https://support.microsoft.com/en-us/windows/get-the-windows-10-may-2020-update-7d20e88c-0568-483a-37bc-c3885390d212

Mac | iOS | Android | Windows | Web Developer 

Posts 3
Jeff Hintzman | Forum Activity | Replied: Thu, Oct 29 2020 9:51 PM

We were indeed on version 1909. I did the upgrade to 2004 and all works as expected. Thank you!

Page 1 of 1 (6 items) | RSS