For general information about what Custom RTMP is and why it's used, start with the article Streaming to Platforms without a Direct Integration.

There are two ways to set up a Custom RTMP channel with Switcher Studio:

  1. Directly in the Switcher Studio App (not recommended)

  2. Using the Switcher Studio online Dashboard (recommended)

This article walks through the second option, with step-by-step instructions to:

  1. Set up a new Custom RTMP channel in the Dashboard, and

  2. Select from previously created Custom RTMP channels. 

For step-by-step instructions on streaming to Facebook or YouTube using Custom RTMP, check out these articles instead:


Setting up a new Custom RTMP Channel in the Switcher Studio Dashboard 

The Switcher Studio Dashboard enables users to create and edit custom RTMP channels from any web browser. Many people find this option easier because they can use a computer. Using a computer makes it easier to retrieve and copy + paste the RTMP parameters from the third-party streaming platform to Switcher.

When creating a Custom RTMP channel in the Dashboard, Switcher Studio will automatically adjust your quality settings based on a speed test. You can stream immediately after creating a channel, or you can save the channel to use later.  

  • Go to your desired streaming platform and find the Stream Key and your Server URL. 

  • Log into the Switcher Studio Dashboard using the same email and password you use to log into the app.

  • Click Platforms from the left menu.

  • Click the Set up RTMP button.

  • Enter a Channel Nickname. This nickname will appear in the Switcher Studio app and make it easier for you to identify the correct custom rtmp stream. Your audience will not see the nickname.

  • Copy the Stream Key from your streaming destination platform.

  • Toggle back to the Switcher Studio Dashboard. Paste the value into the Server URL box.

  • Go through the the same process for the Stream Key.

  • Double-check these values for accuracy. If there is a typo, your stream will not work.

  • Adjust any of the other settings as needed.

  • Click Save.

You will receive a confirmation message that the channel has been saved. The channel will now appear under Custom RTMP in the Dashboard.

You can adjust the settings at any time before going live, by clicking Details from this page (Dashboard > Platforms).


Initiating the 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 based on their nickname. If you do not see the channel, swipe down on the list to refresh and sync the app with the Switcher Studio Dashboard.

  • Tap the the correct channel nickname.

  • A blue check mark will appear to the left of the name, confirming your selection.

  • If you would like to edit the stream details, tap the blue arrow on the right.

  • Tap any of the fields to edit them.

  • At a minimum, we recommend running a new speed test.

    • Tap Speed Test.

    • Tap Save to use the speed test results to update the streaming resolution.

  • Once you have finalized the settings, tap RTMP Channels in the top left to return to the main RTMP Channels menu.

  • Tap Done in the top left corner.

  • The correct channel will appear next to Custom RTMP in the Outputs Tab.

  • Make sure there is a blue checkmark next to Custom RTMP as shown above. If there is no checkmark, tap Custom RTMP.

Step 2: Start the Broadcast

  • When you are ready to go live, tap the big red button in the top-right corner of the app to start the stream.

  • VERY IMPORTANT: You will need to check with the platform you are streaming to, to determine whether there are any additional steps to starting the stream on their platform. Some platforms require you to manually initiate a stream when using third-party video streaming software.


Related articles:

Did this answer your question?