MediaSFU Blog

SDK UI Revamp: Modern Interface, Panelists & Per-User Permissions Across All Platforms

· Announcement

All MediaSFU SDKs are getting a modern UI refresh — panelists support, per-individual permissions control, and a cleaner interface. React and Flutter are live now. More platforms rolling out this weekend.

What's Changed

We've revamped the UI across all MediaSFU SDKs to include modern meeting features that our users have been requesting. This isn't just a visual refresh — it's a significant expansion of meeting capabilities.

🎤

Panelists Support

Designate specific participants as panelists with elevated privileges. Panelists can share their camera and mic, while attendees observe — perfect for webinars, town halls, and presentations.

🔐

Per-Individual Permissions

Fine-grained control over what each participant can do. Mute/unmute, enable/disable camera, screen sharing, and chat permissions — all controllable per person from the host interface.

🎨

Modern Interface

Refreshed controls, improved layouts, and a cleaner visual design. The new UI feels native on every platform while maintaining a consistent experience across web, mobile, and desktop.

📱

Cross-Platform Parity

Every platform gets the same features. No more "available on web only" — panelists, permissions, and the modern UI are rolling out everywhere.

Platform Rollout

✅ React — Live ✅ Flutter — Live 🔜 React Native — This Weekend 🔜 Expo — This Weekend 🔜 Vue — This Weekend 🔜 Angular — This Weekend

Key UI Improvements

Host Controls Panel — New dedicated panel for managing participants, setting permissions, and controlling meeting flow Participant List — See who's a panelist, who's an attendee, and manage roles in real-time Permission Toggles — One-click toggles for camera, mic, screen share, and chat per participant Layout Options — Improved grid, speaker, and presentation layouts with smooth transitions

How to Test

🔍 Visual Preview

Check our Storybook for a visual preview of all new components and layouts:

mediasfu.com/storybook

🧪 Live Testing

Start a meeting on mediasfu.com and experience the new UI in action:

mediasfu.com

💡 For SDK Users

If you're using the React or Flutter SDKs, update to the latest published version to get the new UI. No configuration changes needed — the new interface is the default.

What's Next

  • This weekend: Expo, React Native, Vue, and Angular SDKs updated with the same UI
  • Coming soon: Breakout rooms UI, waiting room enhancements, and custom branding options
  • Ongoing: Accessibility improvements across all platforms

Experience the New SDK UI

Preview the components in Storybook or start a live meeting to see the revamped interface in action.

Open Storybook Start a Meeting