MediasfuGeneric component provides and combines the generic functionalities for MediaSFU.
It supports webinar, broadcast, chat, conference views with full UI override capabilities.
Participants can share media (audio, video, screen share) with each other, engage in polls,
breakout rooms, chat, and moreāall while maintaining the ability to customize every UI surface
through component overrides, function wrapping, and custom participant cards.
This component handles the generic functionalities for MediaSFU, including joining rooms,
managing participants, and handling media streams. It uses various hooks and methods to
manage state and perform actions such as joining a room, updating initial values, and
handling media streams.
MediasfuGeneric component provides and combines the generic functionalities for MediaSFU. It supports webinar, broadcast, chat, conference views with full UI override capabilities. Participants can share media (audio, video, screen share) with each other, engage in polls, breakout rooms, chat, and moreāall while maintaining the ability to customize every UI surface through component overrides, function wrapping, and custom participant cards.
Component
Example
// Basic usage with MediaSFU Cloud
Example
// Custom cards and UI overrides
Example
// Headless mode with custom component
Description
This component handles the generic functionalities for MediaSFU, including joining rooms, managing participants, and handling media streams. It uses various hooks and methods to manage state and perform actions such as joining a room, updating initial values, and handling media streams.