Articles on: Live Stream - PUSH

Recommended Video Settings for your Encoder

Encoders allow for a fairly wide range of settings for video resolution quality, frame rate, audio bitrate, and other variables, as well as protocol, bitrate encoding type, pixel aspect ratio, and so on. What are the best settings for live streaming?


As you might expect, there’s no single set of “best H.264 encoder settings for live streaming.” For practical purposes, your choices are limited not only by your own upload bandwidth, but also by the connection speed available to your viewers. But with that caveat in mind, we can still say something about what settings are likely to work best for your broadcast. The following setting is the best and recommended standards of video streaming qualities.


4K / 2160p @60fps


Resolution: 3840x2160p Video Bitrate Range: 20,000 – 51,000 Kbps 4k / 2160p @30fps


Resolution: 3840x2160p Video Bitrate Range: 13,000 – 34,000 Kbps 1440p @60fps


Resolution: 2560×1440 Video Bitrate Range: 9,000 – 18,000 Kbps 1080p @60fps


Resolution: 1920×1080 Video Bitrate Range: 4,500 – 9,000 Kbps 1080p


Resolution: 1920×1080 Video Bitrate Range: 3,000 – 6,000 Kbps 720p @60fps


Resolution: 1280×720 Video Bitrate Range: 1,500 – 4,000 Kbps 720p


Resolution: 1280×720 Video Bitrate Range: 1,500 – 4,000 Kbps 480p


Resolution: 854×480 Video Bitrate Range: 500 – 2,000 Kbps 360p


Resolution: 640×360 Video Bitrate Range: 400 – 1,000 Kbps 240p


Resolution: 426×240 Video Bitrate Range: 300 – 700 Kbps Encoder settings Protocol: RTMP Streaming


Video codec: H.264, 4.1 for up to 1080p 30 FPS

H.264, 4.2 for 1080p 60 FPS

H.264, 5.0 for 1440p 30 FPS

H.264, 5.1 for 1440p 60 FPS

H.264, 5.1 for 2160p 30 FPS

H.264, 5.2 for 2160p 60 FPS Frame rate: up to 60 fps


Keyframe frequency: Recommended 2 seconds do not exceed 4 seconds.


Audio codec: AAC or MP3 Bitrate


encoding: CBR

Updated on: 05/08/2020

Was this article helpful?

Share your feedback

Cancel

Thank you!