Unreal Livelink pipeline bugs

Hi there,

I have discovered that UE Livelink app and provided plugin does not work and has bugs.
I’m using SDK 5.2.1 Cuda 12.1.105, RTX A5000 UE5.3.2 Win 11

Livelink mono Util.h

input.setFromSerialNumber(serial_number, sl::BUS_TYPE::USB); - can only take one parameter so it would be input.setFromSerialNumber(serial_number);

Wrong variable in input.setFromStream(sl::String(ip_add.c_str()), port); should be input.setFromStream(sl::String(IP_add.c_str()), port);

Next is livelink plugin for UE. I’m following all instructions from [ GitHub - stereolabs/zed-livelink: ZED LiveLink Plugin for Unreal

But Unreal is not recognizing the plugin, just nothing happens and it’s not installed (](GitHub - stereolabs/zed-livelink: ZED LiveLink Plugin for Unreal)/Content/Plugins/ZEDLiveLink) placed into Plugin folder of a new project as per instructions.

Can you explain “The next time you build and open the Unreal project..” what ‘build’ means, does it need to be built? Is plugin compatible with UE5.3?

Thanks in advance.

I was not able to reproduce your errors. Can you confirm which SDK version you are using?
The v5.2.1 is not available yet, so you can not use this one.

The ZED Live link plugin is made of c++ code, so it has to be compiled.
You can follow this guide on how to build a c++ plugin in UE : Building Plugins | Community tutorial

Apologies, SDK is 5.1.2. Yes, I can compile livelink sender c++ after correcting the above errors. Do you have latest livelink sender on your gitgub? I’m using zed-livelink/sender-mono at main · stereolabs/zed-livelink · GitHub and last commit was 2 years ago, surely it was updated since then?

I have managed to get Livelink plugin with UE 5.4.4 so you might want to specify exact version this was created for or correct documentation that it’s for 5.4+ not for 5.3

Indeed, that’s my bad. I tested it with a version of the sender that was already fixed. I’ll push the new version.

I don’t have UE5.3 installed anymore but it should work with it as well. What error did you fix by switching the engine version?

UE 5.3 just failed to rebuild the plugin on project start, UE 5.4 successfully re-built it. Not 100% sure if it’s version problem or something with my 5.3 engine.