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
NOTE: 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 MakerStreamer.
Hardware Encoders
Any encoder that supports RTMP should work with MakerStreamer.