Use-case starting pointsLoad a recognizable workload, then correct the assumptions
Choose the nearest operating pattern. The calculator fills in runtime, audience, restream, and archive values so you can replace them with measured numbers instead of starting from an empty form.
Church streamingOne SRT input, a few social outputs, replay archive
Weekly runtime is modest, but several social outputs and a replay archive still create delivery, restream, and storage work.
20 live hours / month~450 concurrent viewers3 outputs30-day archive
Virtual eventsPublic playback where viewer-hours dominate the decision
Peak audience and watch time make CDN delivery much larger than the ingest line. Recording adds a smaller but persistent archive bill.
36 live hours / month~2,200 concurrent viewers68-minute watch time45-day archive
Sports streamingLive games, higher watch time, more audience spikes
Long viewing sessions, sharp audience peaks, several destinations, and replay retention all matter on game day.
48 live hours / month~1,800 concurrent viewers82-minute watch time4 outputs
24/7 channelAlways-on delivery with fewer operational spikes
A 24/7 channel makes instance-hours predictable. Audience delivery stays variable, and an unnecessary archive can become the quiet long-term cost.
720 live hours / month~180 concurrent viewers1 outputArchive off by default
Internal or partner deliveryPrivate viewers, policy-sensitive environments, smaller audiences
A smaller private audience reduces CDN pressure while network ownership, access policy, and data location become more important.
60 live hours / month2 channels~120 concurrent viewersPrivate delivery
Developer workflowBrowser playback and event delivery inside your own product
Runtime, playback, archive, and delivery need to fit the usage model of the product that calls the API.
48 live hours / month2 channels~900 concurrent viewersAPI-led delivery