Add a Custom RTMP output in XSplit Broadcaster with StreamLive Pro's address and key, and reach YouTube, Facebook Pages, Twitch and more from one stream: steps and fixes.
XSplit Broadcaster streams to any server through a Custom RTMP output. Create one with the address and the stream key from StreamLive Pro's Encoder card, and XSplit sends one stream that StreamLive Pro passes on to every channel you tick: YouTube, Facebook Pages, Twitch, Kick, LinkedIn by key, a custom server. Your computer uploads that one stream, not one per network.
The XSplit steps follow XSplit's own article, XSplit Support: Setting up Custom RTMP for different platforms, checked 5 November 2026.

XSplit's article leaves the encoding to the output's own settings. Set them to what our ingest accepts:
| Setting | Value |
|---|---|
| Video | H.264 |
| Audio | AAC, 128 kbps stereo |
| Bitrate | Between 2 and 14 Mbps for video and audio together, within your upload |
| Keyframe interval | 2 seconds |
| Rate control | Constant bitrate (CBR) if offered |
Sources: Cloudflare Stream: Start a live stream for the codecs, bitrate range and keyframes, YouTube Help: live encoder settings for the audio and the 2-second keyframes, both checked 5 November 2026. The same reasoning as for OBS applies; see OBS settings for multistreaming to several networks.
XSplit lets you create several outputs, one per service, and each output you run is a separate upload from your line. With StreamLive Pro you run a single output. Our servers make the copies, give each network its own title (Give each network its own title in one live broadcast), and gather YouTube and Facebook comments into one chat. The difference in upload is worked out in Upload speed and bitrate for multistreaming.
We have not tested a specific XSplit version against StreamLive Pro, and the XSplit article does not say whether its Custom RTMP output accepts rtmps:// addresses, so this page uses the RTMP tab. Before an important show, run a test with one unlisted YouTube channel ticked.
| Symptom | Fix |
|---|---|
| XSplit cannot connect | RTMP URL and Stream Key swapped, or a trailing space. Copy both again |
| Connects at home, not at the venue | Port 1935 is blocked there. Try another network, or the RTMPS tab if your XSplit accepts rtmps:// |
| XSplit is live, the networks are empty | The Live stream page was closed or in a background tab, or no channel was ticked. See OBS is streaming, but YouTube and Facebook show nothing |
| Detected, no picture | HEVC selected, or keyframes too far apart. See My encoder says it is streaming, but there is no picture |
| The Encoder card shows "On paid plans" | The account is in the trial |
Yes. XSplit sends one Custom RTMP output to StreamLive Pro, and our servers send it to YouTube, your Facebook Page and every other channel you ticked.
In the Broadcast menu, under Set up a new output, then Custom RTMP.
Name, RTMP URL with the StreamLive Pro address, and Stream Key with the key. The other fields are optional.
No. Streaming from other software is on the paid plans. The trial streams from the browser studio.
No. One output to StreamLive Pro is enough; tick the networks in StreamLive Pro.
Stream a game to Twitch, Kick and YouTube at once: OBS sends one stream, StreamLive Pro sends it on, plus chat, upload, platform rules and Shorts of your best moments.
What is an ingest server in live streaming?What is an ingest server: the address your encoder sends a live stream to, with a stream key. How ingest differs from playback, what it checks, and where to find yours.
Connect PRISM Live Studio to StreamLive ProAdd StreamLive Pro as a custom channel in PRISM Live Studio on the computer and send one stream to YouTube, Facebook Pages, Twitch and more: steps, settings and fixes.
What is bitrate in live streaming?What is bitrate in live streaming: how many bits per second your stream uses, how it differs from resolution and upload speed, CBR or VBR, and how to pick one.
Want to try it? 7-day trial, no credit card.
Start free