Facebook Live using Custom RTMP
If you've been trying to stream to Facebook Live using XSplit Broadcaster's Facebook Live Output Plugin, you might have run into errors such as Error Accessing App, App not active, or A problem occurred while authenticating your credentials.
Don't worry; there's a straightforward workaround using the Custom RTMP feature in XSplit. Here's how to set it up.
Step 1: Obtain your Stream Key and Server URL from Facebook Live Producer page.
Step 2: Set Up Custom RTMP in XSplit Broadcaster with your Stream Key and Server URL.
Step 3: Add in your stream details then go live!
Step 1: Obtain your Stream Key and Server URL from Facebook
- Log into your Facebook account.
- ** Click here to open your Facebook Live Producer Page **.
- Click the Go Live button under the Go Live box.
- Under Select a video source select Streaming software.
- Under Streaming software setup click on Advanced Settings to expand the setup box.
You'll find your Stream Key and the Server URL here. Keep this page open as you'll need these details soon.
Step 2: Set Up Custom RTMP in XSplit Broadcaster
- Open or switch to XSplit Broadcaster.
- Click on the Broadcast menu at the top then Set up a new output and then select Custom RTMP.
- In the Custom RTMP settings window:
- Name: Set a name for this output, this can be anything but it's a required field.
- RTMP URL: Copy the Server URL from your Facebook Live Producer page and paste it here.
- Stream Key: Copy the Stream Key from your Facebook Live Producer page and paste it here.
- Set other settings as desired (bitrate, video quality, etc.) and then click OK.

Step 3: Go Live!
- In XSplit Broadcaster, click on the Broadcast menu again then select your newly created Custom RTMP output to start the stream.
- Go to your Facebook Live Producer page, then add your post details by clicking on _ What's your live video about _?
- Add in the required Title and Description then click Save.
- On the lower-left, click the Go live button to start streaming!
Frequently Asked Questions
Why isn't my video showing up on Facebook?
Even after starting the broadcast on XSplit Broadcaster, it will not show up until you click Go Live on the Facebook Live Producer page.
Why am I unable to click Go Live?
If the Go Live button is grayed-out and you're unable to click it, double-check and make sure that you've entered all of your post details as shown on Step 3. The post details will be on the right side of the Facebook Live Producer page.
Why aren't my Facebook source plugins working?
If you're using Custom RTMP as a workaround due to Facebook API errors, any source that uses the API will also be affected.
Plugins affected by Facebook API errors
If you're encountering the aforementioned errors like Error Accessing App, App not active, or A problem occurred while authenticating your credentials when logging in or authenticating with Facebook, please be aware that the following Source plugins will also be affected and will not function as expected:
- Facebook Live Alerts
- Facebook Live Comments
- Facebook Live Reactions Animation
- Facebook Live Reactions Poll/Counter
- Facebook Post Reactions
- Stream Chat Viewer
Are the Facebook API errors going to be fixed?
Rest assured, our development team is actively working on resolving any issues related to Facebook API changes. We appreciate your patience and understanding as we strive to enhance your XSplit experience.
For more detailed support or specific questions, click on the Live Chat support button and leave us a message.
Updated on: 23/10/2023
Thank you!