Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Godot NDI

An asset by unvermuthet
The page banner background of a mountain and forest
Godot NDI hero image

Quick Information

0 ratings
Godot NDI icon image
unvermuthet
Godot NDI

Integrates the NDI® SDK with GodotExtends the VideoStream and VideoStreamPlayback classes to implement NDI playback. For outputting the Viewport as an NDI source, add the NDIOutput Node to the scene. Check out the demo scenes included with the releases.

Supported Engine Version
4.4
Version String
v1.2
License Version
MPL-2.0
Support Level
community
Modified Date
1 month ago
Git URL
Issue URL

godot-ndi README Made with Godot README Build GDExtension

Integrates the NDI® SDK with Godot

[ NDI® is a registered trademark of Vizrt NDI AB ]

Extends the VideoStream and VideoStreamPlayback classes to implement NDI playback. For outputting the Viewport as an NDI source, add the NDIOutput Node to the scene. Check out the demo scenes included with the releases.

I'm happy to hear suggestions and incorperate improvements. You can find my contact info on my Github profile.

Install

[!IMPORTANT]

  • Only compatible with Godot 4.4-beta1 and later

Download the latest version under Releases. Install by extracting the ZIP file in your Godot project.

The NDI Runtime is also required.

Your application needs to comply with the NDI SDK license.

Building from source

This project is based on the typical Godot build system.

There is a Dev Container configured that will allow you to target Linux. If you want to target Windows you could install MSYS2 and run scons use_mingw=yes for example.

License

Generally, improvements to the source code must be made available under the same license. See license text.

(C) 2025 Henry Muth - unvermuthet

This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at https://mozilla.org/MPL/2.0/.

README ko-fi

Integrates the NDI® SDK with Godot

Extends the VideoStream and VideoStreamPlayback classes to implement NDI playback. For outputting the Viewport as an NDI source, add the NDIOutput Node to the scene. Check out the demo scenes included with the releases.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Godot NDI icon image
unvermuthet
Godot NDI

Integrates the NDI® SDK with GodotExtends the VideoStream and VideoStreamPlayback classes to implement NDI playback. For outputting the Viewport as an NDI source, add the NDIOutput Node to the scene. Check out the demo scenes included with the releases.

Supported Engine Version
4.4
Version String
v1.2
License Version
MPL-2.0
Support Level
community
Modified Date
1 month ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers