Ship real-time media.
Keep control of the product.
Start with a complete room, customize the surfaces that matter, or run MediaSFU beneath your own interface. Choose a product outcome first, then follow the guide for the SDK and platform you use.
Choose the shortest path
Begin at the highest level that fits. You can move toward deeper control later without replacing the room runtime.
Prefer a runnable application? Open the Starter Projects catalog to compare repositories, supported platforms, included backends, protocols, and the runtime evidence available for each platform.
Ship a complete room
Choose a user outcome, then validate a secure room before customization.
Build by outcome →02Keep the workflowMake the room yours
Change branding, cards, controls, menus, or modals while keeping MediaSFU orchestration.
Explore UI overrides →03Own the workspaceBuild a custom product UI
Drive a console, support surface, host dashboard, or branded call shell with live helpers.
Choose custom or headless →04Lowest-level pathUse the shared engine
Build a framework wrapper or runtime shell from MediaSFU's shared room and transport primitives.
Open shared core →One clear completion flow
Production rule: keep long-lived credentials off the client
Validate the room quickly, then put create and join behind your backend before shipping.
Pick the product shape
Calls and meetings
General rooms, conferences, classes, consultations, and compact call screens.
LIVEWebinars and broadcasts
Host-led events, panelists, creator streams, and production dashboards.
OPSSupport and operator tools
Agent consoles, moderation workspaces, chat-first products, and AI-assisted operations.
3DGames and simulations
Scene-owned voice and video for training, social worlds, simulations, and interactive 3D apps.
Choose your SDK
Choose the package that matches your product's framework. Available operations and platform requirements are package-specific.
Choose Android for an Android-only Compose app, Kotlin Multiplatform for shared Kotlin code, or Swift for a native Apple app.
