How to "stream out" an Airmeet session using custom RTMP?

Modified on Tue, 27 Feb 2024 at 03:19 PM


1. Overview

2. Prerequisites:

3. Setting up the RTMP Live stream for your sessions (Event dashboard)

    3.1. Edit and delete the Stream key & URL at the event level

4. Points to keep in mind 

1. Overview

The majority of encoders today can transmit RTMP, and most media servers can receive it. Even big social media players like FacebookYouTubeTwitch, and Periscope accept it. With Airmeet’s live streaming functionality, you can stream your Airmeet event to your respective encoder or platforms, which accepts RTMP input. 

Walkthrough Video

2. Prerequisites

  • Airmeet Community & Event 
  • RTMP input capability for 3rd party broadcaster/platform

3. Setting up the RTMP Live stream for your sessions (Event dashboard)

Step 1: Select the Airmeet event where you want to stream your sessions.

Step 2: Go to the "Sessions" tab and click on “Session Settings" > "Live Stream” on the left side and then click on "Add Stream Destination" > + Add New > Select "Custom RTMP"

Click on "Add Stream Destination" and select the added destinations - YouTube, Facebook, or Custom RTMP .

If the destinations is not yet selected then: Click on the "Add Stream Destinations" Button > click on "+Add new" > select "Custom RTMP".

Step 3: Select your saved RTMP details if already added in “community dashboard” or click on “Custom RTMP” and fill in the required information like Stream URL, Stream key, Live Stream Page URL, and Destination Nickname. 


Step 4: Select the session you want to stream through RTMP and add them all.


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.

Step 5: Click on “Add custom RTMP,” and you're good to go.

Step 6: Once the session goes Live the stream will start on your 3rd party encoder/broadcaster.

3.1. Edit & Delete Stream key & URL at the event level

If you want to edit or delete the added stream, then click on the three-dot menu and update the information for any corrections before you go live. No edits can be made once the event is streaming.

4. Points to keep in mind 

  • Stream resolution for any session stream into the encoder/platform is 720p.
  • Once streaming has begun, it has nothing to do with host/co-host bandwidth as the host/co-host only triggered the start session, which starts the streaming as well.
  • You can't 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's control.


Q. I am getting a "Live stream not enabled" error message on YouTube when I have enabled the streaming from Airmeet. Help?


This issue can sometimes occur when you have requested access to streaming on YouTube, which takes 24 hours to be enabled.


Once the 24 hours have passed and the YouTube streaming access is enabled, go to the YouTube studio and click on the Create button > Go Live > Stream on the top-left and create a test stream. Lastly, refresh your Airmeet event and retry setting up the streaming process.

Also, make sure that you are using the correct channel URL in case of multiple YouTube accounts.

Need more help? Contact or visit our 24*7 Support Lounge.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article