graphai video

Blog · links, tokens, pricing

Preview Sign in

video.graphai.eu

What each link does, and what it costs

Camera Control runs in the browser. Local preview, WebGL looks, and (after sign-in) MediaRecorder clips do not spend Graphai tokens. Clerk is the only login. Third-party live platforms mint their own JWTs if you wire them later.

Links on this host

LinkWhat it implementsLoginTokenPrice
/ Public landing. Capture and looks are explained; Record is not offered until you sign in. No None €0
/app · Capture getUserMedia preview, WebGL looks (skin smooth, warmth, glow), track settings, bitrate monitor. No None (browser camera permission only) €0
/app#record Camera or screen MediaRecorder, trim grips, 9:16 shorts, local download. Hidden behind the login wall. Yes (Clerk) Clerk session cookie __session. No Graphai video token. €0 with a free Graphai account
/app · Drivers Hardware snapshot (ISP, kext, MediaDevices). Signed-in diagnostics. Yes Clerk session €0
/app · How it works FaceTime HD pipeline documentation for this Mac. Public. No None €0
/app · API docs Media Capture, Permissions, MediaStreamTrack, WebCodecs, WebGL used by this page. Signed-in. Yes Clerk session €0
/app · Log In-tab console for capture and record errors. Signed-in. Yes Clerk session €0
/sign-in.html Clerk sign-in (popup OAuth on the studio, hosted form here). — Clerk publishable key (pk_live on video.graphai.eu) €0
/sign-up.html Clerk sign-up. After success, Record and downloads unlock. — Clerk €0
/blog This page. No None €0
POST /api/feature-request Bottom-right Report a bug creates a Linear issue on the Graphai team. No Server-side LINEAR_KEY (never in the browser) €0 to send

Tokens

Pricing

CapabilityWho paysAmount
Camera preview + WebGL looksNobody€0, no account
Record / trim / 9:16 shortYou (account only)€0 with Clerk sign-in
Download a takeYou (account only)€0
Save look / save cutsYou (account only)€0 (this-session until signed in, then stored)
Bug report → LinearGraphai (API quota)€0 to you
LiveKit / Daily / Mux / IVS / AgoraYou, on that vendorNot billed by video.graphai.eu. Wire a key if you want hosted rooms.
jobs.graphai.eu Cala / crawlsJobs beta creditsNot used here

Graphai OÜ does not currently sell a per-minute video encode token on this host. If we add cloud render or hosted rooms, this blog will list the credit line.

Hosted live platforms (not wired on video.graphai.eu)

Local Record stays in this tab. To invite people with accounts, rooms, and signed playback you need a hosted realtime product. None of these are connected here — each needs an API key and a small backend that mints tokens. Prices are the vendor’s, not Graphai’s.

Service What you get Users / tokens On this host
LiveKit Cloud WebRTC rooms, screen + camera, recording to S3 JWT identity, rooms, permissions. A Graphai function would mint a LiveKit JWT with room name, identity, and canPublish / canSubscribe. Not wired. No LiveKit API key on video.graphai.eu.
Daily Embeddable call, recording, RTMP out Meeting tokens and meeting owners. Daily’s REST API returns a meeting token; the iframe uses that token, not Clerk. Not wired. No Daily API key.
Mux Live RTMP/SRT ingest, HLS playback, clips Signed playback IDs. No built-in chat users. Playback JWT or signed playback ID from Mux. Not wired. No Mux token.
Cloudflare Stream Live inputs, storage, watermarking Signed URLs and customer tokens from Cloudflare Stream. Not wired. No Stream customer token.
Amazon IVS Low-latency HLS, timed metadata IAM on AWS plus IVS playback keys / stream keys. Not wired. No IVS channel on this host.
Agora RTC + live broadcast, beauty extensions UID + token auth. Agora RTC token is minted with App ID, App Certificate, channel, and UID. Not wired. No Agora App ID.

The same table sits on /app#record after you sign in. Clerk login does not replace these vendor tokens. Say if you want LiveKit or Daily added next.