Packages overview
Pexip has a number of different client packages that can be used to build video applications with, those packages are published to npm under the Apache 2.0 license and are freely available for anyone to use: https://www.npmjs.com/~npm-pexip.
API
In the sidebar you'll find each package's API documentation.
Brief summary of the packages
Name | Description |
---|---|
components | Pexip Design System - UI components built in React |
denoise | Noise suppression |
hooks | A common collection of reusable logic for React apps |
infinity-api | Type-safe wrappers for clients v2 rest api. |
infinity | Connect to Pexip MCU and get and send correctly typed events (including WebRTC call) |
media-components | Components built in React that are specifically utilized in video applications |
media-control | Abstract quirks of handling media devices |
media-processor | Process media data |
media | Helps connect media-control and media-processor to create a streamlined media process |
peer-connection-stats | Helps with normalization of data from RTCStats |
peer-connection | Wrapper for RTCPeerConnection with @pexip/signal |
plugin-api | Create plugins for Pexip ("Web App 3") |
signal | Signal and slots |
utils | Generic utility functions |