Hopp til innholdet
IPTV Subscription 8K - 8K TV Subscription

Spillelister

M3U eller M3U8?

M3U og M3U8 ser ut som to formater, men de er den samme ideen: en tekstliste med medieadresser. «8» betyr at filen er lagret med tegnkodingen UTF-8. Forvirringen kommer av at navnet brukes om to forskjellige ting i IPTV: kanallisten din og de små spillelistene som bygger opp en HLS-strøm.

Oppdatert · 2 min lesing

Finnes også på English · Dansk · Svenska

To jobber, samme navn

IPTV-kanallisteHLS-spilleliste
Hva den listerKanalene dine, med navn, logo, gruppe og strømadresseDe korte videosegmentene (noen sekunder hver) som bygger opp en strøm
Typisk størrelseHundrevis til tusenvis av linjerNoen få linjer, som oppdateres med noen sekunders mellomrom for direkte-TV
Tagger du ser#EXTM3U, #EXTINF, tvg-id, group-title#EXT-X-TARGETDURATION, #EXT-X-MEDIA-SEQUENCE, #EXT-X-STREAM-INF
Der du bruker denLegges inn én gang i appen som «spillelisten» dinÅpnes automatisk når du starter en kanal
Filendelse.m3u eller .m3u8.m3u8

M3U startet som et enkelt spillelisteformat for musikkspillere. De første filene hadde ingen fast tegnkoding, noe som ga ødelagte navn når listen inneholdt spesialtegn. M3U8 løste det ved å kreve UTF-8. Apple tok senere formatet i bruk for HTTP Live Streaming (HLS), som er beskrevet i RFC 8216, og dermed fikk .m3u8 sin andre betydning.

Påvirker valget avspillingen?

Kanallistens filendelse gjør det ikke. Det som påvirker avspillingen, er strømformatet hver kanal bruker: MPEG-TS eller HLS. Mange apper lar deg velge, og mange tjenester lar deg velge det i selve lenken; se M3U-lenken forklart.

Når tegnkodingen betyr noe

Vises kanalnavn som ø eller spørsmålstegn i stedet for æ, ø og å, leses listen med feil tegnkoding. Rett det i denne rekkefølgen:

  1. Be tjenesten om UTF-8-versjonen (.m3u8) av lenken.
  2. Bruker du en nedlastet fil, åpne den i et tekstredigeringsprogram og lagre den med UTF-8.
  3. Sjekk at appen ikke har en innstilling for tegnkoding som er satt til noe annet enn UTF-8.

Spørsmål og svar

Spørsmål om M3U og M3U8

Kan jeg gi en .m3u-fil nytt navn til .m3u8?

Bare hvis teksten i den allerede er UTF-8. Å bytte navn endrer ikke tegnkodingen. Vises æ, ø og å feil, lagre filen som UTF-8 i et tekstredigeringsprogram; mange IPTV-apper tar begge filendelsene.

Hva bør jeg bruke i IPTV-appen?

Det tjenesten gir deg. De fleste apper tar begge. Innstillingen for strømformat (MPEG-TS eller HLS) betyr mer for avspillingen.

Er en .m3u8-lenke alltid en HLS-strøm?

Nei. Den kan være en kanalliste lagret som UTF-8 eller en HLS-spilleliste for én enkelt strøm. En kanalliste har mange #EXTINF-linjer med kanalnavn; en HLS-spilleliste har #EXT-X-tagger og korte mediesegmenter.

Kilder

Opplysningene på siden er sjekket mot disse kildene. De stemte da vi sjekket; apper og enheter endrer seg, så vi går gjennom siden jevnlig.

  1. RFC 8216: HTTP Live Streaming, IETF (2017-08)