Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Protocol="RTMP"

  • Key points for smooth playback:

    • Scene Change Detection="off"

    • Use Baseline Profile of H.264

    • GOP Size(keyframe interval)="1 Sec"

    • Repeat PPS=True #Places a PPS header on each encoded picture, even if repeated.

    • Slices="1"

    • Adaptive Quantization="Auto"

    • Use AAC-LC Stereo 128kbps Sample Rate "48kHz"

vMix

To ensure minimal latency, use the following recommended settings for vMix:

  • Video Bit Rates: 2500, Encode Size 1280x720, Audio Bit Rate 128

  • Video

    • Profile: Baseline

    • Level: 2/1

    • Preset: ultrafast

  • Audio

    • Format: AAC

  • Keyframe Frequency: 1 second

  • Network Buffer: the lowest setting allowed

  • Check both boxes for Strict CBR and Keyframe Aligned

...

FFMPEG

When using ffmpeg, be sure to use the zerolatency option to get real-time output. This is not set automatically. Without the zerolatency setting the encoder will introduce 0.5 seconds of end-to-end latency out of the gate. Please refer to the ffmpeg documentation for details.

...