Use mediasoup client in Unity3D game engine

The answer is yes, but it’s not something you can just drop in and use. You’re going to need to get libmediasoup-client compiling for each platform you plan to export your Unity game to. You’ll also need to write a C# shim to communicate between native and C#, and finally you’ll need to write logic to copy video frames from your consumer streams to textures that can be rendered in Unity.

I would expect even for a seasoned programmer with Unity native plug-in experience, that this process would take a couple of months.

3 Likes