Skip to main content
Scene Share is a one-way, whole-Program contribution workflow for OBS. A signed-in host opens a named Stage, accountless guests wait backstage, and the host selects one Ready guest at a time. Only that selected guest sends a full muxed H.264 video and AAC audio feed.

Hosted roles

The Stage host is the production receiver; the backstage guest is the Program sender. Scene Share remains one-way and is not a replacement for a two-way call.

Host a Scene Share Stage

Create the Stage, prepare Incoming Program, and take one Ready feed.

Join Scene Share backstage

Join without an account, review Program, become Ready, and send while selected.

Role → Room → Configure → Live

The persistent workflow rail keeps control setup separate from media:
  1. Role — choose Host a stage or Join backstage. Choosing a role sends no media.
  2. Room — the host creates a named Stage and shares its Stage code; each guest supplies that code and a self-declared Display name.
  3. Configure — the host prepares the managed Incoming Program source. Each guest locally reviews the full OBS Program, optionally consents to one preview still, and selects Ready to be selected.
  4. Live — guests wait with lightweight presence only. The host selects one Ready guest with Take feed.
The shared footer shows hosted time and update state. The overflow menu opens the Customer Panel, documentation, Support, and Start Self-Hosting.

Waiting, preview, and active media

Preview permission starts off for every Stage. A preview still is captured once when the guest becomes Ready. If the host requests a refreshed still, the guest must approve that new capture; the request never opens a continuous stream.

One managed Incoming Program source

The host chooses a target OBS scene and selects Manage source. Scene Share creates or reuses its privately marked Media Source, shown in OBS as vAudioLink Incoming Program. That one source carries both video and audio and is reused across guest selections. The dock does not overwrite an unrelated user-created source, and it does not change global OBS Stream, Output, or Audio settings.
A selected guest sends everything currently in OBS Program. Remove secrets, private windows, notifications, and unintended sources before becoming Ready.

Selection and switching

  • A host can have several guests backstage but can select only one Ready guest.
  • Unselected guests have no private media grant and do not run the full Program sender.
  • Switch feed is break-before-make: Scene Share ends the current guest’s private session before granting the next one. A short idle gap is expected.
  • Take off stage stops the selected feed while leaving the Stage open.
  • End stage stops the active feed, disconnects waiting guests, and parks the managed source.
The relay forwards the muxed stream without transcoding, retiming, inspecting, mixing, or recording it.

Hosted time

Waiting guests and preview stills use no hosted media time. The signed-in Stage owner sponsors time only while a selected guest’s full feed is active. See Hosted time for included hours, refills, and empty-balance behavior.

Self-host and legacy direct compatibility

Self-host direct remains a separate advanced sender and server compatibility mode. It can run the bundled server with Run on this PC or connect to your own Scene Share server. That path generates a private encrypted Receiver SRT URL, but the current Scene Share 1.0.1 guest route does not expose the older URL-paste receiver. Use it only with an older direct-compatible dock or another explicitly compatible receiver. Two current docks should use a hosted Stage code instead; do not interchange the credentials.

Self-host from OBS

Review the direct sender/server flow and its receiver compatibility limit.

Fix Scene Share

Diagnose Stage, readiness, preview, switching, source, and media issues.