MediaSFU Unity Reference

June 22, 2026 ยท View on GitHub

Unity is currently a custom-scene integration path, not a prebuilt meeting-app UI kit. Use it when you want MediaSFU room orchestration inside a Unity app, game, simulator, training tool, virtual event surface, or 3D experience.

Packages

Install the companion media client first, then the Unity SDK:

https://github.com/MediaSFU/mediasfu-mediasoup-client-unity.git
https://github.com/MediaSFU/mediasfu-unity-sdk.git

Verified package metadata:

com.mediasfu.unity@0.1.0-preview.1

First Flow

Use the SDK sample flow to prove:

  • room create/join
  • Socket.IO connection
  • media bridge attachment
  • chat, moderation, and recording controls that are relevant to your app

After that, build scene-specific UI and controls around your own Unity objects.

Validation Boundary

Do not present Unity as a full quick-start meeting app until a real media backend and native bridge validation path are green for the target platform. Keep claims tied to the validation docs in the Unity SDK repository.