💻 Teknologi

Hvordan fungerer streaming?

Forstå hvordan streaming af video og musik fungerer. Lær om buffering, kodecs, CDN og de teknologier der sender Netflix og Spotify direkte til din skærm på dansk.

Illustration der viser hvordan Hvordan fungerer streaming? fungerer

Hvad er streaming?

Streaming er en metode til at transmittere lyd eller video over internettet, så indholdet afspilles løbende i realtid frem for at skulle downloades helt, inden det kan ses. Når du ser en film på Netflix eller lytter til musik på Spotify, modtager din enhed en konstant strøm af data, der afspilles øjeblikkeligt – ligesom vand strømmer fra en vandhane. Du behøver aldrig vente på, at hele filen er overført.

Streaming er i dag den dominerende måde at forbruge medier på. Netflix alene tegner sig for op til 15 % af den globale internettrafik i myldretiden. Bag den tilsyneladende enkle oplevelse gemmer sig en ekstremt sofistikeret teknologisk infrastruktur med tusindvis af servere, intelligente netværksalgoritmer og avancerede komprimeringsformater.


Sådan fungerer det

  1. Komprimering med kodecs: Råvideofiler er enorme – en times 4K-video kan fylde hundredvis af gigabytes. Kodecs (komprimerings-/dekomprimeringsalgoritmer) som H.264, H.265/HEVC og AV1 komprimerer videoen dramatisk ved at gemme kun ændringerne mellem billeder frem for hvert enkelt billede. AV1 kan komprimere 50 % mere end H.264 ved samme kvalitet.
  2. Adaptive bitrate streaming (ABR): Din forbindelseshastighed er ikke konstant. Med ABR opdeles videoindholdet i korte segmenter (typisk 2-10 sekunder) på 3-5 forskellige kvalitetsniveauer. Streamingklienten måler løbende din forbindelseshastighed og vælger automatisk det bedste kvalitetsniveau – 4K ved god forbindelse, 720p ved svagere. Skiftet sker næsten umærkeligt.
  3. Buffering: For at absorbere midlertidige fald i forbindelseshastigheden forudindlæser streamingklienten altid et par sekunders indhold i en buffer. Hvis signalet svigter kortvarigt, fortsætter afspilningen fra bufferen. Kun ved store forsinkelser ser du den velkendte buffering-animation.
  4. Content Delivery Networks (CDN): Store streamingtjenester placerer kopier af populært indhold på hundredvis af servere verden over i et CDN. Når du anmoder om en film, sendes den fra den geografisk nærmeste server frem for fra et centralt datacenter på den anden side af kloden. Det reducerer latenstid og belastning drastisk.
  5. DRM – Digital Rights Management: For at beskytte indhold mod ulovlig kopiering bruger streamingtjenester DRM-systemer som Widevine (Google), FairPlay (Apple) og PlayReady (Microsoft). Indholdet krypteres, og kun autoriserede afspillere med de rette licenser kan dekryptere og vise det.
  6. Livevideostreaming: Live-streaming (f.eks. Twitch eller sport) adskiller sig fra on-demand ved at have ekstrem lav latenstid som prioritet. Protokoller som WebRTC og RTMP bruges til at minimere forsinkelsen til under 1-3 sekunder frem for 10-30 sekunder i traditionelle streaming-protokoller.

Interessante fakta

  • Netflix forbruger over 15 % af verdens samlede internettrafik i myldretiden og er dermed den enkeltapplikation, der bruger mest båndbredde globalt.
  • Netflix har investeret i at udvikle sin egen videokodec-teknologi og bruger avancerede AI-algoritmer til at komprimere hvert indhold individuelt for optimal kvalitet og filstørrelse.
  • YouTube modtager over 500 timers nyt videoindhold hvert eneste minut og streamer over en milliard timer video dagligt til brugere verden over.
  • En times video streamed i 4K ved 25 Mbps bruger ca. 11 GB data – nok til at tømme en gennemsnitlig mobildatapakke på halvanden time.
  • Spotify bruger machine learning til at analysere og transskribere lydindholdet i sange og podcasts og bruger det til at drive funktioner som anbefalinger og tekstning.

Ofte stillede spørgsmål

Hvorfor buffers min streaming, selv om min internetforbindelse er hurtig?

Buffering kan skyldes mange faktorer ud over den rå downloadhastighed: overbelastede servere hos streamingudbyderen, flaskehalse i din routers WiFi-signal, mange samtidige brugere på dit netværk, eller en overbelastet CDN-server i dit område. Prøv at tilslutte dig via et LAN-kabel, genstarte routeren eller sæt streamingkvaliteten ned manuelt.

Hvad er forskellen på streaming og download?

Når du streamer, afspilles indholdet løbende mens det overføres, og intet gemmes permanent på din enhed (medmindre du aktivt downloader offline). Når du downloader, overføres hele filen, inden du kan bruge den, men du kan derefter tilgå den uden internetforbindelse. Offline-funktioner i Netflix og Spotify er teknisk set downloads, der gemmes krypteret på enheden.

Vil du lære mere?

/teknologi/

Udforsk kategori →