Connecting Twitch to Switchboard Cloud

Last updated 4 months ago

You can follow the instructions below to learn how to stream on Twitch from Switchboard Cloud.

This article will provide the steps to add Twitch as a destination through direct API and as a Custom RTMP destination.

Add New Twitch Destination

Go Live on Twitch

Add Twitch as a Custom RTMP


Note:

We recommend that you do the following before you begin the authorization.

1. Use a desktop computer to authorize the destination to your Switchboard Cloud account.

2. In the same browser, log into the appropriate social media account before starting the authorization process.

3. Please ensure 2FA is enabled within your Twitch account before adding your channel to your Switchboard Cloud account. You can read more here: Twitch Two Factor Authentication


Let's Begin!


Connect Twitch for the First time to your Switchboard Account.

Click the Add Destinations button at the bottom of the Stream Group.

SBL - AddTwitch-First time 01.png

A new window will open; click Connect More.

SBL - AddTwitch-First time 2.png

The destination menu will open; select Twitch from the menu.

SBL - AddTwitch-First time 3.png

Authorize Twitch

Next, an official Twitch Authorize Application will open in a new browser tab.

You may be prompted to log into your Twitch account. It helps to have pop-up blockers disabled. Log into your Twitch account and click continue.

Scroll down and click the ALLOW button at the bottom of the screen.

  • Click Authorize and follow the prompts until you reach the success Screen.

  • Click Close.

SBL - AddTwitch-First time 7.png
SBL - AddTwitch-First time 8.png

Your Twitch Destination will automatically be added to the Stream Group.

Click Submit to confirm.

SBL - AddTwitch-First time 4.png
SBL - AddTwitch-First time 5.png

Congratulations!

You've successfully connected your Twitch Channel with your Switchboard account.



Ready to Go Live!

When you are ready to go live on Twitch, set up your Encoder to send content to the recommended settings; here is an article we wrote on Twitch's encoder settings.

‼️ Important:

Exceeding a bitrate of 6000 kbps may cause issues when connecting to Twitch. Please review the Recommended Encoder Settings when connecting to Twitch.

Start sending the video to Switchboard.

Verify the video is coming via the confidence monitor.

Press Go Live next to Twitch and the other destinations you want to go live to.


Add Twitch as a Custom RTMP to your Switchboard Account.

We recommend following these steps on a desktop web browser.

Click the Add Destinations Button.

SBL - AddTwitch-First time 01.png

Click Connect More.

SBL - AddTwitch-First time 2.png

Click Add RTMP at the bottom of the window.

NEW_UI-DEC_connect_destinations_via-Group-1-2.png

Next, you'll need to grab two pieces of information from the Twitch platform.

  • Server URL

  • Stream Key

Twitch Server URL

Click on this link to access the Server URLs on Twitch's website: https://help.twitch.tv/s/twitch-ingest-recommendation?language=en_US

Choose the server that is nearest you.

For this example, I will select Server #1 US East New York, NY.

choose-an-endpoint.png

Copy the Server URL that corresponds to the endpoint that you've chosen.

Do not include the characters: "{stream key}"

  • I chose US EAST: New York, NY, so I'll copy "rtmp://jfk.contribute.live-video.net/app"

Paste the Server URL in this format.

copy_server_url.png

Twitch Stream Key

Log into your Twitch account- or use this link: https://dashboard.twitch.tv/

On the Creator Dashboard menu, select Stream.

twitch_dashboard_settings_stream_01.png

At the top of the "Stream Key & Preferences" section, click the Copy button next to the Primary Stream Key and paste it into Switchboard.

copy_key.png

Verify that the information matches both platforms.

Rename the Custom RTMP destination so that you can easily identify it as Twitch.

Connecting_Rumble_withSBL_persistantKey 9.png

Happy #Multistreaming