> For the complete documentation index, see [llms.txt](https://streamdotfun.gitbook.io/streamdotfun/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://streamdotfun.gitbook.io/streamdotfun/integration/xsplit.md).

# XSplit

This part of the guide explains how to add the StreamDotFun widget on top of your content in XSplit. Make sure you have your main sources and stream content already set up before starting.

### 1. Add the Widget to XSplit

* Open **XSplit Broadcaster**
* In the **Sources** panel, click the **Add Source** button
* Select **Webpage** from the list
* In the **Webpage URL** field, paste your **Widget URL**
* Set the **width** and **height** of the source to **600x600**
* Click **OK**

Your widget is now added to your stream. Position and resize it as needed.

### 2. Configure Custom pump.fun RTMP

* Click on the **Broadcast** tab in the top menu
* Select **Set up a new output** → **Custom RTMP**
* Enter the **RTMP server URL** provided by Pump.fun
* Enter your **Stream Key** from Pump.fun
* Click **OK** to save the output

Follow the official pump.fun guide to get your stream's Key and RTMP URLag

<figure><img src="https://1384157746-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fdwtr2xi4GuTY5E5OizO2%2Fuploads%2FtxuPCyQEIBDBKZ03fXIW%2Frtmp2.png?alt=media&amp;token=3739e786-25be-455c-9e1e-5c124f6a914b" alt=""><figcaption></figcaption></figure>

### 3. Going Live

Once your widget is set up and XSplit is connected to Pump.fun, click the **Start Broadcast** button. Your stream will go live on Pump.fun, and the widgets will display real-time data on top of your content
