![Shrawan Kumar B.](/assets/transparent-ad5be28fbcd25b7b08d2cebe1d957125437fb5407d75ee717965ad22c8808791.gif "Shrawan Kumar B.")
SB

Shrawan Kumar B.

Senior Operations Manager

Mid-Market (51-1000 emp.)

5/5/2026

"Dead-Simple WebRTC Implementation with Low Latency and Strong Moderation"

4/5

What do you like best about 100ms?

1. Dead simple to implement — The SDK handles all the messy WebRTC stuff: servers, encoding, decoding, network adapting. I just focused on building UI. Got our audio rooms live in 2 days.

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. Review collected by and hosted on G2.com.

What do you dislike about 100ms?

1. Docs have gaps — It’s well documented overall, but some edge cases and advanced features are missing details. Had to ping support on Slack to figure a few things out.

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. Review collected by and hosted on G2.com.

What problems is 100ms solving and how is that benefiting you?

Problem it solves:

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. Review collected by and hosted on G2.com.

Show More

Validated ReviewerIncentivizedSource: G2 invite

See what 6 reviewers think of 100ms

4.7 out of 5 · Verified reviews from real users

[
Read all reviews
](https://www.g2.com/products/100ms/reviews)