Help with LiveLink FreeD PTZ camera control - Birddog P120

Hi,

Have a problem hoping someone can assist.

I have multiple NDI cameras feeding into an Unreal Engine virtual set including a BirdDog P120

I’m basically looking for any movement of the BirdDog P120 camera (which is sequenced / switched from Central Control software or manually via a Stream Deck ) to then update & sync the Unreal Engine virtual set background and the BirdDog rendered plane location.

I was originally looking at using the FreeD protocol to bring in the BirdDog camera data via LiveLink but have had no success getting this to work.

Note: The Blueprint I’ve managed to hack together, switches on one active media plane at a time, for the final viewport capture, to our Livestream switch.

Am I asking too much of Unreal to be able to do this or is there a smarter way?

Thanks in advance.