With Airmeet’s live streaming functionality, you can seamlessly stream your Airmeet events to your Twitter page or profile.
1. Twitter official account having media studio access (access are given on profile basis)
2. Created event in Airmeet.
Set up a Twitter Live stream for your sessions (Event Dashboard)
Step 1: Select the Airmeet event where you want to stream your sessions.
Step 2: Click on “Live Stream” on the left side of the event dashboard page and click on “Add stream destination.”
Step 3: Click on “Custom RTMP” and fill in the required information like Stream URL, Stream key, Live Stream Page URL, and Destination Nickname.
But, how do I get Stream URL & Stream Key from Twitter?
To stream into Twitter, you need to follow 2 steps to generate the stream URL & Key and go live.
- Creating an RTMP source on Media Studio
- Creating a broadcast
Let's read in detail how that's been done.
Generating stream Key & Stream URL on Twitter
Step 4: Log in to your Twitter account. Go to www.twitter.com in your desktop browser and log in with your username/email and password. If you have already signed in to your account, simply skip this step.
Step 5: Click on the “⋯ More option”. This will be located on the left side panel. A drop-down shows up & Select “Media Studio” from the list.
Directly access the media studio if you'd like. You can quickly access it by opening studio.twitter.com in your desktop browser. That's it!
Step 6: Create an RTMP source on Media Studio
After accessing twitter media studio, under the producer tab, go to the source section and create an RTMP source which further would be added into your Twitter broadcast setting.
Click on the Sources tab.
Click Create source.
For source type, choose RTMP.
Enter the required fields:
Source name: Enter a name that would be used while adding it to broadcast.
Region (select the region that is closest to your stream origin location).
You can now see detailed RTMP information showed which includes the RTMP stream key & URL.
Note: Sources that were created in Media Studio will appear here. Scheduled broadcasts must contain a source created in Media Studio.
Detailed Help Article - https://help.twitter.com/en/using-twitter/how-to-use-live-producer#RTMP
Step 7: Paste the Stream URL & Stream Key on the Airmeet event dashboard as mentioned in Step 3 above.
Step 8: Select the session you want to stream through RTMP.
Note: You cannot select two parallel sessions at the same time to stream. You can stream the second session once the first session has been completed after generating a new Stream Key & URL from Twitter.
Step 9: Click on “Add custom RTMP” and go back to the Twitter media studio to create a broadcast.
Step 10: Creating a broadcast
Click on the Broadcast tab.
Click Create Broadcast.
Enter the required fields:
Broadcast name – if your broadcast is Public, this name will be publicly shown on Twitter.
Source - Select the source created to sync between the existing ones.
Choose a selection under Audience:
Public – this broadcast can be Tweeted and viewed by people on Twitter.
Private – this broadcast cannot be Tweeted and is only accessible within Media Studio for testing.
Choose a selection under Schedule - Start immediately to go live right now.
Detailed Help Article - https://help.twitter.com/en/using-twitter/how-to-use-live-producer#create-broadcast
Step 11: After entering and selecting the source in broadcast, click on "Create broadcast".
Step 12: Once the session starts on Airmeet, the preview player shows the video and goes directly Live on your Twitter page or profile.
Help Article - How to "stream out" an Airmeet session using custom RTMP?
Note: If you have scheduled your broadcast to start later, ensure you are sending the video to your source before the scheduled start time.
Points to keep in mind :
Stream resolution for any session stream into encoder/platform is 720p.
Once streaming has begun, it has nothing to do with host/co-host bandwidth as host/co-host only triggered start session, which starts the streaming as well.
You cannot stream two parallel sessions in the case of custom RTMP.
There would be a latency of about ~15-20 seconds between the sent and the received stream.
Recommended not to take any break for a session that is getting streamed as it will freeze at the last frame of the session.
If the session got ended by the event host, the live stream would stop immediately.
It is advisable not to use any copyrighted content while streaming as it may lead to blocking your live streaming by the respective platform, which is out of Airmeet control.
To learn more about the Twitter live FAQ, check out the following link: