How to send live stream from XSplit to OneStream?
How to send live stream from XSplit Broadcaster to OneStream
Open XSplit and click on Broadcast > Set up a new output.
Select Custom RTMP. The Custom RTMP properties dialog box will open.

Go to OneStream dashboard and click on New Stream either from the top menu bar or from the left side bar.

Click on Third-Party RTMP Source.

Scroll down to RTMP Source section.

Copy OneStream Server URL and Stream Key then paste them to RTMP URL and Stream key fields in Xsplit.

Give any profile name in the Name field.
Paste the Server URL and Stream Key from the OneStream into XSplit RTMP URL and XSplit Stream Key slots.
Click Ok.

Click on the Broadcast > Custom RTMP connection you have just created to run a broadcast.

Once you start your stream on XSplit (using the correct profile created), the video will appear in OneStream video player. You can toggle the button on, to multicast your Live Stream to one or more Social Accounts which are already connected to OneStream.

Audio Settings
Open Audio Mixer.

Go to Device Settings.

Go to the Audio and set the Audio Mixing Sample Rate to 44.1 kHz from the drop down menu, then click Ok.

OBS vs XSplit vs Streamlabs, which one to choose? Read Here.
Related Article:
How to get OneStream's Server URL and Stream Key for external RTMP source live streaming?
How to set up external RTMP source live streaming?
Updated on: 03/03/2023
Thank you!