Trusted by 300+ global business & tech leaders
JAVASCRIPT SDK TUTORIALS
From Blank Web App to Live Experience, Step by Step
Start with plain HTML and JavaScript, then build a working browser call, mic-only room, or HLS live stream with secure authentication and accessible media controls.
Video Calling
Build a working video call in plain JavaScript from join to screen share.
Audio Rooms
Build an audio-only room in JavaScript with speaker roles and moderation controls.
JAVASCRIPT SDK FEATURES
What does the VideoSDK JavaScript SDK support?
Build framework-agnostic calling and streaming experiences with browser media elements, custom layouts, collaboration, moderation, recording, observability, security, and AI workflows.
Developer Experience
- Framework-agnostic JavaScript API
- Script-tag or package installation
- Meeting and participant events
- Supported-browser guidance
- Official quickstart project
UI & Custom Layouts
- HTML video and audio elements
- Custom DOM layouts
- Participant tiles
- Grid and speaker views
- Accessible custom controls
Audio, Video & Screen Sharing
- Microphone controls
- Camera controls
- Remote media streams
- Screen sharing workflows
- Browser device selection
Live Streaming & Recording
- Native HLS start and stop
- Host and viewer modes
- HLS.js playback
- Cloud recording workflows
- RTMP output workflows
Collaboration & Engagement
- PubSub messaging
- Chat and reactions
- Waiting-lobby flows
- Participant metadata
- Realtime transcription UI
Moderation & Access Control
- Participant modes
- Mute and remove workflows
- Entry request handling
- Server-side participant removal
- Role-aware controls
Performance, Scale & Observability
- Call-quality events
- Active speaker events
- Meeting state events
- SDK log levels
- Large-room guidance
Security & Compliance
- Server-generated access tokens
- Supported-browser permissions
- Geo-fencing options
- Proxy controls
- Secure backend operations
AI Features
- Realtime transcription
- Post-call summaries
- AI agent room participation
- Transcript event handling
- Speech-driven application workflows
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!
