> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.xsplit.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to Setup your Stream

XSplit Broadcaster is a great way to get creative with your streams and videos. It provides you with awesome features that will make streaming and recording videos convenient and easy. Here, we’re going to show you how to setup a Livestream on XSplit Broadcaster.

${youtube}[](WLuHkGR4fXQ)

---

## Setting up your Broadcast Outputs

With your game and other sources added, you’re ready to set up your Broadcast outputs. First, go to **Broadcast** then **Set up a new Output**. Just select the streaming service you’ll be using and a setup wizard will be launched to help you create your Broadcast output. This wizard will optimize your stream settings based on your hardware and internet connection.

![Setting up a new output via the Broadcast menu shows a variety of streaming platforms available.](https://cdn4.xsplit.com/helpdesk/images/i/o/363368612/9c8957cd8fc767b6ac2f5999/Livestream+01.png)

We have articles on how to set up your outputs for popular streaming services. Here are the links:

* [Twitch](/en/article/streaming-to-twitch-1n3sqay/)
* [Facebook Live](/en/article/streaming-with-facebook-live-mzv0g1/)
* [YouTube Live](/en/article/streaming-with-youtube-live-z50lm0/)

If you don’t see your preferred streaming platform, click on **Find more outputs**. You’ll be directed to the Plugin Store where you can select and install more outputs.

![Outputs for additional streaming platforms can also be added via the same menu.](https://cdn4.xsplit.com/helpdesk/images/i/o/363368673/c86c6bf21b3b2140e64941d3/Livestream+02.png)

| For other services that doesn't have an output plugin, you can stream using Custom RTMP instead. You can [click here](/en/article/streaming-to-a-website-that-is-not-listed-as-an-outputplugin-1x8q79o/) for more information.

---

## Setting up a Custom RTMP Output

For other services that doesn't have an output plugin, you can stream using **Custom RTMP** instead. This will require you to have a RTMP URL and Stream Name for your Broadcast. Once you have set your RTMP Details you can now set your preferred encoding settings.

![For streaming platforms or services without plugins, Custom RTMP can be selected instead.](https://cdn4.xsplit.com/helpdesk/images/i/o/363368722/3a7836820cb87fdd68483fd1/Livestream+03.png)

---

## Starting Your Livestream

You can go back to the **Broadcast** menu and click the output of the streaming platform where you'll be broadcasting into.

The _Broadcast Details_ window will appear which allows you to input your stream details such as _title_, _description_, etc. Once you're done, you can click **Start Broadcast** to start your stream.

---