PurpleCallio

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.