How PlayFullScreen works: streaming, events, payments, and more.
Creators stream via RTMP using a unique stream key from the dashboard. The platform ingests your broadcast and outputs HLS for viewers. Start and stop streaming from the dashboard or by connecting/disconnecting your encoder (e.g. OBS). If the connection drops briefly, a grace period allows you to reconnect without the stream being marked offline.
Create events, set a price (or free), and publish. Viewers purchase access to watch live or archived. Event status flows from scheduled to live to archived. Each event has its own stream key and viewer access is tied to purchase or subscription.
Subscription plans are available at checkout. Subscribers get access according to plan limits (e.g. events, streams). Limits are enforced in the dashboard and at playback. Checkout and billing are handled through the platform; you can manage your subscription and see usage in the dashboard.
Deposit funds and send Lightning tips to creators. When platform tip escrow is enabled, tips go to the platform first; the platform then pays the creator their share (after commission). Payouts can be batched for efficiency. Optional idempotency keys help avoid duplicate charges when sending tips.
Nostr is a simple, open protocol for identity and data. On PlayFullScreen, you can sign in with your Nostr public key (npub). Your npub is your identity: we sync your profile (name, avatar, bio) from Nostr relays and use it for zaps so creators can receive Lightning tips tied to their Nostr identity.
NWC (Nostr Wallet Connect) lets you link a Lightning wallet to your account without giving us your keys. You provide an NWC connection string (from a supporting wallet or service). We use it to pay Lightning invoices when you send tips, request withdrawal invoices, or pay for events. Your wallet stays in your control; we only request the permissions you authorize (e.g. pay invoices, get balance).
LNURL is a set of standards for Lightning over URLs. LNURL-auth lets you log in by scanning a QR code with a Lightning wallet that supports it (e.g. Zeus, Alby, Phoenix): the wallet signs a challenge and you’re in—no password. For receiving tips, we use Lightning addresses (lud16, like user@domain.com) or LNURL pay (lud06) from your Nostr profile or NWC so senders can request an invoice and pay you.
Create teams, invite members, and assign roles. Events can be owned by a team; the team page shows the team’s public profile and events. Members can manage events and settings according to their permissions.
Event pages include real-time chat. Messages are delivered via the platform’s chat system; moderation tools are available to manage behavior during streams.
After a stream ends, recordings can be saved and viewed from the creator dashboard. You can manage recording settings and access VODs for past events.
Multi-destination streaming lets you send your broadcast to PlayFullScreen and other platforms at the same time. Configure restream targets from the dashboard to reach more viewers.
The creator dashboard is your hub for events, streams, recordings, wallet, and tips. Analytics and usage data help you understand viewership and revenue. Notifications keep you updated on important activity.
Create an account and go live, or browse events to watch.