Categories

  • AI
  • AWS / Amazon Chime SDK
  • Broadcasting
  • Contact Centers
  • CPaaS
  • Daily
  • DevOps
  • EdTech
  • Events
  • General
  • Jobs
  • LiveKit
  • Managed Services
  • Mobile
  • Open Source
  • Real Time Weekly
  • SignalWire
  • Story of success
  • Symbl.ai
  • Technical
  • Telehealth
  • Testing
  • The WebRTC.ventures Blog
  • Thoughts
  • UI/UX
  • Video Conferencing
  • Virtual Collaboration
  • Voice/Audio
  • Vonage
  • WebRTC Architecture
  • WebRTC Live
WebRTC.ventures
WebRTC.ventures
  • WebRTC Services
    • Assess
    • Build
    • Integrate
    • Test
    • Manage
    • Migrating From Twilio Video
    • Video Call Starter Kit
    • Combine the Power of WebRTC and AI
    • Conectara, powered by Amazon Connect
  • Our Partners
    • Amazon Chime SDK
    • Daily
    • SignalWire
    • Vonage
    • Other Tech
  • Stories of Success
  • WebRTC Resources
    • WebRTC Live
    • WebRTC.ventures Blog
    • WebRTC Tips
    • WebRTC.ventures Training Program
    • Migrating From Twilio Video
    • Video Call Starter Kit
  • About Us
    • Blog
    • Our Team
    • Jobs
  • Contact Us
WebRTC.ventures
  • WebRTC Services
    • Assess
    • Build
    • Integrate
    • Test
    • Manage
    • Migrating From Twilio Video
    • Video Call Starter Kit
    • Combine the Power of WebRTC and AI
    • Conectara, powered by Amazon Connect
  • Our Partners
    • Amazon Chime SDK
    • Daily
    • SignalWire
    • Vonage
    • Other Tech
  • Stories of Success
  • WebRTC Resources
    • WebRTC Live
    • WebRTC.ventures Blog
    • WebRTC Tips
    • WebRTC.ventures Training Program
    • Migrating From Twilio Video
    • Video Call Starter Kit
  • About Us
    • Blog
    • Our Team
    • Jobs
  • Contact Us

Large Scale Video Conferencing with Janus WebRTC Gateway.

HomeLarge Scale Video Conferencing with Janus WebRTC Gateway

Highly-available and auto scaling video conferencing with Janus WebRTC Server

The WebRTC.ventures team worked closely with a classroom technology company that brings video into the classroom to provide auto scaling to their video conferencing application based on the Janus WebRTC Gateway.

Their CTO said ...
image

Our team faced the challenge of accelerating our development process, enabling auto-scalability and high availability, and building a custom architecture capable of supporting 100 video participants simultaneously. We chose to partner with WebRTC.ventures and they delivered exceptional results. Their team was a delight to work with, and we would definitely collaborate with them again in the future.

The Needs

The primary requirements were:
  • Calls must be lag-free and interruption-free
  • Use their existing application to enter the video room
  • Use Docker to run WebRTC related services
  • Auto scaling for parallel meetings
  • A monitoring/health report system needs to be in place
  • A single session or “room” able to host up to 100 participants

Scalable WebRTC Infrastructure

Large Scale Video conferencing (100s of participants)

Chat

Integration With Existing Solutions

Tech Stack

We provisioned the infrastructure following the Infrastructure-as-a-Code process in Amazon Web Services, for this we used Terraform. The application components run on Docker containers and are built using Javascript/NodeJS. A Redis cache layer is also used. We also created a demo client using React that connects with the backend infrastructure that is powered by Janus WebRTC Server.

Let's turn your project into another story of success.

Contact us today!

Client:

Under NDA

Type of Application:

Video Conferencing

Features:

Video Room, Audio Bridge, Streaming, Chat, Auto Scaling, Monitoring System

How We Helped:

We built a highly available and scalable video conferencing backend infrastructure with support for 100 users streaming video in the same session.

Let’s convert your app into another story of success!

Contact us
We’re one of the few agencies in the world dedicated to WebRTC development. This dedication and experience is why so many people trust us to help bring live video application dreams to life.

Let's get started!

Contact us today
info@webrtc.ventures

Join our mailing list!

© 2023 WebRTC.ventures, an AgilityFeat company / Privacy Policy