Hls-player 〈2026 Release〉

| Algorithm | Trigger | Pros | Cons | |-----------|---------|------|------| | Throughput-based | Switch to highest bitrate < estimated throughput | Simple | Reacts to spikes | | Buffer-based | Switch up if buffer > high threshold; switch down if buffer < low threshold | Smooth | Delayed reaction to capacity drop | | Hybrid (BOLA) | Combines buffer and throughput using utility function | Optimal for QoE | Complex tuning |

: The player automatically adjusts video quality based on the viewer’s network speed, minimizing buffering by switching to lower resolutions when connections are slow. hls-player

Standard HLS latency is usually 6–30 seconds. Low-Latency HLS (LL-HLS) reduces this to under 2 seconds. If you are building a live auction, sports betting, or interactive streaming app, ensure your player supports LL-HLS. | Algorithm | Trigger | Pros | Cons