Hvad er HLS? HTTP Live Streaming Forklaret 2026

HLS (HTTP Live Streaming) er en adaptive streaming-protokol udviklet af Apple i 2009 og standardiseret i RFC 8216. Protokollen opdeler video i små HTTP-baserede file-segmenter (typisk 4-10 sekunder) der kan downloades og afspilles i real-time. HLS er i dag den mest udbredte streaming-protokol globalt — bruges af YouTube, Netflix, Apple TV+ og næsten alle moderne IPTV-tjenester inklusive IPTV Nordic. Dens styrke er adaptive bitrate, browser-kompatibilitet og firewall-friendly HTTP-trafik.

📌 HLS i 30 sekunder

Hvad:
HTTP Live Streaming — adaptive streaming-protokol
Udvikler:
Apple Inc., 2009 — RFC 8216
Filendelse:
.m3u8 (manifest) + .ts (segmenter)
Bedst til:
Live broadcast, VOD, IPTV — universal kompatibilitet
IPTV Nordic bruger:
HLS som primær streaming-protokol til alle 40 000+ kanaler

Hvad Betyder HLS?

HLS står for HTTP Live Streaming — en streaming-protokol Apple udviklede i 2009 og introducerede med iPhone OS 3.0. Protokollen blev publiceret som åben standard (RFC 8216) i 2017, hvilket gjorde HLS til den de facto streaming-standard på internettet. Næsten alle moderne videosites og IPTV-tjenester bruger HLS i 2026.

Den vigtigste innovation ved HLS var adaptive bitrate streaming: video komprimeres i flere kvaliteter (f.eks. 360p, 720p, 1080p, 4K) og opdeles i små segmenter af 4-10 sekunder. En manifest-fil (M3U8) lister alle kvaliteter og segmenter. Klient-app'en måler real-time båndbredde og vælger optimal kvalitet — skifter dynamisk når forbindelsen ændres.

Sammenlignet med RTMP (den tidligere standard) er HLS langt mere robust mod firewalls da den bruger almindelig HTTP-trafik på port 80/443. Den fungerer ud af boxen på alle browsere via JavaScript-spillere som hls.js og er native understøttet på iOS, macOS og tvOS.

Hvordan Virker HLS Teknisk?

  1. Trin 1: Server encoder video i flere bitrates (f.eks. 2/5/10/25 Mbps)
  2. Trin 2: Hver bitrate opdeles i 4-10 sekunder lange .ts segmenter
  3. Trin 3: Master playlist (.m3u8) lister alle bitrates
  4. Trin 4: Hver bitrate har egen media playlist (.m3u8) med segment-liste
  5. Trin 5: Klient henter manifest, måler båndbredde, vælger kvalitet
  6. Trin 6: Klient henter segmenter sekventielt og afspiller — skifter kvalitet dynamisk

HLS vs Andre Streaming-Protokoller

ProtokolUdviklerLatencyBrug
HLSApple (2009)10-30 sekVOD, live broadcast
DASH (MPEG-DASH)ISO/IEC (2012)10-30 sekYouTube, Netflix
RTMPAdobe (2002)2-5 sekLegacy live ingestion
WebRTCGoogle (2011)<1 sekReal-time conferencing

Eksempler pĂĄ HLS i Praksis

  • Apple ecosystem: Native HLS pĂĄ iPhone, iPad, Apple TV — JavaScript ikke nødvendigt
  • YouTube: Bruger HLS hvor browser ikke understøtter DASH
  • Netflix: Hybrid HLS + DASH baseret pĂĄ enhed
  • IPTV Nordic streams: Alle 40 000+ kanaler streames via HLS i .m3u8/.ts
  • Twitch live: HLS for live game-streaming med ~10 sek latency

Hvordan Bruger IPTV Nordic HLS?

IPTV Nordic bruger HLS som primær streaming-protokol til alle 40 000+ live TV-kanaler og 310 000+ VOD-titler. Vores HLS-encoder genererer hver kanal i 5 forskellige bitrates (2, 5, 10, 25, 50 Mbps) og 6 sekunder lange segmenter for adaptive streaming. Når du bruger en IPTV-app som IPTV Smarters Pro eller TiviMate, henter den HLS-manifesten via Xtream Codes API og afspiller .ts segmenter direkte.

Ofte Stillede Spørgsmål om HLS

Hvad er forskellen pĂĄ HLS og M3U?
M3U er playlist-format. HLS er hele streaming-protokol der bruger M3U8 (UTF-8 M3U) som manifest-format.
Skal jeg vælge HLS selv?
Nej — det vælges automatisk af din IPTV-tjeneste og app. HLS er industri-standard.
Er HLS sikker?
Ja — HLS over HTTPS er fuldt krypteret. Mange streams bruger AES-128 encryption på segment-niveau.
Hvilke enheder understøtter HLS?
Alle moderne — iOS native, Android via ExoPlayer, browsere via hls.js, TVs, streaming-bokse.
Hvor lærer jeg mere om HLS?
Læs M3U-siden for manifest-format eller streaming for overblik.

Relaterede Begreber

🎯 HLS-streaming med IPTV Nordic

  • HLS pĂĄ alle 40 000+ kanaler
  • Adaptive bitrate (2-50 Mbps)
  • HTTPS-encryption tilgængelig
  • 14 dages pengene-tilbage garanti