If you want to live stream to your Event App using a streaming platform not officially supported by Webex Events, use multiple different platforms for a single stream, or stream meeting software directly to your Event App, then RTMP is for you! Not sure what RTMP is or why it's useful? Read our Introduction to the Webex Events RTMP Player article to learn more!

Picture of the stage at a hybrid event with cameras and confidence monitors set up around it.

Whether you're handling streaming production in-house or working with a professional production company like Meeting Tomorrow, this article provides encoding requirements and advice, explains how to use the Webex Events RTMP Player, and offers some FAQs.


Encoding and network requirements

Our encoding settings recommendations follow common industry standards and best practices, and they're meant to provide your audience with the best possible experience.

Codecs and resolution

Webex Events RTMP accepts 720p and 1080p H.264 video and AAC audio streams.

Video settings

Bitrate, FPS, and resolution are interrelated, and the stream’s resolution largely determines its bitrate and frame rate (frames-per-second, or FPS). Use the following recommended settings, which are available in most H.264 video-encoding software or hardware APIs:


Up to 4500 Kbps for 720p
Up to 8500 Kbps for 1080p




2 seconds (or 1 for lower latency)

H.264 level


Scene change:

Off (preferred)

Chroma subsample:




💡 Keep in mind, we strongly recommend using only CBR. If you use VBR, your streams will be more subject to buffering and interrupted playback.

Audio settings

We support the following settings:


96-320 Kbps

Sample rate

44.1 or 48 Khz


Up to 2 (mono or stereo)


Always use wired internet for the most stable and consistent connection.

An unstable internet connection could result in stream stuttering and lagging for your viewers, so the video and audio bitrate, FPS, and keyframe settings you choose must be viable based on your network strength. The higher your settings, the more bandwidth you'll need for your stream.

⚠️ Caution! Always test your RTMP streams before event day with the exact encoding hardware, software, and network configuration to be used during the official stream to ensure video and audio plays smoothly.

Activate RTMP and copy the Stream Key and RTMP URL

The unique RTMP URL and Stream Key that Webex Events provides for each live stream in your event tells your streaming software where to broadcast the stream. You can use stream keys as many times as you need, so test as much as you like! 👍

Activate RTMP and enable features

When you create a Live Stream feature or Agenda session, select Webex Events RTMP Player as the stream provider. If you want to use additional features such as Webex Events Closed Captions & Translations or human captioning or Attendee Engagement options, now is a good time to enable those options.

Screenshot of the Edit Live Stream modal. Webex Events RTMP Player is selected.

Click Save & Close when you're done making changes.

Copy the Stream Key/RTMP URL

Now, edit the Live Stream feature or session again and note that the RTMP URL and Stream Key fields are now filled in. Click the Copy button next to each — you'll paste them into your streaming software in the next step.

Screenshot of the Edit Live Stream modal. The RTMP URL and Stream Key fields are indicated.

For the best experience, copy the RTMP URL and Stream Key for multiple live streams into a spreadsheet that contains the live stream/session names and start times. This makes it easy to reference and share the URLs and keys for each session.

Not sure whether to use the Live Stream feature or Agenda session live streaming? Our article, Should I use the Live Stream feature or an Agenda session for my live stream?, has more information to help you decide.

Enter the RTMP URL and Stream Key into the broadcast software

Now that you've copied the URLs and keys, it's time to plug them into the streaming software.

If you're managing your own broadcast software, you'll need to copy and paste the URLs and keys into each stream yourself. The process for entering the RTMP URLs and Stream Keys into broadcast software varies from platform to platform. Refer to the documentation for your chosen software for the exact process. Here's an example of how it works in Vimeo:

Screenshot of the Streaming Settings window in VMix.

Once the URLs and keys are in place, you're ready to go! Within a few seconds of your stream starting, it will appear to your attendees inside your Webex Events event. 📺

⚠️ Caution! If your stream doesn't appear in the Webex Event App or Community right away, do not restart your stream. Allow up to 30 seconds for the stream to appear.

Now you know all about using RTMP for your live stream. Are you working with an AV team for a hybrid event? Read our article about preparing your hybrid event AV team!


Which broadcast software supports RTMP?

Tons! Online sites like YouTube, Twitch, and Facebook Live plus local software such as Wirecast, Teradek, and vMix have all worked for our customers. Check the site or software's documentation to find out if they support RTMP. If they do, we highly recommend that you test to ensure everything works as expected. 👍

💡 Keep in mind, Webex Events supports some of these providers "out of the box". You'd typically use these with RTMP only if you wanted to use multiple platforms in a single live stream. Refer to our Live Streaming and Webex Events article for a full list of providers we officially support.

Which meeting software supports RTMP?

We've verified that Webex and Zoom work with Webex Events RTMP, though we strongly encourage you to test any meeting software you use so you know how it will behave and what to expect.

Which hardware encoders work with RTMP?

Customers have reported success with Blackmagic encoders.

What resolution does RTMP support?

Webex Events Production Studio, Webex Events Streaming by Restream, and the Webex Events RTMP Player stream at a maximum of 1080p. This is to ensure a consistent and inclusive experience for speakers and attendees alike across all devices, locations, and connection speeds.

Does the Webex Events RTMP Player require RTMPS?

Yes. If the broadcast platform you're using doesn't support RTMPS, it won't work with Webex Events.

Can the RTMP Key and URL be used multiple times?

Yes! Use RTMP information as many times as you need to for testing or streaming from multiple different sources over the course of your session.

My stream shows the provider's logo/watermark. How do I remove it?

Providers like Webex and Zoom automatically include their logo as a watermark in the stream. Since this is a provider-specific setting, reach out to your streaming or meeting provider to discuss removal. For Webex Meetings or Webinars, contact your Webex Customer Success Manager. Read the Webex article about Configuring Branding for Your Cisco Webex Site in Control Hub for more information.

Will I have to edit the RTMP URL?

Some streaming platforms may require that the RTMP URL include a specific port, exclude an extra character, or include some other information. This will depend on the provider, and the exact steps could vary widely. For example, Wirecast and Teradek require you to add :443 to the RTMP URL and remove the last forward slash.

Original: rtmps://ff39bcb7eb65.global-contribute.live-video.net/apps/
Edited: rtmps://ff39bcb7eb65.global-contribute.live-video.net:443/apps

Always test your RTMP streams before event day. If you encounter any issues, your chosen provider's documentation or forums can likely help you find a resolution.

Questions? Chat Us or Email support@socio.events

Did this answer your question?