← WorkSC.06 / 09

Live Streaming

Enterprise live video platform

Role
Frontend Developer
Context
Tekab.dev
Period
2021
Live
Private product
10,000+ CONCURRENT · LIVE
Illustration · no public screenshotFig. 06

01 — Overview

The viewer player interface and moderator dashboard of an enterprise live video streaming platform.

The challenge

Thousands of people watching and chatting at once, with moderators who need to see everything as it happens.

Stack

  • WebSockets
  • Real-time UI

02 — Architecture

What I built, layer by layer.

  • ■ Interface
  • ■ API & logic
  • □ Data
  • □ Cloud & delivery
  • □ Quality & security
  1. InterfaceViewer playerAPI & logicWebSockets
  2. InterfaceModerator dashboardAPI & logicWebSockets
  3. API & logicWebSocketsExternal10,000+ users
Interface
Live viewer player and moderator dashboard.
API & logic
WebSocket channels for low-latency chat at 10,000+ concurrent users.

03 — What I did

  1. 01

    Built the live viewer player interface and the moderator dashboard over WebSockets.

  2. 02

    Low-latency chat supporting 10,000+ concurrent users.

04 — Results

  • 10,000+ concurrent users

Next project · SC.07Legal-Tech Review →