Skip to content
Home / All 10 worked examples / Live Event Streaming
WORKED EXAMPLE 07 · LIVE AND LINEAR

Live Event Streaming — Access to Replay

Run an event from rights and rehearsals through contribution, ticket access, resilience, overrun, replay and financial closeout.

Harbor Sessions is a fictional ticketed concert with a live stream and a limited replay window.

13 free chaptersFollow the complete scenario
23 practice recordsIncluded in the prepared download
Individual useOne-time package; no subscription

All scenario organizations, events, contracts, prices, rates, metrics, specifications and operational records are fictional teaching assumptions. This is independent Broadcast Workflow training, with no playable media or official vendor certification.

Rights → Tickets → Rehearsal → Live delivery → Overrun → Replay

01Define the event offer

Live streaming is a delivery workflow and can use several payment models. This scenario uses a one-time event ticket with a limited replay. Define exactly which event, territories and viewing privileges a customer receives before building the access path.

Sample record 01: Event production brief

FieldValue
EventHarbor Sessions
Event IDHSE-2027-01
Planned UTC2027-05-15 19:00–21:00
OfferUSD 9.99 one-time event access
ServiceHarbor Live
Replay72 hours from actual event end

No.

02Clear the live, replay and clip uses

An event agreement can treat live transmission, archived replay, clips and downloads differently. Music and performer clearances belong in that review. A playable recording is not proof of permission to publish highlights.

Sample record 02: Live and replay rights

UseTerritoryUTC / condition
Live concertUS and CAMay 15 18:30 to 21:30 maximum
ReplayUS and CA72 hours from actual end
ClipsNot grantedSeparate approval needed
DownloadNot grantedNo offline file
Music and performersConcert plus replay consentRecorded in signed scenario clearance

Not under this agreement.

03Design independent paths

Redundancy is useful only against the failures it actually separates. Two encoders behind the same failing router do not provide independent network paths. Monitor the returned viewer output as well as upstream contribution so operations sees delivery failures beyond ingest.

Sample record 04: Contribution diagram record

PathSourceNetworkDestination
PrimaryEncoder ANetwork AIngest A
BackupEncoder BIndependent Network BIngest B
EmergencyApproved holding loopSeparate prepared VOD sourceFallback output
MonitoringReturn feedViewer delivery pathOperations room

The initial primary and backup share one router.

04Rehearse the conditions that matter

A rehearsal should exercise the failure and authorization cases likely to change the event decision. Scenario thresholds are operating assumptions, not universal industry standards. Close each failed test with timed acceptance evidence.

Sample record 06: Rehearsal checks

TestFindingAction
Primary pathPassRecord baseline
Backup pathSame network router as primaryRemove shared network failure point
Ticket accessPass on webTest TV app too
CaptionsLag exceeds scenario 8-second thresholdAdjust and retest

Independent backup networking, TV-app access and acceptable caption lag.

05Connect the rundown to access

The run of show tells operations when to open the holding loop, take the live feed and prepare the replay. The access service separately checks paid state, geography and the scenario’s concurrency rule. A pending checkout return must not bypass those conditions.

Sample record 08: Event run of show

UTCDuration minutesAction
18:3030Holding loop and access checks
19:00120Planned concert
21:0010Closing information; subject to actual event
21:10Until workflow releaseReplay preparation; do not promise instant publication

Hold ACC-B until paid confirmation.

06Approve release against capacity and monitoring

Release combines rights, feed resilience, access, captions and a staffed monitoring plan. Capacity evidence should identify the tested load and the relevant metric. A rehearsal success percentage is a baseline for investigation, not a promise that failures cannot occur.

Sample record 10: Live readiness approval

GateEvidenceState
RightsConcert and replay clearancesPass
RedundancyIndependent paths; failover acceptedPass
AccessWeb and TV paid/unpaid testsPass
CaptionsLag within scenario thresholdPass
ReleaseEvent director 18:20 UTCOpen holding loop at 18:30

All required gates pass and the director authorizes at 18:20.

07Handle a live-source loss

A rehearsed failover path reduces decision time during a live incident. Confirm which layer failed, switch according to the approved rule and verify the complete viewer experience. Restoring the primary does not automatically justify a second disruptive switch.

