PurpleCallio documentation
Add Screen Sharing with WebRTC
PurpleCallio supports browser screen sharing across hosted UI, React components, and the headless SDK.
Respect browser permissions
Screen selection and permission are controlled by the participant's browser. Design your product flow so the user understands what they are sharing.
Understand usage
Screen sharing is tracked and billed as its own participant-minute category. Check the current rates and billing terms for details.
Add a screen-share control in React
example.ts
import { ScreenShareButton } from "@purplecallio/react";
// Render inside a MeetingProvider.
<ScreenShareButton />Related documentation
Build with PurpleCallio
Explore the documentation to choose hosted UI, React components, or the headless SDK for your integration.