Desktop encoder setup

Stream from XSplit Broadcaster

XSplit Broadcaster adds outputs as channels. Create a Custom RTMP channel with your Stream Repeater server and key, then broadcast to that one channel while we distribute it everywhere else.

Beginner Windows
In XSplit Broadcaster: Broadcast → Set up a new output → Custom RTMP

Step-by-step setup

Follow these steps in XSplit Broadcaster, then start one broadcast for every destination.

Add a new output

Click Broadcast → Set up a new output → Custom RTMP.

Name the channel

Give it a recognisable name such as “Stream Repeater”.

Enter the RTMP URL

Paste your Stream Repeater RTMP server into RTMP URL.

Paste the stream key

Copy the key from your stream page into Stream Key.

Broadcast

Save, then click Broadcast → your channel, and you’re live.

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.

XSplit tips

A few practical details for a stable broadcast.

  • Set the channel video output to match your scene resolution and use a 2-second keyframe interval.
  • You can leave XSplit’s built-in platform outputs off because Stream Repeater handles the multi-platform fan-out.

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 XSplit Broadcaster once and let Stream Repeater handle every destination.

Get started Read the documentation