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