Configure Low-Latency HLS with partial segments and blocking playlist reload

domain: hls · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Set EXT-X-VERSION to 10 or higher in the media playlist to unlock LL-HLS tags
  2. Add EXT-X-SERVER-CONTROL with CAN-BLOCK-RELOAD=YES and a PART-HOLD-BACK value (typically 3x the part target duration) to signal blocking reload support
  3. Add EXT-X-PART-INF with PART-TARGET set to the partial segment duration (commonly 200–400 ms) near the top of the playlist
  4. Emit EXT-X-PART tags for each partial segment near the live edge; include EXT-X-PRELOAD-HINT TYPE=PART pointing to the next expected partial segment so clients can request it in advance
  5. On the origin server, hold the blocking playlist reload response until the requested playlist sequence or part is available, then flush it — this eliminates the polling delay

Known gotchas

Related routes

Configure LL-HLS (Low-Latency HLS) partial segments and blocking playlist reload
developer.apple.com · 6 steps · unrated
Generate HLS I-frame (trick-play) playlists with ffmpeg for fast-forward and rewind
ffmpeg · 5 steps · unrated
Set up Wowza Streaming Engine to distribute a live stream via LL-HLS (Low-Latency HLS)
www.wowza.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans