Add customizable video calls and livestreaming to your app with APIs for managing rooms, chat, whiteboards, and more.

Screenshot of 100ms website

100ms provides a powerful video infrastructure platform for developers to easily add real-time video capabilities to their applications. With 100ms, you can:

Build fully customizable video experiences:

  • Implement 1:1 video calls, group video conferencing, or large-scale livestreams
  • Customize the UI and layout to match your brand
  • Add interactive features like chat, whiteboards, and polls

Scale effortlessly:

  • Support up to 10,000 participants for video calls
  • Stream to millions of viewers for live events
  • Maintain low latency (under 500ms for calls, 7-8 seconds for streams)

Leverage robust infrastructure:

  • Benefit from built-in handling for network issues, device changes, and more
  • Get uniform error codes across platforms for easy debugging
  • Monitor connection stability with real-time indicators

Extend functionality:

  • Use APIs for room management, participant states, custom events, and more
  • Add video/audio plugins for AR effects, noise reduction, etc.
  • Implement features like raise hand, quizzes, and watch parties

With SDKs for web, mobile, and desktop, plus extensive documentation and pre-built templates, 100ms makes it simple to create immersive, reliable video experiences for any use case. Whether you're building a virtual classroom, fitness app, or live shopping platform, 100ms provides the flexible video infrastructure you need.