StreamLive Pro

Connect XSplit Broadcaster to StreamLive Pro

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.

Updated · 4 min read

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.

Before you start

Steps

  1. Open the Encoder card. In StreamLive Pro click New stream and choose Stream from software like OBS (RTMP / SRT). Open the RTMP tab and copy the address and the stream key.
  2. Create the output in XSplit. Open the Broadcast menu, choose Set up a new output, then Custom RTMP. The properties window opens.
  3. Name it. In Name type something you will recognise in the Broadcast list, for example StreamLive Pro.
  4. Paste the address. Paste the StreamLive Pro address into RTMP URL.
  5. Paste the key. Paste the key into Stream Key. XSplit's article notes that when a service gives one long URL with the key at the end, the key goes in Stream Key and not in the URL; StreamLive Pro's card already gives them separately. Leave the optional fields as they are, then click OK.
  6. Tick your channels in StreamLive Pro. Switch on the destinations in the Channels list and keep the Live stream page open and in front. It checks for your stream every ten seconds and sends it out when it arrives.
  7. Start the broadcast in XSplit. Open Broadcast and choose the StreamLive Pro output. Within about ten to thirty seconds StreamLive Pro shows that the stream was detected.
  8. End from StreamLive Pro. Press Stop stream to end on every network, then stop the output in XSplit.
The Live stream screen: Preview, Program and the channels panel (test account).
The Live stream screen: Preview, Program and the channels panel (test account).

Encoder settings for XSplit

XSplit's article leaves the encoding to the output's own settings. Set them to what our ingest accepts:

SettingValue
VideoH.264
AudioAAC, 128 kbps stereo
BitrateBetween 2 and 14 Mbps for video and audio together, within your upload
Keyframe interval2 seconds
Rate controlConstant 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.

One output in XSplit, many 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.

What we have not checked

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.

What can go wrong

SymptomFix
XSplit cannot connectRTMP URL and Stream Key swapped, or a trailing space. Copy both again
Connects at home, not at the venuePort 1935 is blocked there. Try another network, or the RTMPS tab if your XSplit accepts rtmps://
XSplit is live, the networks are emptyThe 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 pictureHEVC 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

Frequently asked questions

Can XSplit stream to YouTube and Facebook at the same time through StreamLive Pro?

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.

Where is Custom RTMP in XSplit?

In the Broadcast menu, under Set up a new output, then Custom RTMP.

Which fields do I fill in XSplit?

Name, RTMP URL with the StreamLive Pro address, and Stream Key with the key. The other fields are optional.

Can I use XSplit during the StreamLive Pro trial?

No. Streaming from other software is on the paid plans. The trial streams from the browser studio.

Do I need a separate XSplit output for each network?

No. One output to StreamLive Pro is enough; tick the networks in StreamLive Pro.

Keep reading

How to stream a game to Twitch, Kick and YouTube at once

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 Pro

Add 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
Mobile app Home Help Center Guides PrivacyTermsAccessibility