So I'm doing a project of motion capture and I have to sync the motions of someone to my humanoid avatar(real time). I have my vicon cameras (with the nexus software) and my avatar in Unity 3d. I also have a bridge that links the two. It's a C# solution where I have to put the IP address of Vicon and the IP address + port of Unity.
So here's my problem:
I need to create a server on Unity (IP address + port) that can receive and read the datas from Vicon. I plan on using the datas on my avatar to make him move (transforming and rotating each bone). How do I do it?