Memory leak NDI output?

Hey all,

I’ve been running into issues with NDI on several of the latest server versions.

It doesn’t seem to matter whether I configure it beforehand or add it from the console (as consumer) — as soon as I send something to the channel, memory usage spikes rapidly and the whole system eventually halts.

For context:

  • I’m running the server on a Windows 11 laptop with an Intel Iris GPU
  • Tried both NDI 5 and 6
  • Older versions (2.3.x) run perfectly fine
  • I did notice there’s already a GitHub bug filed, but it doesn’t seem to have much traction

My question:
Is anyone currently using the NDI consumer successfully on the 2.4.x versions?

Hi, I’m using a couple of servers with consumer NDI without any problems, for example:
CasparCG 2.4.1
Win 10 Enterprise LTSC
Xeon ES-2640 v4
32GB Ram
Nvidia Quadro M4000

<video-modes>
	<video-mode>
		<id>3HD</id>
		<field-count>1</field-count>
		<width>5760</width>
		<height>1080</height>
		<time-scale>50000</time-scale>
	</video-mode>
</video-modes>
<channels>
	<channel>
		<video-mode>3HD</video-mode>
		<consumers>
			<ndi>
				<name>Wall_3HD</name>
				<allow-fields>false</allow-fields>
			</ndi>
		</consumers>
	</channel>
	<channel>
		<video-mode>1080i5000</video-mode>
		<consumers>
			<ndi>
				<name>CH_2</name>
				<allow-fields>false</allow-fields>
			</ndi>
		</consumers>
	</channel>
</channels>

Do you route channels?
In that case, I encountered a problem that should have been resolved.

Andrea

ok thanks, and no I dont have routings but the problem is similar,for me just starting the server and doing anything at all will trigger the issue. Is only a problem on my laptop (I use it to build apps and custom clients), the actual prod machines seem to work fine.