Kohat-Live

Real-time WebRTC conferencing with multi-room, pin, and mediasoup backend.

Kohat-Live demo screenshot

Overview

This is a simple two-channel live streaming web app built with Node.js, Socket.IO, and Mediasoup. It lets one of two broadcasters go live (camera or screen) and allows multiple viewers to watch in real time.

Key features

  • Two broadcaster channels: b1 and b2
  • Live camera or screen sharing
  • Real-time video/audio streaming using WebRTC + Mediasoup
  • Viewer page with quality selector (Auto / High / Medium / Low)
  • Live viewer count
  • Responsive UI (desktop + mobile)

Stack: Node.js, Express, Socket.IO, Mediasoup, HTML/CSS/JS, AWS EC2, Caddy/Nginx

Status: Live