Hoppa till innehållet
IPTV Subscription 8K - 8K TV Subscription

Spellistor

M3U eller M3U8?

M3U och M3U8 ser ut som två format, men de är samma idé: en textlista med medieadresser. ”8” betyder att filen är sparad med teckenkodningen UTF-8. Förvirringen kommer av att namnet används för två olika saker i IPTV: din kanallista och de små spellistorna som bygger upp en HLS-ström.

Uppdaterad · 2 min läsning

Finns även på English · Dansk · Norsk

Två jobb, samma namn

IPTV-kanallistaHLS-spellista
Vad den listarDina kanaler, med namn, logotyp, grupp och strömadressDe korta videosegment (några sekunder vardera) som bygger upp en ström
Typisk storlekHundratals till tusentals raderNågra få rader, som uppdateras med några sekunders mellanrum för live-tv
Taggar du ser#EXTM3U, #EXTINF, tvg-id, group-title#EXT-X-TARGETDURATION, #EXT-X-MEDIA-SEQUENCE, #EXT-X-STREAM-INF
Där du använder denLäggs in en gång i appen som din ”spellista”Öppnas automatiskt när du startar en kanal
Filändelse.m3u eller .m3u8.m3u8

M3U började som ett enkelt spellisteformat för musikspelare. De första filerna hade ingen bestämd teckenkodning, vilket gav trasiga namn när listan innehöll specialtecken. M3U8 löste det genom att kräva UTF-8. Apple använde sedan formatet för HTTP Live Streaming (HLS), som beskrivs i RFC 8216, och därmed fick .m3u8 sin andra betydelse.

Påverkar valet uppspelningen?

Kanallistans filändelse gör det inte. Det som påverkar uppspelningen är strömformatet varje kanal använder: MPEG-TS eller HLS. Många appar låter dig välja, och många tjänster låter dig välja det i själva länken; se M3U-länken förklarad.

När teckenkodningen spelar roll

Visas kanalnamn som Ã¥ eller frågetecken i stället för å, ä och ö läses listan med fel teckenkodning. Åtgärda i den här ordningen:

  1. Be tjänsten om UTF-8-versionen (.m3u8) av länken.
  2. Använder du en nedladdad fil, öppna den i en textredigerare och spara den med UTF-8.
  3. Kontrollera att appen inte har en inställning för teckenkodning som är satt till något annat än UTF-8.

Frågor och svar

Frågor om M3U och M3U8

Kan jag döpa om en .m3u-fil till .m3u8?

Bara om texten i den redan är UTF-8. Att byta namn ändrar inte teckenkodningen. Visas å, ä och ö fel, spara filen som UTF-8 i en textredigerare; många IPTV-appar tar båda filändelserna.

Vilket ska jag använda i IPTV-appen?

Det tjänsten ger dig. De flesta appar tar båda. Inställningen för strömformat (MPEG-TS eller HLS) betyder mer för uppspelningen.

Är en .m3u8-länk alltid en HLS-ström?

Nej. Den kan vara en kanallista sparad som UTF-8 eller en HLS-spellista för en enda ström. En kanallista har många #EXTINF-rader med kanalnamn; en HLS-spellista har #EXT-X-taggar och korta mediesegment.

Källor

Uppgifterna på sidan är kontrollerade mot de här källorna. De stämde när vi kontrollerade dem; appar och enheter förändras, så vi går igenom sidan regelbundet.

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