Help Center

How can we help?

Find answers about your account, streaming setup, monetization and the Streamity API.

Getting Started

Create your profile, customize your channel and make your first stream a success.

  • How do I create my account?

    Click Register in the top-right, choose a username (3–24 chars, a-z 0-9 _), email and password. You’ll receive a confirmation email — click the link to activate your account.

  • How do I edit my profile?

    Click your avatar top-right → Settings. You can change your name, username, bio, avatar and banner. Changes persist automatically.

  • What is my profile completion %?

    It’s the share of these 5 things set: username, display name, bio, avatar, confirmed email. Keep it at 100% to unlock premium features.

Go to Settings

Streaming Setup

Connect OBS or ffmpeg to the Streamity ingest and go live in minutes.

  • Where do I find my stream key?

    Dashboard → Stream settings → click Reveal on the Stream Key field. Keep it private — anyone with it can stream to your channel. Rotate any time.

  • What OBS settings should I use?

    Service: Custom · Server: rtmp://rtmp.vpzone.tv:1935/live (Canada) or rtmp://eur.vpzone.tv:1935/live (Europe) · Stream Key: the value from Stream settings. Encoder x264, CBR, 4500–6000 kbps, keyframe interval 2s.

  • Which RTMP region should I pick?

    Pick the one closest to you for lowest upload latency. Canada (rtmp.vpzone.tv) is default and best for North America. Europe (eur.vpzone.tv) is best for Europe, Middle East, Africa. Both accept the same stream key — you can switch any time.

  • How long until viewers see my stream?

    Latency is about 1–2 seconds with LLHLS. WebRTC playback (coming soon) will drop that under 500 ms.

  • Can I stream from SRT or WebRTC?

    Yes — OvenMediaEngine accepts SRT on port 9999 and WebRTC on 3333. Use the same stream key.

Stream settings

Monetization

Subscribers, tiers and payouts powered by Stripe.

  • How do subscriptions work?

    Fans can subscribe for Tier 1 ($4.99), Tier 2 ($9.99) or Tier 3 ($24.99) per month. Stripe handles the payment and you get a cut after platform fees.

  • When do I get paid out?

    Monthly, via Stripe Connect, once your balance exceeds the minimum threshold.

  • How do I cancel a subscription?

    Settings → Billing → Manage subscription (opens the Stripe Customer Portal).

Billing

Developer API

REST API + webhooks to integrate Streamity into your app.

  • How do I authenticate?

    Generate an API key in /developers. Send it as Authorization: Bearer sk_live_...

  • What endpoints are available?

    GET /api/v1/channels/{slug}, GET /api/v1/users/{username}, POST /api/v1/webhooks, and more. See /api/docs for the full OpenAPI spec.

  • How do webhooks work?

    Register an endpoint in /developers, we’ll POST signed events (HMAC-SHA256 in X-Streamity-Signature). Retries are exponential, 5 attempts max.

Developer portal

Embeds (Video & Chat)

Drop a VPZONE player or chat panel into any website with a simple iframe.

  • How do I embed a live stream on my site?

    Add this iframe, replacing {slug} with the channel handle: <iframe src="https://vpzone.tv/embed/video/{slug}" allow="autoplay; fullscreen; picture-in-picture" allowfullscreen frameborder="0" width="640" height="360"></iframe> The player is responsive — it keeps a 16:9 aspect ratio inside the iframe. If the channel is offline, an “Off-stream” placeholder shows instead.

  • How do I embed the chat?

    <iframe src="https://vpzone.tv/embed/chat/{slug}" frameborder="0" width="340" height="500"></iframe> Chat embeds are read-only in v1 — viewers see messages in real-time and get a “Open on VPZONE to chat” link. Sending messages from an iframe is on the roadmap.

  • Can I put the player and chat side-by-side?

    Yes — they are two independent iframes. Put them in a flex container: the video on the left with flex:1 and the chat on the right at a fixed width (340px is a good default). Both resize with the container.

  • Is there a cost or rate limit?

    Embeds are free and public — no API key needed for public channels. We throttle abusive clients at the edge, but normal traffic (even viral) is unrestricted.

  • Can I restrict which sites can embed my stream?

    Not yet — for v1, anyone can embed. If you need a domain allowlist (frame-ancestors filter), reach out via support and we'll prioritize it.

  • Does the embedded player autoplay?

    Yes, muted. Browsers block unmuted autoplay; the player starts muted and shows an “Unmute” button the viewer clicks once. Standard Twitch/YouTube behavior.

Embed playground

Still stuck?

Reach out to the Streamity team.