# Live streaming
Source: https://docs.aden.space/docs/help/promote-grow/live-streaming

DJs and cameras go live into the world club, venue rooms and event pages through Cloudflare Stream, from a browser, the desktop app, a phone or OBS.
{/* Generated by `bun docs:publish` from docs/features/live-streaming.md: edit the spec, not this file. */}

## What it is [#what-it-is]

Play a DJ set live into the Aden club. Your sound comes out of the club's
speakers, the lights follow your kicks and your picture shows on the LED
walls. The same set plays on your show's public page, and cameras at the
venue can feed any wall in the club.

## Using it [#using-it]

* **Go live from the world.** Open the club, press Go live, pick your sound
  (a mixer or audio interface, or your computer audio), then start. Audio-only
  is the default: no camera or generated video is sent. Pick a camera to
  broadcast video instead. Audio and Video are separate, always-visible source
  selectors. Choose Screen sharing for screen video; with Computer audio selected,
  the same share picker captures both. No audio supports silent video streams.
  Stopping the browser share ends the broadcast and releases its devices.
* **Talk on the mic.** While live, press Mic beside Stop and talk to the room
  over your set: the music dips while you speak and comes back after. Press
  Mic again to stop talking. A set without sound has nothing to talk over.
* **Fast start and clean stop.** Stream announcements trigger immediate playback
  with short startup retries. Stop announcements clear the LED walls; a local
  WebRTC media watchdog also clears frozen pictures after lost media.
* **Go live from your show.** Open the show's Live tab in your workspace
  (an organisation's hosted show has a Live section on its page). The
  picture going out sits on top, big: a preview of your camera before you
  go live, the live picture after. Pick your sound and picture under it and
  press Go live. You can when your team is booked on the show or hosts it.
  A red dot on the tab shows you are live from this browser. ⌘K "Go live"
  opens the tab.
* **Stream from rekordbox.** In the desktop app, search "Stream rekordbox to
  the club". Computer audio sends everything your computer plays, and the
  world mutes itself so you don't hear it twice.
* **Stream from OBS.** In the ··· beside Go live, open "Use OBS or DJ
  software" for a WHIP URL or an RTMPS server and key. Reset the key if it
  leaked.
* **Add cameras.** Up to eight per show, in the strip under Go live. "Add
  camera" lists this computer's cameras: pick one and it joins the show
  named after it and starts streaming at once. Each camera shows its picture
  while this computer streams it, with Stream or Stop beside its name; its
  ··· switches which camera on this computer feeds it, or removes it (Undo
  for a few seconds). Several run at once, beside the set, on the web and in
  the desktop app. A show camera can also stream from a phone (Aden app,
  Stream camera) or from OBS. Pick any of them for a wall at the club's
  front-of-house desk. ⌘K "Connect cameras" opens the tab.
* **Invite cameras by link.** In "Add camera", pick "Invite by link": the
  link is copied, ready to send to anyone. They open it, type their name, pick a camera or share their
  screen (screen sharing on computers only) and press Go live: no Aden
  account needed. Their camera shows in your list as a guest, and you pick
  when it goes on a wall. Stopping or closing the page takes it off the show.
  "Turn off link" in the same menu stops new guests; anyone already live
  keeps streaming until you remove their camera. ⌘K "Invite cameras by
  link" opens the tab.
* **Also stream to YouTube or Twitch.** Under "Use OBS or DJ software", add
  a destination: pick YouTube, Twitch or another RTMP server and paste its
  stream key. Forwarding works for broadcasts from OBS or DJ software, not
  for Go live in the browser.
* **Live streaming is on paid plans.** Viewer minutes are billed to your team
  each month. Ask Aden if you need it on Free.
* **Show it on the public event page.** The host turns on "Show on the public
  event page" in the ··· beside Go live (`events.stream_public`, off by
  default); the 3D
  world's club plays the sets either way.
* **Hold a show in the Aden club.** Set the show's location to the Aden world
  club. While it is on, its acts play in the club for everyone.