UE Switchboard & Virtual Production Workflows


Hello all,
I’m configuring a virtual production mocap system with Unreal, and have encountered an issue connecting my devices with UE’s built in switchboard plugin.

I’m running a fairly basic setup, with 2 laptops; one for mocap and the other for realtime. These workstations are connected with a wifi 6 router, which I have my iPhones connected to. Basically, I’m able to use switchboard to trigger recording on my Captury Workstation with a plugin I wrote, but am having serious issues connecting to and triggering recording in UE & Metahuman Animator on my LiveLink Face app.

If anyone is able to discuss best practices for Virtual Production with Unreal, or if you have familiarity with the Switchboard plugin, I’d be very grateful for some help troubleshooting my system setup and workflow.

Quick update in case anyone in the future encounters a similar issue,
I am running:

  • Unreal 5.5.4
  • Captury 267f
  • LiveLinkFace 1.4.2
  • Switchboard & SB Listener 5.5.4 (UE 5.5 release)
  • Windows 10 Unreal workstation
  • Ubuntu 24 LTS Captury workstation

I was able to configure my project settings to record in Unreal & Captury simultaneously with UE’s switchboard; however it appears that the LiveLinkFace plugin is still buggy and does not play well with this tool, I’ve removed the device from thescreenshot below for this reason.

My solution was to start with a fresh template project, enable my plugins, set the project UDP Endpoint to the workstation IP, Launch an OSC server when unreal launches, and work through the series of steps to launch unreal to play nice with switchboard. In 5.5.4, Switchboard listener must launch prior to the engine running, Switchboard then is Launched to connect with Unreal. A Take Sequence is created, and Take Recorder is set to record to that sequence with a subject. Not a complete win, as I’d like to trigger face recording with my iPhones, but still a win for today.

1 Like