Skip to content

Architecture Overview

Beam Networks Stream is a resilient live stream delivery system designed for environments with unreliable internet connections. The core idea: instead of relying on a single continuous connection (which RTMP requires), Beam breaks your stream into small segments that are uploaded independently. If a segment upload fails, it retries. If the connection drops, the system catches up when connectivity returns.

At a high level:

  1. OBS plugin captures your stream output locally as small HLS segments.
  2. Beam agent (embedded in the plugin) watches for new segments and uploads them to Beam’s ingest endpoint.
  3. Beam ingest receives each segment and preserves it for recovery.
  4. Beam delivery puts the segments back in order and produces a continuous output for your destination (YouTube, Twitch, etc.).

This architecture means a brief internet outage at your venue produces a short buffering event at the destination, not a stream drop.

The important part for operators: the local recording continues during a connection problem, uploads resume automatically, and your destination receives one ordered broadcast.