Ratings aggregated from independent review platforms. Learn more
Preview
Key Features
Customizable video calling interfaceAPIs for remote room control (start/stop rooms, kick participants, record, stream)Role-based permissions (e.g., teachers, students)Plugins for virtual backgrounds, spatial audio, transcription, polls, quizzes, whiteboardsIn-built edge-case handling (network disconnection, low bandwidth)Scalability up to 10,000 audio-only participants (200 with video)Single SDK for video calls, live streaming, and recordingNative SDKs for Android, iOS, React, and Flutter
Pricing Plans
Free
Free
10,000 conferencing minutes
10,000 streaming minutes
1,000 encoding minutes
300 live transcription minutes
300 recording minutes
300 external streaming (RTMP out) minutes
300 post call transcription minutes
300 AI generated summary minutes
Pay-As-You-Grow
Configurable pricing
Conferencing: $0.004/min per participant (after 10,000 included minutes)
Live Streaming: $0.0012/min per viewer (after 10,000 included minutes)
Encoding: $0.04/min (after 1,000 included minutes)
Live Transcription: $0.017/min (after 300 included minutes)
Recording: $0.0135/min (after 300 included minutes)
External Streaming (RTMP out): $0.04/min (after 300 included minutes)
Post Call Transcription: $0.004/min (after 300 included minutes)
AI-Generated Summary: $0.0035/min (after 300 included minutes)
75% off for audio only use-cases
Custom
Contact us
Discounts for more than $5,000 of usage per month
Use-case based discounts
Discounts on migrating from Zoom and having more than 50 Zoom licenses (up to 50% discounted pricing)
Developer Support Package
Free or 5% MRR/month, whichever is greater
99.99% uptime SLA
Best effort incident response time SLA
15 days metrics and logs data retention
Best effort response times on support queries through given support channels
Premium Support Package
$1,500 or 5% MRR/month, whichever is greater
99.99% uptime SLA
Service credits on missed service level commitments
30 days or custom metrics and logs data retention
150 hours of developer support for integration
Up to 2 pre-rollout dogfooding test sessions
24 hours x 5 days / week integration support
Email, Chat, Slack support channels
Account Manager, Customer Success Manager
HIPAA Compliance with Signed BAA (add-on $500/month)
Security Review and Questionnaire
Enterprise Support Package
$2,500 or 8% MRR/month, whichever is greater
99.99% uptime SLA
24 hours x 7 days / week availability incident response time SLA
Service credits on missed service level commitments
Additional SLA on Call Quality
API to mark call failures
30 days or custom metrics and logs data retention
Custom Dashboard, Monitoring and Alerting
150 hours of developer support for integration
Up to 2 pre-rollout dogfooding test sessions
Daily check-ins and debugging support for up to 3 weeks post integration
100ms provides live video infrastructure that enables developers to integrate real-time video, audio, and live streaming capabilities into their applications. It offers SDKs and APIs to build highly customizable video experiences, going beyond basic video calls to support complex use cases like virtual classrooms, live events, and video KYC.
The platform is designed for developers and businesses looking to create engaging and frictionless interactive video solutions. It provides building blocks to define user roles, remotely control live rooms, and customize interfaces with plugins for features like virtual backgrounds, polls, quizzes, and whiteboards. 100ms handles edge cases like network disconnections and low bandwidth, and supports scaling up to 10,000 participants in a single room, making it suitable for a wide range of industries including EdTech, Fitness, and Telehealth.
Key benefits include reduced development overhead, extensive customization options, and robust scalability, allowing users to focus on their core product while 100ms manages the underlying video infrastructure. It offers a single SDK for video calls, live streaming, and recording, simplifying integration and enabling dynamic switching between modes.
What specific features does 100ms offer for virtual classrooms to enhance online learning?
100ms provides an SDK that allows for custom UI integration, APIs to create breakout rooms, and on-the-fly session management. It also includes building blocks for defining user roles (like teachers and students) to manage permissions and abstract complex scenarios.
How does 100ms address the common challenges of virtual learning compared to general meeting platforms like Zoom?
100ms is designed to eliminate friction in virtual learning by removing the need for third-party apps or separate logins. It offers extensive configurability for instructors and reduces overhead for managing live video, ensuring a smoother experience for students.
What kind of customization is possible with 100ms for live video rooms?
Users can remote-control live rooms using APIs to perform actions such as starting/stopping rooms, kicking participants, initiating recordings, and broadcasting messages. The platform also supports customizing the entire video calling interface and integrating plugins for features like virtual backgrounds, spatial audio, polls, and quizzes.
What is the maximum participant capacity for a single room using 100ms?
A single room powered by 100ms can support up to 200 peers with video enabled. For audio-only participants, the platform can scale to accommodate up to 10,000 users.
How does 100ms handle common technical issues like network disconnections or low bandwidth?
100ms includes in-built edge-case handling for various technical challenges. This includes managing network disconnections, device capture retries, VPN handling, and optimizing for low bandwidth conditions to ensure a consistent user experience.
Can a single SDK be used for different types of live video experiences, such as calls and live streaming?
Yes, 100ms offers a single SDK that supports video calls, live streaming, and recording. This allows users to start with video calls and seamlessly switch to live streaming with a single API call as their classroom or event scales.