The Web App plugins are the easiest way to implement new features and create integrations in the client side. In this case, we use the Pexip Web App and build the new features on top of that. These plugins can affect the app logic but also add some visual element such as buttons, dialogs or toast messages.
Some example of plugins are the following:
- Breakout rooms: Create a plugin that can move participants to different breakout rooms.
- Recording: Record the video in an external RTMP server.
- Reactions: Send reactions to other participants.
- Whiteboard: Create a shared whiteboard that every participant can draw on.
Take into account that there are two different APIs and we have to use the one that match our Web App version.