Skip to content

Live streaming

Genesis can put a live broadcast player right on your site — your own streaming setup, on your own page, with a live viewer count. You broadcast from any standard streaming app (OBS, Streamlabs…), and your visitors watch on your site.

Ask the AI — “add a live stream”, “добавь трансляцию” — or pick Live Stream from the / slash menu. Genesis places the stream player on your page (or creates a dedicated page if you ask for one, with the nav link added).

What lands on the page is a full player: it shows a “Stream Offline” placeholder when you’re not broadcasting, and switches to live video automatically when you go live.

Click the placed stream element in the preview — the Live Stream panel opens on the right with a status badge (LIVE / Offline).

First time, click Setup Stream Channel. Genesis creates your streaming channel and gives you two credentials:

  • RTMP Server URL — where your streaming app sends the video.
  • Stream Key — your private key (masked by default; use the show/hide toggle and copy button).
  1. In your streaming software, set up a Custom streaming service:
    • Server → paste the RTMP Server URL
    • Stream Key → paste your key
  2. Start streaming in the app.
  3. In Genesis, click Go Live in the stream panel — your page switches from the offline placeholder to the live player.
  4. When you’re done: stop the stream in your app and click Go Offline.

While you’re live, the panel shows the current viewer count.

  • Adaptive quality — the player adjusts to each viewer’s connection automatically.
  • The video starts muted (browsers require it) — viewers click to unmute; there’s a clear “Muted!” hint.
  • A LIVE badge with a red pulsing dot. If a viewer pauses or falls behind, it dims to “Go live” — clicking it snaps back to real time.
  • A viewer counter showing how many people are watching right now.
  • Play/pause and mute controls in a bar that appears on hover.
  • When you’re offline: a clean “Stream Offline” placeholder (with your poster image if one is set).

The live/offline switch happens in real time — viewers sitting on the page see the stream start without refreshing.

Ask for a webinar (“create a webinar page”, or the Webinar slash command) and Genesis builds the full layout: the live stream as the main area with a live chat alongside it (chat moves below the video on mobile).

It will ask one question — whether the webinar should be your home page or a separate /webinar page — and builds accordingly.

The chat piece gives visitors guest sign-in (name + email), message history, and a presence counter. You can also add a live chat on its own — just ask for “a live chat” without the stream.

  • Syndicate blocks: if the stream on your page came from a Syndicate block someone else published, its settings are managed by the original publisher — your panel shows the status as read-only.
  • No recording: streams are live-only; there’s no built-in recording or replay (VOD). To publish a replay, record locally in your streaming app and add it as a video.