Streaming Environment and Encoder Recommended Settings
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.
Encoder recommended settings
These are the recommended specifications based on the most commonly used H.264 / RTMP streaming standard.
| Item | Recommended setting | Details and notes |
|---|---|---|
| Video codec | H.264 | The most compatible standard video compression format. |
| Audio codec | AAC | Standard audio codec for high-quality audio transmission. |
| Protocol | RTMP | Standard communication protocol for real-time live streaming. |
| Bitrate control | CBR (Constant Bitrate) | Using a constant bitrate ensures stable transmission without interruption even during rapid scene changes. |
| Keyframe interval | 1 second (1s) | Setting the interval to 1 second ensures precise HLS segment generation and prevents video freezing or black screen exposure. |
| Frames per second | 30fps (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.) |
| Bitrate | 1.5–2x the profile bitrate | The 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 tune | zerolatency | An 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).