Skip to main content

Streaming Environment and Encoder Recommended Settings

Notice

This document is a machine-translated draft and is currently undergoing review. Some content may be inaccurate or differ from the original Korean version. For the most precise information, please refer to the Korean documentation.

This is a recommended encoder settings guide for stable live streaming on Kollus Live.

Live streaming is greatly affected not only by the viewer's network environment, but also by the streaming settings and internet stability on the broadcasting side. Be sure to check the following items before starting a broadcast.


Streaming environment checklist

Before starting a broadcast, verify that the streaming PC and network are in optimal condition.

  • Network connection: A wired LAN (Ethernet) connection is strongly recommended over wireless (Wi-Fi).
  • Bandwidth: The upload speed must be at least twice the bitrate of the Kollus encoding profile in use. (A speed test beforehand is recommended.)
  • System resources: Close all unnecessary applications (large downloads, cloud sync, web browsers, etc.) other than the live streaming software. A PC reboot just before the broadcast is recommended.

These are the recommended specifications based on the most commonly used H.264 / RTMP streaming standard.

ItemRecommended settingDetails and notes
Video codecH.264The most compatible standard video compression format.
Audio codecAACStandard audio codec for high-quality audio transmission.
ProtocolRTMPStandard communication protocol for real-time live streaming.
Bitrate controlCBR (Constant Bitrate)Using a constant bitrate ensures stable transmission without interruption even during rapid scene changes.
Keyframe interval1 second (1s)Setting the interval to 1 second ensures precise HLS segment generation and prevents video freezing or black screen exposure.
Frames per second30fps (fixed)Constant Frame Rate (CFR) is recommended. Using variable frame rate may cause quality degradation in scenes with rapid transitions. (Contact us if setting above 30fps.)
Bitrate1.5–2x the profile bitrateThe streaming bitrate should be set 1.5–2x higher than the maximum bitrate of the Kollus encoding profile to minimize quality loss during re-encoding.
Encoding tunezerolatencyAn option that disables B-frames to minimize latency.

Final streaming test

After completing the settings, perform a final check before the actual broadcast.

  • Normal video output: Verify through a test channel that the video is being streamed smoothly without interruption.
  • Audio balance: If using a stereo configuration, confirm that the left and right audio channels are properly separated.
  • Latency check: Verify that the time difference between the streaming point and the viewing point meets the service requirements (standard/low latency).