Trusted by 300+ global business & tech leaders
REACT SDK TUTORIALS
From Blank App to Live call, Step by Step
Every guide starts from a blank React sdk app and ends with a themed, customized, working call. No WebRTC knowledge required.
Video Calling
Build a working video call in React from room creation to live streams.
Audio Room
Build an audio-only room with speaker and listener roles and moderation controls.
Live Streaming
Go live from your React app and deliver HLS playback to large audiences.
REACT SDK FEATURES
What does the VideoSDK React SDK support?
Build custom calling and streaming interfaces with React hooks and context, then add collaboration, moderation, recording, observability, and security as your product grows.
Developer Experience
- Hooks for meeting and participant state
- Context-driven lifecycle with MeetingProvider
- Built-in TypeScript definitions
- Promise-based SDK methods
- Next.js integration through client-side initialization
Prebuilt UI & Custom Layouts
- Prebuilt UI Kit option
- Composable React meeting views
- Participant and presenter layouts
- Grid, spotlight, and screen-share states
- Custom-branded call controls
Audio, Video & Screen Sharing
- One-to-one and group video calls
- Audio-only rooms
- Microphone and camera device controls
- Screen sharing with system audio
- Custom audio and video tracks
Live Streaming & Recording
- Interactive host-and-audience streaming
- HLS playback
- RTMP simulcasting
- Cloud meeting recording
- Prebuilt and custom output layouts
Collaboration & Engagement
- Group and private chat with usePubSub
- Shared state with useRealtimeStore
- Collaborative whiteboard
- Temporary in-session file sharing
- Reactions, polls, and custom events
Moderation & Access Control
- Waiting lobby flows
- Role- and permission-based controls
- Remote microphone and camera requests
- Mute-all controls
- Participant removal
Performance, Scale & Observability
- 5,000+ participant support
- Multi-stream video publishing
- Per-participant quality controls
- Active-speaker and network-quality events
- Client-side network statistics
Security & Compliance
- Server-generated JWT authentication
- TLS/SRTP encryption in transit
- Geo-fencing and Geo IP restrictions
- Cloud proxy controls
- HIPAA and GDPR compliance add-ons
AI Features
- Real-time transcription
- Post-call transcription
- Prompt-based summaries
- Live captions for streams
- AI noise suppression
Get started for free today
Grab your API keys and start building with free $20 included in your account. Need enterprise-grade security or custom workloads? Talk to an expert!
