Desktop encoder setup

Stream from Streamlabs Desktop

Streamlabs Desktop is built on OBS, so it speaks the same RTMP. Choose “Custom Streaming Server”, enter your ingest URL and key, and you are ready to go everywhere at once.

Beginner Windows macOS
In Streamlabs Desktop: Settings → Stream

Step-by-step setup

Follow these steps in Streamlabs Desktop, then start one broadcast for every destination.

Open Settings → Stream

Click the cog in the bottom-left, then choose Stream.

Select Custom Streaming Server

Set Stream Type to “Custom Streaming Server”.

Enter the URL

Paste your Stream Repeater RTMP server into the URL field.

Add the stream key

Paste your stream key from the stream page.

Go Live

Click Done, then Go Live — every enabled destination starts relaying.

Your ingest details

Use the values from your own stream page. These examples show where each value belongs.

RTMP server rtmp://your-workspace.streamrepeater.com:1935
Stream key your-stream?user=your-stream&pass=sk_live_••••••••••••

Keep your stream key private. It authorises publishing to your stream.

Streamlabs tips

A few practical details for a stable broadcast.

  • Streamlabs overlays and alerts sit on your single source and relay to every destination automatically.
  • Set Output → Streaming to Advanced for full control over bitrate and keyframes.
  • Keep one encoder session running: Stream Repeater handles the fan-out for you.

Recommended settings

A dependable starting point for most platforms and connections.

Video codecH.264 (x264 or hardware encoder)
Resolution1920×1080 (or 1280×720)
Frame rate30 or 60 fps
Video bitrate4,500–6,000 kbps
Keyframe interval2 seconds
AudioAAC, 160 kbps, 44.1 kHz

Other encoder guides

Using a different app? The connection details work the same way.

Ready to stream everywhere?

Connect Streamlabs Desktop once and let Stream Repeater handle every destination.

Get started Read the documentation