How to Go Live Using RTMP

Gaston Garcia
Gaston Garcia
November 30, 2021
How to Go Live Using RTMP

RTMP allows you to live stream using a camera or encoder directly to EventLive.

Some cameras, such as GoPro or Mevo Start, have a built-in streaming capability. To make it work, you will need to add your RTMP keys so viewers at home can watch the event.

You can follow this step by step tutorial using the EventLive app, or the Broadcaster from your computer.

To go live using RTMP, follow these steps:

  • Create an Event or a Test event
  • Inside the event, you will find the RTMP button on the top right corner of the screen
live stream using rtmp

  • Once you press that button, a window will open with your RTMP Server and Private Key. These are the parameters you need in most scenarios. You will also find the full URL that is only used for GoPro cameras.
eventlive rtmp settings

  • Depending on the camera or encoder you're using, you will need one or two of these parameters. The RTMP Server represents EventLive's service and the Private Stream Key represents your unique event.
  • The Server will always remain the same, but the Private Stream Key needs to be replaced for every event.

Where should you use your RTMP Keys?

  • When using the latest version of OBS, you can choose from the list of Services and simply paste your "Private Stream Key". See the image below as an example:
obs rtmp configuration

  • When using a GoPro camera, you will only need the "Full RTMP URL" so you can copy and paste it within the GoPro Quik App settings.
gopro live stream settings rtmp

  • When using a Mevo Start camera, choose RTMP as your Destination and select "New RTMP". Copy and paste the Stream URL and Stream Key, press "Add" and you're good to go live.
mevo start rtmp configuration
mevo start rtmp add a stream key

What are the recommended settings for RTMP streaming?

If you're live streaming in 720p, here are the best settings:

  • Resolution: 720p
  • Bitrate: 2000 - 3000 Kbps
  • Frame rate: 30fps
  • Keyframe Interval: 2 seconds
  • Audio Frequency: 48 kHz

For 1080p live streams, you should use these ones:

  • Resolution: 1080p
  • Bitrate: 4000 - 6000 Kbps
  • Frame rate: 30fps (Other frame rates are supported but will be converted to 30fps)
  • Keyframe Interval: 2 seconds
  • Audio Frequency: 48 kHz
  • Constant Bitrate is recommended to avoid traffic spikes

Please use 1080p only if you're confident that your computer or encoder performance allows for it.

android ios app
Gaston Garcia
Gaston Garcia

Live Streaming enthusiast, in-house Marketer at EventLive, Wedding Photographer. Interested in all-things technology.

Try EventLive Today,
For Free

Get Started