M3U, Xtream Codes, EPG: vad orden betyder och vilken du har
Någon ger dig en länk och ett lösenord och säger "lägg in det här i en IPTV-app". Därifrån handlar det mest om ordförråd. Det finns två sätt en prenumeration når en spelare på, de beter sig väldigt olika, och att veta vilken du fått förklarar nästan allt om vad appen kan och inte kan visa dig.
- En spellista är en textfil
- En M3U är en lista med kanalnamn och strömadresser. Inget mer — ingen guide, ingen katalog.
- Ett konto är ett API
- Xtream Codes är en server appen kan fråga: kanaler, filmer, serier, guide och efterhandsvisning som separata anrop.
- Spelaren tillhandahåller ingetdera
- Båda pekar mot din leverantörs servrar. En IPTV-app är en klient, på samma sätt som en e-postapp är en klient.
IPTV är en leveransmetod, inte en tjänst
IPTV betyder tv levererad över en vanlig internetanslutning i stället för en antenn, en parabol eller en kabel. Det är hela definitionen. Den säger inget om vem som skickar bilden, om de har rätt att göra det, eller om du betalar dem — en nationell kanal som strömmar sina egna kanaler och en skum återförsäljare använder båda samma teknik.
En IPTV-spelare är klientänden av det: en app som tar en adress, öppnar strömmen och ritar bilden. Den har inga egna kanaler, på samma sätt som en webbläsare inte har några egna webbplatser. Den här skillnaden är värd att hålla fast vid, eftersom det är skillnaden mellan en legitim app och ett piratverktyg, och det är också varför App Store är full av spelare utan något innehåll alls i sig.
Där det blir förvirrande är att de två sätten att ge en prenumeration till en spelare är så olika i förmåga att folk antar att de är olika produkter. Det är de inte — det är samma kanaler, beskrivna för appen på två olika sätt.
M3U-spellista jämfört med Xtream Codes-konto
Om din leverantör gav dig en lång URL som slutar på .m3u eller .m3u8 har du den första. Om de gav dig en serveradress, ett användarnamn och ett lösenord har du den andra.
| M3U-spellista | Xtream Codes-konto | |
|---|---|---|
| Vad det är | En textfil som listar kanaler och deras ström-URL:er | Ett API appen frågar för varje typ av innehåll |
| Livekanaler | Ja, som en platt lista | Ja, organiserade i kategorier |
| Filmer och serier | Bara om leverantören blandat in dem i samma lista | Ja, som en riktig katalog med säsonger och avsnitt |
| Programguide | Bara via en separat XMLTV-URL, om en sådan gavs | Inbyggd, per kanal |
| Efterhandsvisning / repris | Nej | Där leverantören erbjuder det |
| Uppdateringar | Hela filen laddas ner igen | Bara det som ändrats begärs |
| Inloggningsuppgifter | Vanligtvis inbäddade i varje ström-URL | Skickas per förfrågan, och kan lagras separat |
Många leverantörer ger dig båda för samma prenumeration. Om du har valet är Xtream-kontot det bättre att lägga till — det ger appen tillräckligt med struktur för att bygga en guide och en katalog i stället för en platt lista med hundra tusen namn.
Resten av ordförrådet
- EPG (XMLTV)
- Programguiden: vad som går nu, vad som kommer härnäst, vad som gick i morse. Den kommer som en separat XML-fil, ofta tiotals megabyte, och måste matchas mot dina kanaler av ett id leverantören sätter. Felmatchade id:n är varför en guide ibland stämmer för hälften av kanalerna och är tom för resten.
- Efterhandsvisning (arkiv, repris)
- Leverantören spelar in en kanal under ett rullande fönster — vanligtvis en till sju dagar — så att du kan starta ett program som redan sänts. Det existerar bara om de aktiverat det, per kanal, och ingen spelare kan lägga till det.
- VOD
- Filmer och serier lagrade som enskilda filer i stället för en livesändning. I ett Xtream-konto är de här separata sektioner med egen metadata; i en M3U är de bara fler poster i listan.
- Anslutningsgräns
- Hur många strömmar din prenumeration får spela samtidigt, räknat på servern. Att överskrida den är den vanligaste orsaken till en kanal som plötsligt vägrar öppnas — inklusive när den andra "anslutningen" är din egen telefon, som fortfarande håller i den förra strömmen.
- Transportström (TS / HLS)
- De två former en livekanal kommer i. HLS är uppdelad i segment och tål en skakig anslutning bättre; rå TS startar snabbare och är mindre förlåtande. Leverantörer erbjuder vanligtvis båda; antingen väljer appen, eller så gör du det.
Lägga till en prenumeration i vilken spelare som helst
Formuleringen skiljer sig mellan appar; ordningen gör det inte.
-
Ta reda på vilken av de två du har
En enda lång länk betyder en spellista. Ett värdnamn med en port, plus ett användarnamn och lösenord, betyder ett Xtream-konto. Om du fick en app med detaljerna inbakade, be om de rena uppgifterna — du är inte skyldig att använda deras spelare.
-
Lägg till den, och låt den första importen bli klar
En stor lista tar ett ögonblick: tiotusentals poster måste tolkas och lagras. Det här händer en gång. Om en app fryser här i stället för att visa förlopp läser den in hela filen i minnet, och den kommer göra det varje gång.
-
Bifoga guiden om den kom separat
För en M3U är EPG:n en andra URL du klistrar in. För ett Xtream-konto finns den redan där.
-
Ordna favoriter innan något annat
Ingen bläddrar genom hundra tusen kanaler två gånger. Att markera de tjugo du faktiskt tittar på gör listan användbar, och det är de enskilt mest lönsamma fem minuterna du kommer lägga ner.
-
Testa en kanal från varje kategori
Leverantörer har ofta hela kategorier som är döda. Att ta reda på det nu är bättre än under en match.
Varför en kanal buffrar, och vem som kan fixa det
Buffring på IPTV är nästan aldrig appens fel. En livesändning kan inte sakta ner och komma ikapp — den kommer i den takt källan skickar den, och om den takten inte kan upprätthållas stannar bilden. Tre saker orsakar det, och de går att skilja åt.
Om en kanal hackar och resten är bra är källan för den kanalen överbelastad eller dåligt kodad. Inget på din sida hjälper; en annan kvalitetsvariant av samma kanal gör det ibland. Om allt hackar samtidigt på dagen är leverantören mättad vid högtrafik — det klassiska kvällsproblemet på översålda tjänster. Om allt hackar hela tiden, titta på din egen anslutning, och specifikt Wi-Fi: en telefon två rum från routern på ett trångt 2,4 GHz-band är en mycket vanligare orsak än bandbredd.
En större buffert hjälper en skakig anslutning på bekostnad av en längre väntan vid kanalbyte, och den kan inte rädda en källa som helt enkelt inte skickar tillräckligt med data. Och om en ström öppnas i en sekund och dör är det oftast ingen buffring alls utan anslutningsgränsen — något annat spelas redan på samma konto.
Vad du ska leta efter i en spelare, när du väl har en prenumeration
- Den överlever en enorm lista
En stor leverantörs export löper på flera hundra tusen poster — den den här sidan testades mot håller 701 017. En spelare som läser in listan i minnet kommer fastna vid import och vara långsam för alltid efteråt. En som strömmar den in i en databas öppnas omedelbart oavsett storlek.
- Guiden sitter bredvid kanalerna
En programguide du måste navigera bort för att se är en guide du inte kommer använda. På en surfplatta eller Mac finns plats för båda samtidigt.
- Dina inloggningsuppgifter lagras ordentligt
Xtream-ström-URL:er bäddar in ditt lösenord. En spelare som skriver de URL:erna till sin databas har skrivit ditt lösenord till sin databas. Nyckelringen är där det hör hemma.
- Den respekterar anslutningsgränsen
Att ladda ner medan du tittar, på ett konto med en anslutning, betyder att en av de två misslyckas. En spelare som vet det här kan köa i stället för att krocka.
- Återupptagning fungerar på filmer och serier
VOD i en IPTV-katalog bör bete sig som vilken annan video som helst: den minns var du var, och nästa avsnitt är ett tryck bort.
De tre skärmarna, för just det här
Mer en fjärrkontroll än en tv: bra för att fånga en match, och platsen där en liten favoritlista spelar mest roll.
Den bästa av de tre för att bläddra i en katalog — guiden, kanallistan och bilden ryms alla på skärmen samtidigt.
En stor kanallista är genuint bekväm här, med spelaren i sitt eget fönster och guiden i ett annat. Ingen reklam alls i Mac-versionen.
Frågor folk ställer
Kommer en IPTV-app med kanaler?
En legitim gör det inte, och kan inte. Den är en klient — du tar med en prenumeration från en leverantör och appen spelar upp den. Vilken app som helst som anländer med kanaler redan i sig distribuerar innehåll, vilket är en väldigt annorlunda sak juridiskt och sällan ett bra tecken.
Varför är min programguide tom för vissa kanaler?
Guiden matchar mot kanaler via en identifierare leverantören sätter. Om en kanals id i spellistan inte matchar något id i XMLTV-filen får den kanalen ingen guide. Det är ett dataproblem hos leverantören, och den enda lösningen är en korrigerad lista från dem.
Varför stannar en kanal när jag startar en nedladdning?
Din prenumeration tillåter nästan säkert en samtidig anslutning. Att spela och ladda ner är två, så en av dem förlorar. Leverantörer säljer ytterligare anslutningar; vissa spelare begränsar också sina egna IPTV-nedladdningar till en för att undvika detta.
Kan jag använda en prenumeration på min telefon och min Mac samtidigt?
Bara om den tillåter mer än en anslutning. Gränsen räknas per konto på servern, inte per enhet, så ett konto med en anslutning betyder en skärm åt gången oavsett hur många enheter du ställt in det på.
Vad FoxDL gör med en prenumeration du redan har
FoxDL är bara klienthalvan. Den tillhandahåller, hostar och levererar inga egna kanaler, filmer eller strömmar — du lägger till en tjänst du lagligt prenumererar på.
- M3U-spellistor och Xtream Codes-konton, med katalogen, säsonger, avsnitt och återupptagning som ett Xtream-konto gör möjligt.
- EPG och efterhandsvisning där leverantören erbjuder dem.
- Listor i leverantörsskala — en 485 MB, tvåmiljoners-kanals spellista importeras på ungefär två minuter för 9 MB toppminne, eftersom den tolkas direkt till disk i stället för till minnet och varje skärm bläddrar från databasen i stället för att läsa in katalogen.
- Inloggningsuppgifter bor i Nyckelringen. Ström-URL:er som bäddar in ett lösenord byggs vid behov och skrivs aldrig till databasen.
- Anslutningsmedveten: IPTV-nedladdningar begränsas till en anslutning så de inte slår ut det du tittar på.
- Favoriter, sök och nyligen tittade över hela listan.
Gratis: den första spellistan eller kontot på iPhone och iPad, de första två på Mac. Pro tar bort gränsen. Priser, kanaler och tillförlitlighet är helt din leverantörs sak, inte vår.
Vanliga frågor
- Hur lägger jag till en M3U-lista i FoxDL?
- Hur lägger jag till ett Xtream Codes-konto?
- Visar FoxDL EPG-guiden och tv i efterhand?
- Kan FoxDL hantera en spellista med miljontals kanaler?
- Varför buffrar min IPTV-kanal eller vägrar öppnas?
- Tillhandahåller FoxDL IPTV-kanaler, filmer eller strömmar?
Läs vidare
Varför din iPhone öppnar en videofil och vägrar nästa
Behållare, kodekar, och de tre sätten att titta på en fil iOS vägrar öppna.
Vad en nedladdningshanterare gör som en webbläsare inte gör
Varför överföringar stannar när du byter app, vad återupptagning egentligen kräver, och hur strömmar blir filer.
Vad en medieapp på din telefon kan se, och vad den aldrig bör skicka
Vad en medieapp kan se, hur man läser en integritetsetikett, och varför ett lås inte är kryptering.
Ditt bibliotek, äntligen på ett ställe.
Gratis nedladdning. Inget konto, ingen registrering — hela funktionsuppsättningen finns i gratisversionen.