
100ms is a live video infrastructure platform that provides client-side SDKs and APIs to help developers build highly customizable, real-time audio and video experiences. The platform differentiates itself by combining WebRTC-based video conferencing, HLS live streaming, and real-time databases into a single SDK, allowing applications to scale seamlessly from small interactive rooms to millions of viewers. It features a robust, out-of-the-box role management system that enables developers to configure complex participant permissions and custom states with zero lines of code. Backed by $24.5 million in Series A funding from prominent investors like Accel and Alpha Wave Global, the company's technology is built by video infrastructure veterans who previously engineered live video systems for Facebook Live and Disney+ Hotstar.
Customizable video experiences with easy-to-integrate SDKs.
High-performance live events with easy-to-integrate SDKs.
Engaging remote learning and interactive online learning solutions.
Seamless audio chat rooms.
Immersive virtual events.
Frictionless video onboarding.
At-home fitness solutions.
Secure virtual health.
Accelerate development with prebuilt video components.
AI Agents built for healthcare operations at 100ms.ai.
100ms published the first part of a series on measuring WebRTC call quality, focusing on metrics affecting the publisher’s side. The article details how to analyze frame resolution, outgoing bitrate, packet loss, and round-trip time (RTT) to assess and debug video and audio stream performance, including a case study on network issues.
100ms commissioned an independent test to compare the video and audio quality of its platform against a leading video conferencing provider. The test simulated real-life scenarios to evaluate performance in live calls.
This article, part one of a series, explores methods for automatically moderating text chats within video applications that utilize the 100ms platform. It specifically details how to adjust the chat feature of 100ms Prebuilt to implement moderation.
100ms has launched Polls AI, a new feature that allows users to create interactive polls directly from whiteboard content. This AI-powered tool is designed to streamline the process of initiating polls during interactive sessions without manual input for options.
100ms published a blog post, the second part in a series, detailing how to implement automated chat moderation within video applications using cloud services and Large Language Models (LLMs). The article specifically demonstrates how to integrate these features with 100ms Prebuilt chat functionality.
100ms shares insights from its dogfooding and testing processes focused on optimizing WebRTC-based video call quality. The company details challenges in debugging real-time video call issues, particularly during product rollouts. This article highlights methodologies rather than specific product launches.
100ms announced that its Prebuilt video infrastructure solution is now open source, making it more accessible and transparent. This move aims to benefit the global developer community by widely available video infrastructure.
100ms announced a new 'roles' feature designed to enable developers to build live interactive video applications with varied permissions for different participants without writing code. This feature aims to simplify the replication of real-world user experiences within live video applications.
The article provides an overview of the DTLS (Datagram Transport Layer Security) protocol, explaining its adaptation from TLS and its benefits for real-time communication. It highlights DTLS's role in securing datagram-based applications like video streaming, addressing UDP's limitations with encryption and low-latency operations.
The article provides an overview of RTCPeerConnection within WebRTC, detailing its historical development, operational challenges, and technical specifications. It explains how RTCPeerConnection facilitates seamless peer-to-peer connections in web communication, including its event handlers and underlying mechanisms.