100ms is a developer-focused live video infrastructure platform (Video Platform-as-a-Service / live video API) that provides SDKs and server-side APIs for embedding real-time audio/video (WebRTC) experiences, interactive live streaming (including HLS), and engagement features (chat, reactions, polls) inside custom applications. It operates as an infrastructure + SDK layer for building Zoom-like conferencing, webinar-style sessions, and interactive livestreams with custom UI rather than as a standalone meeting app.
Key product building blocks commonly referenced in vendor materials include:
- Client SDKs (Web/JavaScript, Android, iOS, React Native, Flutter, React) for conferencing and streaming UX integration.
- Prebuilt UI components / embedding options to reduce integration time versus a headless SDK approach for maximum control.
- Server-side APIs for room/session management, live-stream operations (HLS), and operational workflows.