All Collections
Encoders Setup & Configurations
Recommended settings for Live streaming
Recommended settings for Live streaming

Get to know the most best practices to use when streaming with Livepush

Wahaj Dar avatar
Written by Wahaj Dar
Updated over a week ago

Here are the recommended streaming settings you should follow when sending your live stream to Livepush.

Streaming Protocol: RTMP (rtmps is only available for beta testers)

Resolution: any resolution

Maximum Resolution: 2,160px in height a.k.a 4K resolution

Aspect Ratio: any aspect ratio

Video Codec: H264 encoded video (e.g. AVC)

Audio Codec: AAC low-complexity profile or Opus.

Minimum Bitrate: 1.5 Mbps

Recommended Bitrate: 4.5 Mbps

Maximum Bitrate: 16 Mbps

Recommended Audio Bitrate: 128 kbps

Bitrate Encoding: constant bit rate a.k.a CBR

Frame Types: Progressive scan

FPS: supports up to 60 FPS

Recommended GOP: <your FPS> x 2

Maximum GOP: <your FPS> x 4

Keyframe Interval: either 2 seconds (recommended) or 4 seconds (max)

Best Practices when choosing video bitrate

> 1080p @ 60 fps

Resolution height: 1080px

Bitrate range: 4.5 Mbps - 8 Mbps

> 1080p @ 30fps

Resolution height: 1080px

Bitrate range: 2.5 Mbps - 4.5 Mbps

> 720p @ 60fps

Resolution height: 720px

Bitrate range: 2.5 Mbps - 6 Mbps

> 720p @ 30fps

Resolution height: 720px

Bitrate range: 1.5 Mbps - 2.5 Mbps

> 240p, 360p, 480p

Resolution height: up to 480px

Bitrate range: 0.3 Mbps - 1.5 Mbps


To learn more about your encoders' best streaming configuration, please contact us via our Live chat support.

More Help Resources

Did this answer your question?