Live streaming

Let the people who cannot be in the room watch, with a ticket

A private viewer page for each show. Tickets unlock it, quality adapts to each viewer's connection, and replay and chat are yours to switch on.

In pilot testingThe streaming pipeline, viewer page, chat and rights workflow are built and tested on our own systems. No customer has streamed a live show with us yet.

LIVE 720p Auto 1080p 720p 480p Live chat Host (pinned)Doors for the next show at 7. Sample A.Sound is great from here. Sample B.Wish I was in the room! Sample C.Bravo to the whole cast. Say something kind Sample Show Title Streaming live from Sample Theatre Quality adapts to the viewer's connection. 1080p is the top rung, limited by what the venue sends us.
Illustration. A sample viewer page, not a real show.

What you get

Built around what goes wrong at the start of a paid stream

Paid streams fail in familiar ways: codes that will not work, a stall when the audience arrives, links passed around, and nobody to ask. Each feature below is aimed at one of those.

Ticket-gated access

Viewers enter with their ticket or the link in their ticket email. No account to create. A refunded or cancelled ticket stops working within minutes, at the player's next check.

Adaptive quality

The viewer is moved between 1080p, 720p and 480p as their connection changes. 1080p is the top rung: it is the ceiling of what the venue sends, and it needs about 6 Mbps upload from the venue.

Countdown and replay

A countdown page before the start. After the show, ticket holders watch the replay on the same page. Replay is off by default and needs your licence to allow it.

Chat and moderation

Chat beside the player with slow mode, banned words, pinned host messages, timeouts, bans and a one-click off switch. Links are blocked by default. Moderators can be volunteers.

Health monitoring

The live operations page shows ingest bitrate, segment lag, dropped frames and encoder status in amber and red, and emails an alert when something crosses a line.

A backup path

Every stream has a second ingest key so a second encoder can already be connected. An optional managed backup provider can be switched in by hand if our own servers have trouble.

Rights and licensing workflow

A stream cannot be scheduled or go live until its rights record is complete. The record is enforced while people watch: dates, viewer cap and replay terms.

Anti-sharing limits

Two devices per ticket by default. A newer device bumps the oldest and the player says why. An optional watermark shows the viewer's name and ticket code on screen.

What this does not do

Limits you should hear from us first

Sharing can be discouraged, not stopped

The device limit and watermark are deterrents. Nothing can stop someone from pointing a camera at a screen. If the stream matters enough that this worries you, tell us and we will talk about what is realistic.

The backup switch is manual

Switching to the backup provider is a button an operator presses, not automatic failover. Viewers see a gap of roughly half a minute to a minute unless the encoder already sends to both. The runbook says so too.

Not a conversation

This is browser streaming with a delay of several seconds, like most. It suits a show, a concert or a lecture. It is not built for live two-way discussion.

Rights are yours to secure

We ask for and enforce the rights record. We do not grant licences, and a complete record is not a legal opinion that you have the right. See the notes for scripted theatre.

Rights and licensing

Permission to stream is the first step, not an afterthought

Each stream has a rights record: what kind of content it is, who licenses it, the licence reference, a statement about music, the licence dates, a viewer cap, the countries allowed, replay terms and any credits you must show. A private upload holds the licence document.

  • No scheduling or going live until the record is complete
  • Flagged or rejected records block the stream
  • Dates, viewer cap and replay terms are enforced as people watch
  • Country limits work only on a best-effort basis

If a copyright owner sends a takedown notice, there is a published process, a kill switch for platform staff and a record of strikes. See the copyright page.

Rights record, in order

  1. Content type and licensing house
  2. Licence reference and dates
  3. Music statement
  4. Viewer cap and countries
  5. Replay terms and required credits
  6. Licence document, kept private
What the organizer fills in before a stream can go live.

Accessibility

Captions and live captioning links

Organizers can attach caption files in several languages, and the player shows a captions button when a file exists. If you book a live captioner, you can add their link and the viewer page points to it. We do not generate live captions ourselves, and audio description is not available yet. Our approach is described in the accessibility statement; it is designed to help you meet your own obligations.

Planning to stream a show?

Tell us the date, the venue and what you have for cameras. We will say what a first stream with us looks like, including who is on call.

Talk to usRead the FAQ