SYSTEM ARCHITECTURE

Headless
worker
pool.

This is the bbb-streamer-docker controller. It manages headless workers that invisibly join KENET Web Conference meetings and stream them via RTMP.

Puppeteer Capture
BullMQ Job Queue
FFmpeg Integration
RUNNING
Streamer Controller
Worker Queue Active
API Online Ready to process jobs
HOW IT WORKS

The Streaming Pipeline

From a private meeting to
thousands of viewers.
01
🎥

Capture & Forward

This bbb-streamer-docker service captures the live KENET Web Conference meeting and pushes it as a continuous RTMP feed.

02

Ingest & Process

The remote srs-docker server ingests the RTMP feed, processes the video, and multiplexes it into scalable streams.

03
🌍

Global Delivery

The kwc-stream-app frontend consumes these streams, delivering a protected, high-quality broadcast to end-users.

ECOSYSTEM COMPONENTS

The building blocks of our streaming infrastructure.

This streamer operates in tandem with three other core applications to deliver seamless live broadcasts.


Check System Health
🌉
bbb-streamer-docker

The headless worker pool that joins BBB meetings and bridges them to the streaming server.

🏫
kenet-web-conference

The main BigBlueButton conferencing platform where the original meetings are hosted.

📱
kwc-stream-app

The viewer-facing frontend application where attendees watch the live broadcasts.