Sådan virker det
- Tjenesten koder flere versioner af den samme kanal, fra en lille version med lav bithastighed op til fuld kvalitet.
- En hovedliste beskriver dem. I HLS oplister hovedplaylisten hver version, en såkaldt variantstream, med dens opløsning og en
BANDWIDTH-værdi: HLS-specifikationen definerer den som versionens højeste segmentbithastighed, i bit pr. sekund. - Afspilleren vælger én, der passer til den hastighed, den måler, og henter streamen i korte segmenter.
- Den bliver ved med at tjekke. Fordi hvert segment er en separat download, kan afspilleren skifte til en anden version ved næste segment. HLS-specifikationen siger, at klienter bør skifte mellem variantstreams for at tilpasse sig netværksforholdene.
MPEG-DASH, en ISO-standard (ISO/IEC 23009-1), virker på samme måde, med en XML-beskrivelse af de tilgængelige versioner i stedet for en M3U8-playliste. I IPTV-apps er det valg, du oftest ser, mellem HLS og MPEG-TS.
Sådan ser versionerne ud
Apples specifikation til HLS indeholder et eksempel på versioner til video i H.264:
| Opløsning | Bithastighed |
|---|---|
| 416 × 234 | 0,145 Mbit/s |
| 640 × 360 | 0,365 Mbit/s |
| 768 × 432 | 0,73–1,1 Mbit/s |
| 960 × 540 | 2 Mbit/s |
| 1280 × 720 | 3–4,5 Mbit/s |
| 1920 × 1080 | 6–7,8 Mbit/s |
En afspiller, der ser forbindelsen falde under omkring 6 Mbit/s, ville gå ned fra 1080p-versionerne til 720p, og billedet bliver blødere.
Adaptive streams og streams med én kvalitet i IPTV
Ikke alle IPTV-kanaler er adaptive:
| Type stream | Når forbindelsen bliver langsommere |
|---|---|
| HLS med flere varianter | Billedet bliver blødere; afspilningen fortsætter |
| HLS med én variant | Buffering; der er ingen lavere version |
Kontinuerlig MPEG-TS (.ts) | Buffering; kun én kvalitet |
Derfor kan to kanaler fra den samme tjeneste reagere forskelligt på den samme langsomme aften. Bliver den ene sløret, mens den anden stopper for at buffere, er det den forskel. Se HLS eller MPEG-TS?.
Få topkvaliteten oftere
- En stabil forbindelse slår en hurtig. Afspillere går ned, når de ser dyk, så at fjerne udfald i wifi holder dig på topversionen. Se wifi eller kabel.
- Giv den nogle sekunder. Afspillere starter ofte på en lavere version og går op, når de har målt hastigheden.
- Se, hvad der ellers bruger forbindelsen. Downloads, sikkerhedskopier i skyen og andre streams tager båndbredde, som afspilleren regnede med. Se internethastighed til IPTV.
- Lås kun kvaliteten, hvis du har brug for det. Nogle afspillere lader dig låse en version. Lås kun den højeste, hvis forbindelsen sikkert klarer dens bithastighed.
Er billedet dårligt, selv når intet andet foregår, så se dårlig billedkvalitet i IPTV.
