Quarrylight

Rooms, ingest, playback

That is the whole product. Nothing below is a feature you have to discover; this is everything the platform does.

Rooms, not a feed

A room is a link and a guest list. Nobody finds you by searching, nothing is recommended to anybody, and there is no “discover” tab to argue about.

Playback that survives a bad line

Two delivery paths: HLS for a room full of different phones, and a low-latency gateway for the moments when a round of laughter matters more than crisp pixels. It steps down instead of freezing.

Your upload is the only limit

Up to 4K passthrough. What you send is what your friends receive, minus the packaging — no re-encode tax on the way out.

The studio

One key, one hostname, a bitrate meter that tells you the truth before you go live.

The studio: rooms on the left, the preview in the middle, ingest details on the right.
Emberroom Studio — rooms, preview, ingest key.
A room from the viewer side: the stream, the timeline and the chat.
The same evening from the guest side — a personal link, the stream and the chat. Nothing to install.

The short specification

Ingest
RTMPS or WHIP, one key per room, up to 4K passthrough
Playback
HLS, plus a WebRTC gateway for rooms that need the delay under half a second
Recording
Opt-in only, kept for a week or a month depending on the plan
Hosting
Two rented servers in Amsterdam, no CDN in front — on purpose
Billing
Monthly, in euros, egress included with the plan

How an evening works

  1. Make a room

    Pick a name, write down who is invited. That is the whole setup; there is no organisation, no workspace, no admin to hand over.

  2. Go live from anything

    OBS, ffmpeg, or the browser. One ingest key per room, one hostname to remember.

  3. Watch together

    They open the link, the stream starts, the side chat is already there. Nothing is recorded unless you press the button.

Questions we get

Why is everything invite-only?
Because discovery is what turns a room into a feed. There is no search, no directory and no advertising. Accounts here are for hosting a room, and only somebody already inside can vouch for you; guests never need one — the host sends them a personal link.
Is there a free plan?
No. A free tier is paid for either by advertising or by looking closely at what people watch, and this product cannot afford either. Plans start at €9 and can be cancelled in any month.
Where does the video actually run?
Two rented servers in Amsterdam, one for ingest and one for delivery, with object storage for recordings. No CDN sits in front of us, which is a deliberate choice.
How much upload do I need?
About 3 Mbps for 720p, 6 for 1080p60, 12 for 1440p and 25 for 4K, with roughly 30% headroom on top. The room page measures your line before you go live.
Do you record anything?
Only when the host presses record, and only for as long as the plan says. No transcripts, no highlights, no “moments” nobody asked for.
Can we use our own hostname?
On Troupe, yes: point ingest.383357.xyz at us and the room lives there. Playback stays on the room name so links keep working.
What happens above the egress allowance?
Nothing stops working. We bill €4 per 100 GB afterwards, once a year, in one invoice, so a long weekend does not lock anyone out mid-set.