Skip to main content
All CollectionsAgenda, Speakers and Live StreamingLive Streaming Setup
Broadcasting with OBS or Wirecast through RTMP Stream
Broadcasting with OBS or Wirecast through RTMP Stream

Broadcast from another platform and have attendees watch the live session in Accelevents

Ariane Ramirez avatar
Written by Ariane Ramirez
Updated over 4 months ago

Streaming via RTMP with OBS or Wirecast

What is RTMP?

RTMP, or Real Time Messaging Protocol, is a type of video encoding that makes video streaming possible.

RTMP transmits video files from an encoder to an online hosting platform with minimal buffering to process your data for you.

The encoder is like your backstage, an example of that is OBS or Wirecast, and the online hosting platform is your stage where the broadcast will be seen by your audience, In this case, your online hosting platform is Accelevents.

How Does RTMP Work?

RTMP works with a simple protocol request from the client to the encoder. Once a connection is established, then the stream will start!

In simple terms, a code or a link coming from an online hosting platform like Accelevents has to be inserted into the encoder's settings to make the two applications work together!

Note: Using RTMP as a stream provider is not available for Free Plans

If you're using OBS or Wirecast as your encoder, follow the steps below to start live streaming using RTMP. The example below will show you screenshots from OBS.

Live Streaming Using RTMP with OBS

To use OBS to stream to Accelevents, simply select Accelevents as the Stream Provider and then select the RTMP option.

Setup your Session:

  • Go to Agenda & Speakers

  • Create a Session

  • Click the Broadcasting tab

  • Select Accelevents RTMP as a Stream Provider

  • Copy the information available on the Streaming Key

Notes:

  • If you change the stream provider and put it back to RTMP, it will generate a new streaming key.

  • If you plan to add captions, turn on one of the captioning toggles during your session setup. You won't be able to turn this on when the session starts.

On your OBS Account:

  • Click Settings > Stream

  • On the Service field, select the option Custom

  • Paste the Streaming Key to the "Stream Key" field

  • On the Server field, paste in the RTMP URL provided in your admin console:

    rtmp://live.mux.com/app
  • Alternatively, you can use the RTMP URL below (if the first one is not working)

    rtmps://global-live.mux.com:443/app
  • Click OK to save your changes.

  • Click Start Streaming to start your broadcast

If everything is done correctly, you can view the OBS stream in your session in the virtual event hub. You can also click the Preview button from the admin console to see the live stream.

Notes:

  • When testing your session, ensure that the event time and date are for right now so that you can view the live stream.

  • The broadcast duration limit for an RTMP stream is up to 12 hours.

  • If you're using an encoder other than OBS or Wirecast, the server should start with rtmp:// click here for reference

  • Our RTMP streaming can process up to 1080p and 5000 kbps bitrate


โ€‹

Did this answer your question?