Sample record 12: Contribution-loss incident

UTCObservationAction
19:42:00Primary source lostOperations confirms input alarms
19:42:05Backup healthySwitch under rehearsed rule
19:42:08Viewer output stable on backupVerify audio/captions and return feed
19:44:00Primary restoredHold on stable backup until approved return

No.

08Resolve an overrun within rights

An overrun changes rundown, customer messaging, staffing and potentially the rights boundary. Confirm the proposed actual end against the authorized maximum before extending output. Marketing needs the new timing before old closing messages appear.

Sample record 13: Overrun decision

FieldValue
Producer request UTC20:50
New expected event end21:20
Live-rights maximum21:30
Replay rule72 hours from actual end
Action ownersEvent director; rights; operations; marketing

Yes, it is before the 21:30 live maximum.

09Prepare an accepted replay

A live archive may include holding content, faults and uncorrected timed text. Create the approved replay edit and conform its captions. The actual event end determines this agreement’s replay deadline; editorial preparation delays do not automatically extend it.

Sample record 15: Replay media manifest

AssetStatusRequired action
Live archiveContains holding loop and 8-second recovery eventCreate approved concert edit
Replay video V27200 seconds after approved editCheck actual selected cut
Replay captionsLive transcript needs correctionConform and review
Music/performer clearanceReplay allowedRetain signed reference

Replay rights end May 18 at 21:20 UTC, 72 hours after the actual concert end.

10Reconcile paid tickets and support cases

Paid orders, pending orders, viewing accounts and refund requests are different populations. Reconcile payment state before calculating revenue or issuing refunds. Duplicate support contacts should map to one original order and one decision.

Sample record 17: Ticket and refund counts

ItemCountUSD each
Paid tickets20009.99
Approved refunds1009.99
Pending orders not paid509.99

The 2000 paid tickets generate revenue.

11Calculate the event contribution

The statement applies the platform percentage after refunds, then subtracts the fixed event and operating costs. The exercise excludes taxes and other payment fees, so the resulting contribution is not a complete accounting profit calculation.

Sample record 18: Financial agreement

LineScenario value
Platform percentage of receipts after refunds0.2
Event rights fee USD8000
Operating cost USD3000
Taxes and additional payment feesExcluded
CalculationPending unpaid orders create no ticket revenue

Gross is 2000 × USD 9.99 = USD 19980.

12Explain audience figures without double counting

A live event report often mixes transactions, simultaneous viewers and distinct viewing accounts. Replay accounts can overlap live accounts. Customer refunds can also overlap viewing. Use the right key and time scope before describing unique reach.

Sample record 21: Event outcome report

MetricValueDefinition
Paid tickets2000Verified paid transactions
Peak concurrent accounts1500Highest simultaneous eligible accounts
Unique live viewing accounts1700Distinct accounts with event playback
Refunded orders100Approved refund count; overlap with viewing possible
Replay viewing accounts600May overlap live audience; do not sum as unique people

No.

13Close replay and carry lessons forward

End-of-event work includes replay removal, access tests, payments, support and retained evidence. Keep the recording controlled under the approved retention policy. An archive’s existence does not create public clip or download rights.

Sample record 22: Replay shutdown and archive

TaskRequirement
Stop new replay sessionsMay 18 21:20 UTC exclusive
Existing session treatmentPer approved event policy; do not infer
Public clipsNo release without separate permission
ArchiveRetain controlled master and incident evidence under approved retention
Public offerRemove stale watch-now and replay claims

Verify new replay sessions are denied at May 18 21:20, remove watch-now claims, reconcile refunds and the corrected statement, and retain clearances and incidents.

PREPARED PRACTICE PACKAGE

Work through the decisions yourself

The individual download includes a 13-chapter interactive workbook, 23 separate JSON operational records, a worked-answer guide, and a cover image. Notes and completion checkmarks save in the browser, with progress backup and restore.

The package is prepared. Checkout will be available after its Stripe product and payment link are connected.

One-time download. Price will be shown when checkout is connected. No subscription, cloud progress account or certification is included.

Real-world reference reading

These references explain relevant concepts; the scenario’s business terms and records are fictional.

Reviewed October 23, 2026. Consult the current specification and agreement for actual use.