HTTP Live Streaming

HTTP Live Streaming ( HLS ) er en kommunikasjonsprotokoll for mediastreaming via HTTP implementert av Apple som en del av QuickTime , Safari , macOS og iOS programvareprodukter . Den ligner MPEG-DASH ved at ved å dele opp strømmen i sekvenser av små HTTP-baserte filer for nedlasting, laster hver nedlastede fil et kort stykke av en potensielt ukoblet transportstrøm. Som en strøm utføres den av spilleren ved å velge fra en rekke forskjellige alternative strømmer som inneholder det samme kodede materialet ved forskjellige datahastigheter, noe som muliggjør en adaptiv strømmeøkt. Ved starten av økten laster HLS ned en utvidet "spilleliste" som inneholder metadata for de forskjellige understrømmene som er tilgjengelige [1] .

HLS spesifiserer en standard krypteringsmekanisme ved bruk av AES og en sikker nøkkeldistribusjonsmetode ved bruk av HTTPS med både en enhetsspesifikk og HTTP-informasjonskapsel som sammen gir et enkelt DRM -system .

Merknader

  1. ^ Larry Jordan, The Basics of HTTP Live Streaming , Larry's Blog , Larry Jordan & Associates, 10. juni 2013. Hentet 18. juni 2013 (arkivert fra originalen 23. august 2013) .