Hello everyone.
I’m trying to implement NDI into my unreal project to display a webcam stream during gameplay, this all works perfectly when I run the preview in the Unreal Editor.
The problem is that whenever I try to package any program while the plugin is active, wether I use any of the classes in the NDI SDK or not, it will output a .exe that does nothing.
The Plugin folder is called NDIIO, btw
Below I’ll paste all the error messages I could find in the output log:
LogFeaturePack: Error: Error in Feature pack D:/Epic Games/UE_5.0/FeaturePacks/TP_VirtualRealityBP.upack. Failed to parse manifest: Invalid Json Token. Line: 43 Ch: 4
UATHelper: Packaging (Windows): LogPackageUtilities: Warning: Engine.ini:[Core.System]:Paths entry ‘…/…/…/Engine/Plugins/NDIIO/Content’ is not mounted. Skipping it.
PackagingResults: Warning: Engine.ini:[Core.System]:Paths entry ‘…/…/…/Engine/Plugins/NDIIO/Content’ is not mounted. Skipping it.
UATHelper: Packaging (Windows): LogPackageUtilities: Warning: Engine.ini:[Core.System]:Paths entry ‘…/…/…/Engine/Plugins/NDIIO/Content’ is not mounted. Skipping it.
PackagingResults: Warning: Engine.ini:[Core.System]:Paths entry ‘…/…/…/Engine/Plugins/NDIIO/Content’ is not mounted. Skipping it.
UATHelper: Packaging (Windows): LogWorldPartition: Warning: Invalid world bounds, grid partitioning will use a runtime grid with 1 cell.
PackagingResults: Warning: Invalid world bounds, grid partitioning will use a runtime grid with 1 cell.
UATHelper: Packaging (Windows): LogInit: Display: LogPackageUtilities: Warning: Engine.ini:[Core.System]:Paths entry ‘…/…/…/Engine/Plugins/NDIIO/Content’ is not mounted. Skipping it.
UATHelper: Packaging (Windows): LogInit: Display: LogWorldPartition: Warning: Invalid world bounds, grid partitioning will use a runtime grid with 1 cell.
I spent all day trying to figure out how to make this work, any input would be greatly appreciated.