This support article will go over the detailed steps on how to add Twitter as a Custom RTMP destination in the Switchboard account and Go Live.
Create a New Twitter Source
Log into your Twitter account from a desktop computer.
Select the "More" option. Located on the bottom of the left-hand menu.
Open Media Studio.
NOTE: If this is your first time using Twitter media studio, you might not see the "Media Studio" as an option, you may need to enable Analytics for your Twitter account. To do this, press the "Analytics" to enable it.
After you've enabled "Analytics" you can access Twitter Media studio using this link:
Return to the Twitter Media Studio.
Select Producer from the top navigation bar.
Press the "Create Source" button.
Fill out the information.
Provide a source name so that you can easily identify it later.
In our example, we have chosen to name the source "Switchboard OBS workflow"
Make sure to choose a server region that is nearest to your location. Press Create.
Twitter will generate the streaming information.
You'll use this information to add the Twitter destination as a custom RTMP destination to the Switchboard account.
Add Twitter as a Custom RTMP destination
In the next steps, you'll go back and forth as you copy and paste the streaming information from Twitter into your Switchboard Account.
Log into Switchboard Live.
Navigate to the appropriate workflow.
Press the "Add destination" button. Choose New Destination from the list.
Select RTMP from the list.
Copy and paste the RTMP information from Twitter into Switchboard.
Next, rename the Custom RTMP destination so that you can identify it as Twitter.
Press the blue "INFO" button and type the new name in the field.
You've added Twitter as a custom RTMP destination into your Switchboard Account.
Ready to Go Live!
Going live to Twitter via Custom RTMP.
There are more steps involved when going live to a Twitter destination using the custom RTMP method. Please make sure that you allow yourself a few extra minutes prior to the event to set up the broadcast on Twitter.
Select Producer from the top navigation bar.
Press the Create broadcast button located at the top right.
Fill out the required information, Broadcast name (Stream Title ), and choose a category.
Press the down arrow to select the appropriate source.
We'll choose"Switchboard OBS workflow" because this is the source that we created earlier.
At this point, you can choose to "Start immediately" or Start later.
For this example, we'll keep "Start immediately".
Start sending video from your encoder into the appropriate Switchboard workflow.
When the video is present on the Switchboard confidence monitor and the receiving indicator is showing "green", you can press the Go Live button for the destinations of your choosing.
Switchboard PRO TIP: Remember you can save yourself time and eliminate this extra "GO LIVE" step by enabling "autostart" ahead of time.
Within a few seconds, the video should begin to show on the preview window inside of Twitter Media Studio.
IMPORTANT NOTE: You're not live on Twitter yet.
You MUST PRESS the “create broadcast" button to GO LIVE on Twitter.
If you've scheduled a broadcast, then the video will automatically begin at the set time.
End the broadcast
At the end of the Broadcast, you'll need to press the red button inside of the Twitter studio.
Create a scheduled broadcast in Twitter Studio.
Schedule the event in the Twitter studio
Open Twitter Studio. Click on Producer.
Press the Create Broadcast top Right.
Fill out the streaming information.
Choose the appropriate source.
Choose Start Later.
Fill out the start/end date and duration.
Upload desired thumbnail ( poster image).
Finally, press Create Broadcast button on the bottom right.
Success! You've created a scheduled Twitter broadcast!
Make sure to add the Scheduled Broadcast as a Custom RTMP destination, as explained above.
Go Live to a Scheduled Twitter Broadcast
When you’re ready to go live start sending live video to the Twitter destination from your Switchboard Account.
Make sure that you are going live to the scheduled Twitter broadcast as close as possible to the start time, otherwise, Twitter will change the status from "scheduled" to TIMED OUT. Explained here: Twitter Timed Out
" What happens if I schedule a broadcast but am not streaming to the source at the start time? Scheduled RTMP broadcasts will go into the TIMED OUT state immediately. "
Twitter limits the number of sources that you can have in your Twitter channel to 100 sources. Please read their reference here: Going live on Twitter using RTMP - FAQs
If you experience an issue streaming to Twitter please remove some of the sources inside of Twitter Studio.
- Removing a source does not remove the archived video of a completed broadcast.
Press Stop streaming next to the Twitter destination have the issue.
Open Twitter Studio using this direct link: Twitter Studio Sources.
A full list of all your sources will display.
We recommend that you remove about 20 sources or so.
Click on a source to delete. Press Delete. Confirm delete.
Return to your Switchboard account and authorize the Twitter destination.
Press the blue info button, select authorize, and follow the prompts.
Then try to go live to Twitter again.