All Collections
Odeum Live
Configure Broadcast Software for Odeum Live
Configure Broadcast Software for Odeum Live

A Guide to configuring encoders for optimal broadcasting

Jay Dysart avatar
Written by Jay Dysart
Updated over a week ago

There are a number of popular (and even free) software encoders that you can use with Odeum Live. Hardware encoders that allow for custom RTMP server configuration have similar settings. This guide details how to configure a few common encoders.

Overview / configuration term glossary

Odeum Live uses these common terms for live broadcasting.

  • Server URL - This is the URL of the RTMP server. Odeum uses only encrypted RTMPS at this time.

  • Stream Key - The Stream Key is used to authenticate your live stream with Odeum. This is essentially your secret key to live streaming.


Here is a list of other terms that we have heard:

  • Stream Name - A common alias and the technically correct term (in the RTMP specification) for Stream Key.

  • Location or URL - Many times, broadcast software that just asks for a location or a URL wants a combination of the Stream URL and the Stream Key like rtmps://domain.com:5222/app/{STREAM_KEY}. If location or URL are asked for with a stream name/key, then this is an alias for Server URL.

  • FMS URL - Flash Media Server URL, an alias for Server URL.

Seen or heard a term that you don't understand? Ask us! Think we missed something that you know? Suggest an edit!

Recommended encoder settings

Twitch has a clear and concise guide to encoder settings. YouTube has a bit more detailed guide as well. Here's a very simple recommendation of where to start, but we do recommend playing with your settings to see what works best for your content:

Common

  • Video Codec - H.264 (Main Profile)

  • Audio Codec - AAC

Great - 1080p 30fps

  • Bitrate - 5000 kbps

  • Keyframe Interval - 2 seconds

Good - 720p 30fps

  • Bitrate - 3500 kbps

  • Keyframe Interval - 2 seconds

Works - 480p 30fps

  • Bitrate - 1000 kbps

  • Keyframe Interval - 5 seconds

IMPORTANT
You should also consider your available upload bandwidth when choosing an encoder bitrate. For a more reliable connection, we recommend using no more than ~50% of the available upload bandwidth for your live stream ingest.

Software encoders

Any encoder that supports RTMP should work with Odeum Live.

Hardware encoders

Any encoder that supports RTMP should work with Odeum Live.

Mobile devices (iOS, Android)

There are many apps available for iOS and Android. Here are a few you might consider

Did this answer your question?