Overview
100ms enables you to build and integrate custom video conferencing and live streaming experiences inside your app.
Features available out of the box
- WebRTC based video conferencing, HLS live streaming, signalling and chat in a single SDK
- Screenshare
- Recording
- Whiteboard and PDF Annotation
- Polls and quizzes
- Emoji reactions and handraise
- Post call transcription and AI-generated summaries
- RTMP in and out
Easy to get started
- Use 100ms Prebuilt links or embed native components in your app to go live quickly
- Multi-platform SDKs - Android, iOS, React Native, Flutter, React, which allow you to build truly custom experiences with your own UI
- First-class API support to programmatically manage rooms, participants, live streams, recordings and build your own custom workflows
- Developer friendly documentation, examples and support
- 10k free conferencing and streaming minutes every month
Scalable and reliable infrastructure built by developers who scaled live video infrastructure at Meta and Disney+ Hotstar
- HIPAA and SoC-2 Compliant
- Enterprise grade analytics
- Custom storage options
- Scale upto 20K concurrent viewers
- Network switch and interruption handling
- Simulcast and Subscribe Degradation
- Temporal Scaling
- Mesh SFU Architecture
Highlights
- Go beyond basic video calls, take video experiences to the next level with 100ms.
- Build truly immersive experiences in a few lines of code.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/month |
|---|---|---|
Conferencing | Starting after: 10K minute/month | $0.004 |
SD Recording | Starting after: 300 minute/month | $0.013 |
SD Live Streaming | Starting after: 10K minute/month | $0.001 |
SD Live Stream Encoding | Starting after: 1K minute/month | $0.04 |
SD Ext Stream RTMP out | Starting after: 300 minute/month | $0.04 |
HD Recording | Starting after: 300 minute/month | $0.027 |
HD Live Streaming | Starting after: 10K minute/month | $0.001 |
HD Live Stream Encoding | Starting after: 1K minute/month | $0.08 |
HD Ext Stream RTMP out | Starting after: 300 minute/month | $0.076 |
Vendor refund policy
All fees are non-refundable and non-cancellable except as required by law.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Resources
Vendor resources
Support
Vendor support
100ms customers can open a support case directly on the 100ms Dashboard to ask a question, report a bug, or request a feature. We have a developer community on Discord where 100ms engineers answer all queries. Additionally, 24x7 private Slack / Discord channel support and SLAs are also provided on signing a MSA.
https://www.100ms.live/contact
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Similar products




Customer reviews
Dead-Simple WebRTC Implementation with Low Latency and Strong Moderation
2. Low latency + solid quality— Audio/video clarity is great even on bad networks. The plug-n-play UI elements auto-adjust video quality based on connection.
3. Built-in moderation— User roles with muting, kicking, screen sharing controls right from their dashboard. Made running mentor sessions way easier.
4. Support is fast— Dedicated Slack channel, and the team actually replies quickly.
Biggest win: We didn’t have to become WebRTC experts. 100ms abstracted all the hard parts.
2. No Android foreground service out of the box — If you want rooms to keep running when the app goes to background, you have to build that yourself. Not ideal if you’re not a native Android dev.
3. Notification controls are basic— Can’t add mute/leave buttons to the call notification without extra work. Would love that built-in.
No deal-breakers for us, but these would save dev time if 100ms handled them natively.
Building live audio/video from scratch with WebRTC is a nightmare. Signaling servers, TURN/STUN setup, codec negotiation, handling flaky networks, cross-platform bugs... we estimated 3-4 months just for a basic group call.
How it benefits me:
1. Shipped in days, not months: Had full-fledged audio rooms with screen sharing on iOS + Android live in under a week. The SDK + prebuilt UI components did 80% of the work.
2. We focus on product, not infrastructure: Don't have to maintain media servers or worry about scaling. 100ms handles low latency globally, so our calls just work.
3. Moderation built-in: User roles + dashboard controls let us mute, remove, or change permissions on the fly during mentor sessions. No custom backend work needed.
4. Cross-platform consistency: One SDK for web, iOS, Android. Screen sharing, chat, recording all work the same everywhere.
Telehealth experiences improvement with high-quality audio, video, and screensharing
What is our primary use case?
I use the product for telehealth.
How has it helped my organization?
The solution has improved our organization through great quality audio and video, ease of integration, and strong performance across different geographies.
What is most valuable?
I find the high-quality screensharing feature to be the most valuable.
What needs improvement?
The system could be improved by supporting billing in INR.
For how long have I used the solution?
I have been using the solution for 2 years.
Which solution did I use previously and why did I switch?
Before this, I used Agora but did not like their billing structure. They charge extra for features like chat and an analytics dashboard at $1700 a month, whereas it is free with 100ms .
What's my experience with pricing, setup cost, and licensing?
I received better discounts due to the volume of usage.
Which other solutions did I evaluate?
I also considered Twilio .
What other advice do I have?
I do not have any additional advice.