Architecture Overview
How Beam Stream works
Section titled “How Beam Stream works”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:
- OBS plugin captures your stream output locally as small HLS segments.
- Beam agent (embedded in the plugin) watches for new segments and uploads them to Beam’s ingest endpoint.
- Beam ingest receives each segment and preserves it for recovery.
- 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.