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.
Live streaming
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.
What you get
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.
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.
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.
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 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.
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.
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.
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.
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
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.
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.
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.
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
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.
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
Accessibility
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.
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.