Desktop encoder setup

Stream from XSplit Broadcaster

XSplit Broadcaster adds outputs as “channels”. Create a Custom RTMP channel, give it your Stream Repeater server and key, and broadcast to that channel to relay everywhere.

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

Step by step

Follow these in XSplit Broadcaster — it takes about a minute.

Add a new output

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

Name the channel

Give it a recognisable name like “Stream Repeater”.

Enter the RTMP URL

Paste your Stream Repeater RTMP server into RTMP URL.

Paste the stream key

Copy the stream key from your stream page into Stream Key.

Broadcast

Save, then click Broadcast → your channel to go live.

Your ingest details

Use these in the fields above. The exact values for your stream are on its page in the portal.

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

Your stream key is unique and can be rotated at any time. A separate read-only playback key is provided for previews, so sharing a preview never exposes your publish credentials.

Pro tips for XSplit

Small tweaks that keep your relays clean and resilient.

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

Recommended encoder settings

Safe defaults that most platforms accept for clean restreaming.

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

Other encoder guides

Stream from another app? The setup is the same idea everywhere.

Stream once. Reach everywhere.

Connect XSplit Broadcaster to one Stream Repeater source and relay it to every platform you need.

Get started free Read the docs