AIO Relay™ - Quick Start

Go live in minutes

This assumes you already installed and launched AIO Relay™ and can open the UI.

1

Open the dashboard

In the app, press and hold the I/O button to open Live Ops in a separate dashboard window. Manual fallback: http://127.0.0.1:3001.

2

Set your ingest (incoming feed)

Choose an ingest source in Stream Details. You can feed AIO Relay™ from an encoder RTMP path or use built-in Display Capture, Window Capture, or Playlist. Capture sources support optional desktop audio, microphone, or both. Playlist source uses the local playlist/ folder with row selection and Play / Repeat transport. Watch the ingest monitor and audio meter confirm signal.

3

Add destinations

Add a destination by pressing ADD STREAM. Choose the platform, paste the RTMP URL + stream key, and save.

4

Choose your scope mode

In Master Switch, select a scope mode:

  • Dedicated: Each stream uses its own encoder (highest quality, most resources)
  • Tee: All streams share one encoder (lowest resources, single point of failure)
  • Hybrid: Top N streams dedicated, rest tee (balanced)

Note: Mode changes apply immediately (no server restart). Active streams continue until manually restarted.

5

Set output settings (global)

In Stream Details, select output resolution, FPS, and bitrates. Changes while live may restart outputs.

6

Start streaming

Use Start All or enable individual destinations. Monitor telemetry in the Master Switch (10 visualizer modes).

  • Dedicated destinations can use per-destination output overrides.
  • Bandwidth status badges (OK, POOR, WEAK, UNSTABLE, CONGESTION, BLOCKED, FAILURE) are shown near the graph.
Tip: If you are on a balanced connection (example: 500/500), you can often scale destinations by simple math: (video bitrate + audio bitrate) times destinations plus overhead.
Control quick reference:
Reload Ingest reloads the ingest feed path.
Flush Cache removes cached HLS segments.
Reset is a broader runtime reset and is not equivalent to reload/flush.