Using Custom RTMP Instead of the Integration to Stream to Facebook
Switcher Studio's Facebook integration makes it easy to stream to a Timeline, Page or Group. However, there are some instances when the integration is not an option, including:
If you are having trouble linking your Facebook account to Switcher Studio
If there is a known issue with the Switcher Studio + Facebook integration
If you want to stream to a Facebook Event
Using Custom RTMP allows you to stream to Facebook with Switcher Studio without the integration.
Note: For information about what Custom RTMP is and why it's used, check out the Help Center article General Information and Options for Setting up Custom RTMP.
You can set up a Custom RTMP stream in the online Switcher Studio Dashboard (recommended), or directly in the Switcher Studio App. This article walks through the first option because it is easier to copy and paste Custom RTMP values to the Dashboard than it is using the iOS app.
Setting up and Using Custom RTMP with Facebook Overview
There are three primary steps to setting up and using Custom RTMP with Facebook (use the links below to jump to that section of the article):
You can go live immediately after setting up a stream with Custom RTMP, you can schedule a stream using Custom RTMP, or you can set up a stream using Custom RTMP and manually go live at a later time.
Creating the Video Event on Facebook and Copying the RTMP Values
To set up a Custom RTMP stream on Facebook, you'll go through the same initial steps on Facebook as if you were going live.
Step 1: Go to the Facebook Page or Group you want to stream to
Log into Facebook.com on a web browser
Click/tap the Page or Group you want to stream to
Step 2: Go to Facebook Live Producer
Depending on your version of Facebook, and if you are streaming to a Page or Group, the instructions to get to Live Producer will vary, but the key part is navigating to the tool that allows you to go live. Use the instructions below that match your view and options to get to Live Producer.
Click/tap the box that says What's on your mind, to create a post.
Under Create Post, click the More icon (three dots).
Click Live Video.
In the Create section, tap/click the Live button.
Step 3: Set up the Stream
From the Live Producer main menu, choose between Go Live Now or Schedule a Live Video in the top left.
Scroll down to add a Title and Description. The Description is what your audience will see, so it's usually more important than the Title.
Adjust any other settings as needed.
If you're scheduling the video for later, click Schedule Live Video at the bottom of the page.
Step 4: Find the Server URL and Stream Key
On the right, you should see a section with a Server URL and a Stream Key. Those values are what you'll paste in the Switcher Studio Dashboard. If you only see a Stream Key, toggle to Go Live Now for the Server URL.
Keep this page open as you continue to the next section, where you'll set up Custom RTMP in the Dashboard.
Note: If you're not scheduling the stream, when you're ready to go live, you'll need to come back to this page to initiate the stream.
Adding the RTMP Values to the Switcher Studio Dashboard
Once you have set up the stream on Facebook.com, you will use the Server URL and Stream Key to set up a Custom RTMP channel in the Switcher Studio Dashboard.
Log into the Switcher Studio Dashboard using the same email and password you use to log into the app.
Click/tap Custom RTMP from the left-hand menu.
At the top of the Custom RTMP page, click/tap the orange Add Channel button.
Enter a nickname for the custom channel you're creating. No one will see this except you, but it will make it easier to find in the app later.
Copy+paste the Stream Key and Server URL values from Facebook.
Click the Speed Test button to run a speed test and have Switcher automatically select the best quality settings for your stream. This is ideal if you are setting up the stream in the same location you will be streaming.
Your Broadcast Options will automatically update to best suit your speed test results.
Tap the green Save Channel button in the bottom-right corner to save your channel.
Note: We recommend using the settings selected by the Switcher speed test. However, if you prefer to choose your own settings, click the Manual Configuration button to select a Video Resolution and Bitrate for your channel using the dropdown menus. You can manually adjust the Video Resolution and Bitrate to optimize your stream based on the quality of your Internet connection.
You will receive a confirmation message that the channel has been saved. The channel will now appear as an option under Outputs in the Switcher Studio app.
Initiating the Facebook Livestream in the Switcher Studio App
Step 1: Select the Custom RTMP Channel
When you're ready to stream, open the Switcher Studio app on your main switcher device.
Go to the Outputs tab.
Tap the blue arrow beside Custom RTMP.
All the Custom RTMP channels you've created will appear in the tab based on their nickname.
Tap the the channel name you created. A blue check mark will appear next to the name, confirming your selection.
Note: If you do not see the channel, swipe down on the list to refresh and sync the app with the Switcher Studio Dashboard.
Recommended: To run another speed test, tap the right arrow next to the channel name.
Tap Speed Test.
Tap Save to use the speed test results to update the streaming resolution setting.
Tap Done from the main RTMP Channels menu.
In the Outputs tab, tap Custom RTMP (it should have the nickname you just selected next to it).
A blue check mark will appear next to Custom RTMP, confirming the selection.
Step 2: Begin the Broadcast
When you are ready to go live, tap the big red button in the top-right corner of the app.
VERY IMPORTANT: For non-scheduled streams, After tapping the record/live button in Switcher Studio, you will need to go back to the Facebook Live Producer page and click Go Live. It may take ~10 seconds for the Go Live button to be available.
For scheduled streams: If you scheduled the Facebook Live video, the video will stream will start on its own.