Skip to main content

API Reference

MediaSFU API reference is available through curated package guides and generated reference sites for every supported SDK family.

Use the SDK guides for integration flow, install commands, backend mode, and framework-specific setup. Open the generated API sites when you need exact signatures, exported types, class members, props, or generated symbol listings.

Package API sites

PackageBest forAPI docs
mediasfu-sharedShared core logic across frameworksOpen API reference
mediasfu-reactjsWeb apps with full React controlOpen API reference
mediasfu-angularAngular apps with DI-based wrappersOpen API reference
mediasfu-reactnativeBare React Native mobile appsOpen API reference
mediasfu-reactnative-expoExpo-managed mobile appsOpen API reference
mediasfu-vueVue apps with composition-friendly APIsOpen API reference
mediasfu_sdkFlutter apps across mobile, web, and desktopOpen staged Dartdoc · pub.dev
com.mediasfu:mediasfu-sdk-android / com.mediasfu:mediasfu-sdkNative Android and KMP Compose appsOpen staged Dokka/KDoc · Maven Central

How to choose the right reference

  • Start with SDK Guides when you are choosing a package or setting up a first room.
  • Use this overview when you know the package family but need the right reference destination.
  • Open Generated API Docs when you need exact generated TypeDoc, Dartdoc, or Dokka/KDoc pages.
  • Return to Usage Paths when you are deciding between prebuilt UI, UI overrides, custom components, or headless mode.
  1. Start with /sdks to choose the right framework package.
  2. Read the relevant SDK guide for quickstart, backend mode, and framework-specific setup.
  3. Jump into the package API site when you need exact types, method signatures, or generated symbol listings.