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?