Page 1 of 1

[UE5] Creating/Editing Presets at runtime

Posted: Wed Feb 12, 2025 9:54 pm
by Haigen
Hi, I'm wondering if it's possible to create, or edit a preset or define a client address and server address and manually add it as an optitrack source to livelink during runtime? I have a UI window with the parameters but I can't seem to find a blueprint node from the livelink preset that allows me to modify the values, and I'm not sure how ClientOrigin objects for optitrack work when I have livelink presets active.

Any help is greatly appreciated

Re: [UE5] Creating/Editing Presets at runtime

Posted: Thu Aug 14, 2025 2:22 am
by snarlingsuey
You can’t create or edit Live Link presets or add OptiTrack sources at runtime via Blueprint — Unreal doesn’t expose that API.

To change client/server addresses dynamically, use the **OptiTrack Client Origin** actor from the Streaming Client plugin:

* Place it in your level
* Expose its `Server IP` / `Client IP` in your UI
* Call its Initialize function after the user sets values

Presets must be made beforehand and applied, not built on the fly.