What is an Encoder? What Are the Best Settings to use on Dacast’s Platform?

An encoder is software or hardware that converts video files from one format or code to another. Encoding is an essential part to live streaming.

Here is a quick rundown of how encoding fits into the live streaming process:

  1. A camera captions video files in the RAW format.
  2. RAW files are transmitted to the encoder.
  3. The encoder converts the RAW files into streamable .mp4 files.
  4. The .mp4 files are transmitted from the encoder to your streaming platform.
  5. Your streaming platform uses HLS (or another protocol) to transmit the .mp4 files to the viewers’ devices.

The encoding process happens in a matter of moments when it comes to live streaming to keep your latency low. 

With Dacast, you can use any encoder that outputs into RTMP or HLS. 

If you have never used an encoder before or are unfamiliar with what this is, we recommend starting with our customized version of our OBS Studio. This software is free and will allow you to start streaming in a few clicks.

Required Encoder Settings on Dacast

The following encoder settings are required for live streaming with Dacast, regardless of your selected resolution and bitrate:

VIDEO CODEC H.264 (x264 may work)
FRAME RATE 25 or 30
KEYFRAME INTERVAL 2 secs (or 2x frame rate)
SCANNING Progressive
ENCODING BITRATE Constant (CBR)
AUDIO CODEC AAC
AUDIO BITRATE 128 kbps
AUDIO CHANNELS 2 (Stereo)
AUDIO SAMPLE RATE 48 kHz (48,000 Hz)

Any questions or need help/access to this feature? Please contact us.

Not yet a Dacast user, and interested in trying Dacast risk-free for 30 days? Sign up today to get started.

GET STARTED FOR FREE  

Additional Resources

Comment on this FAQ

Your email address will not be published. Required fields are marked *