M3U, Xtream Codes, EPG: co ta slova znamenají a co z toho máš ty
Někdo ti dá odkaz a heslo a řekne „dej to do IPTV aplikace“. Odtamtud je to hlavně o slovníku. Existují dva způsoby, jak se předplatné dostane do přehrávače, chovají se velmi odlišně, a vědět, který z nich máš, vysvětlí skoro všechno o tom, co ti aplikace umí a neumí ukázat.
- Playlist je textový soubor
- M3U je seznam názvů kanálů a adres streamů. Nic víc — žádný průvodce, žádný katalog.
- Účet je API
- Xtream Codes je server, na který se aplikace může dotazovat: kanály, filmy, seriály, průvodce a catch-up jako samostatná volání.
- Přehrávač neposkytuje ani jedno
- Oba odkazují na servery tvého poskytovatele. IPTV aplikace je klient, stejně jako je mailová aplikace klient.
IPTV je způsob doručení, ne služba
IPTV znamená televizi dodávanou přes běžné internetové připojení místo antény, satelitní paraboly nebo kabelu. To je celá definice. Nic to neříká o tom, kdo obraz posílá, jestli na to má právo, ani jestli mu za to platíš — národní vysílatel streamující vlastní kanály a pochybný přeprodejce používají stejnou technologii.
IPTV přehrávač je klientská strana toho všeho: aplikace, která vezme adresu, otevře stream a nakreslí obraz. Nemá žádné vlastní kanály, stejně jako webový prohlížeč nemá žádné vlastní weby. Tohle rozlišení stojí za to si udržet, protože je to rozdíl mezi legitimní aplikací a pirátským nástrojem, a taky proto, že App Store je plný přehrávačů bez jakéhokoli obsahu uvnitř.
Zmatek nastává v tom, že dva způsoby předání předplatného přehrávači se tak liší schopnostmi, že lidé předpokládají odlišné produkty. Nejsou to odlišné produkty — jsou to stejné kanály, popsané aplikaci dvěma různými způsoby.
M3U playlist proti účtu Xtream Codes
Pokud ti poskytovatel dal dlouhou URL končící .m3u nebo .m3u8, máš to první. Pokud ti dal adresu serveru, uživatelské jméno a heslo, máš to druhé.
| M3U playlist | Účet Xtream Codes | |
|---|---|---|
| Co to je | Textový soubor vypisující kanály a jejich URL streamů | API, na které se aplikace dotazuje pro každý druh obsahu |
| Živé kanály | Ano, jako jeden plochý seznam | Ano, uspořádané do kategorií |
| Filmy a seriály | Jen pokud je poskytovatel namíchal do stejného seznamu | Ano, jako pořádný katalog se sezónami a epizodami |
| Programový průvodce | Jen přes samostatnou URL XMLTV, pokud ji dostaneš | Vestavěný, pro každý kanál |
| Catch-up / přehrání zpětně | Ne | Kde to poskytovatel nabízí |
| Aktualizace | Celý soubor se stáhne znovu | Vyžádá se jen to, co se změnilo |
| Přihlašovací údaje | Obvykle vložené v každé URL streamu | Posílá se s každým požadavkem a dá se uložit zvlášť |
Řada poskytovatelů dá oboje ke stejnému předplatnému. Pokud máš na výběr, účet Xtream je lepší přidat — dá aplikaci dost struktury na to, aby postavila průvodce a katalog místo plochého seznamu sto tisíc názvů.
Zbytek slovníku
- EPG (XMLTV)
- Programový průvodce: co běží teď, co bude dál, co bylo dnes dopoledne. Přichází jako samostatný XML soubor, často desítky megabajtů, a musí se přiřadit ke kanálům podle id, které nastaví poskytovatel. Neshodná id jsou důvod, proč je průvodce někdy správný u poloviny kanálů a prázdný u zbytku.
- Catch-up (archiv, přehrání zpětně)
- Poskytovatel nahrává kanál v posouvajícím se okně — obvykle jeden až sedm dní — abys mohl spustit pořad, který už odvysílali. Existuje jen tehdy, pokud to poskytovatel zapnul, pro každý kanál zvlášť, a žádný přehrávač to nedokáže přidat.
- VOD
- Filmy a seriály uložené jako jednotlivé soubory místo živého streamu. V účtu Xtream jsou to samostatné sekce s vlastními metadaty; v M3U jsou to jen další položky v seznamu.
- Limit připojení
- Kolik streamů může tvé předplatné hrát najednou, počítáno na serveru. Jeho překročení je nejčastější příčina kanálu, který se najednou odmítá otevřít — včetně případu, kdy je to druhé „připojení“ tvůj vlastní telefon, pořád ještě držící předchozí stream.
- Transportní stream (TS / HLS)
- Dva tvary, ve kterých živý kanál přichází. HLS je nasekaný na segmenty a lépe snáší nestabilní připojení; syrové TS startuje rychleji a je méně shovívavé. Poskytovatelé obvykle nabízí oboje; buď to vybere aplikace, nebo ty.
Přidání předplatného do jakéhokoli přehrávače
Formulace se mezi aplikacemi liší; postup ne.
-
Zjisti, které z těch dvou máš
Jeden dlouhý odkaz znamená playlist. Název serveru s portem plus uživatelské jméno a heslo znamená účet Xtream. Pokud jsi dostal aplikaci s údaji zapečenými uvnitř, požádej o obyčejné údaje — nejsi povinen používat jejich přehrávač.
-
Přidej ho a nech doběhnout první import
Velký seznam chvíli trvá: desítky tisíc položek se musí rozebrat a uložit. Tohle se stane jednou. Pokud tu aplikace zamrzne místo ukazování postupu, načítá celý soubor do paměti, a bude to dělat pokaždé znovu.
-
Připoj průvodce, pokud přišel samostatně
U M3U je EPG druhá URL, kterou vložíš. U účtu Xtream tam už je.
-
Vyřeš oblíbené dřív než cokoli jiného
Nikdo neprochází sto tisíc kanálů dvakrát. Označení dvaceti, které skutečně sleduješ, promění seznam v něco použitelného, a je to jedno z pěti minut s nejvyšší hodnotou, které strávíš.
-
Vyzkoušej jeden kanál z každé kategorie
Poskytovatelé mívají celé kategorie mrtvé. Zjistit to teď je lepší než během zápasu.
Proč kanál buffuje a kdo to může opravit
Buffering u IPTV skoro nikdy není aplikace. Živý stream nemá schopnost zpomalit a dohnat ztrátu — přichází rychlostí, jakou ho zdroj posílá, a pokud tuhle rychlost nelze udržet, obraz se zasekne. Tři věci to způsobují a dají se rozlišit.
Pokud sekne jeden kanál a zbytek je v pořádku, zdroj pro ten kanál je přetížený nebo špatně zakódovaný. Nic na tvé straně nepomůže; jiná kvalitativní varianta stejného kanálu občas ano. Pokud sekne všechno ve stejnou denní dobu, poskytovatel je přetížený ve špičce — klasický večerní problém u přeprodaných služeb. Pokud sekne úplně pořád, podívej se na vlastní připojení, konkrétně na Wi-Fi: telefon dvě místnosti od routeru na přetíženém 2,4GHz pásmu je mnohem častější příčina než šířka pásma.
Větší buffer pomáhá nestabilnímu připojení za cenu delšího čekání při přepnutí kanálu, a nedokáže zachránit zdroj, který jednoduše neposílá dost dat. A pokud se stream otevře na vteřinu a zhasne, obvykle to není buffering, ale limit připojení — na tom samém účtu už něco jiného hraje.
Co hledat v přehrávači, jakmile máš předplatné
- Zvládne obří seznam
Export od velkého poskytovatele jde do stovek tisíc položek — ten, proti kterému byla tahle stránka testována, jich drží 701 017. Přehrávač, který si seznam přečte do paměti, se zasekne při importu a bude pomalý navždy potom. Ten, co ho streamuje do databáze, se otevře okamžitě při jakékoli velikosti.
- Průvodce sedí vedle kanálů
Programový průvodce, ke kterému se musíš odnavigovat, je průvodce, který nebudeš používat. Na tabletu nebo Macu je místo pro oboje najednou.
- Tvé přihlašovací údaje jsou uložené pořádně
Xtream URL streamů vkládají tvé heslo. Přehrávač, který tyto URL zapíše do své databáze, zapsal tvé heslo do své databáze. Patří do Keychainu.
- Respektuje limit připojení
Stahování při sledování, na účtu s jedním připojením, znamená, že jedno z toho dvou selže. Přehrávač, který to ví, dokáže zařadit do fronty místo srážky.
- Obnovení funguje u filmů i seriálů
VOD v IPTV katalogu by se mělo chovat jako jakékoli jiné video: pamatuje si, kde jsi skončil, a další epizoda je jedno ťuknutí daleko.
Tři obrazovky, konkrétně pro tohle
Spíš dálkové ovládání než televize: dobré na sledování zápasu, a místo, kde nejvíc záleží na malém seznamu oblíbených.
Nejlepší ze tří pro procházení katalogu — průvodce, seznam kanálů a obraz se vejdou na obrazovku najednou.
Velký seznam kanálů je tu opravdu pohodlný, s přehrávačem ve vlastním okně a průvodcem v jiném. Na Macu vůbec žádná reklama.
Časté otázky
Přichází IPTV aplikace s kanály?
Legitimní ne, a nemůže. Je to klient — ty přineseš předplatné od poskytovatele a aplikace ho přehraje. Jakákoli aplikace, která dorazí s kanály už uvnitř, distribuuje obsah, což je právně úplně jiná věc a zřídka dobré znamení.
Proč je můj programový průvodce u některých kanálů prázdný?
Průvodce se přiřazuje ke kanálům podle identifikátoru, který nastaví poskytovatel. Pokud id kanálu v playlistu neodpovídá žádnému id v souboru XMLTV, ten kanál nedostane žádného průvodce. Je to datový problém na straně poskytovatele, a jediná oprava je opravený seznam od nich.
Proč se kanál zastaví, když spustím stahování?
Tvé předplatné skoro jistě povoluje jedno současné připojení. Přehrávání a stahování jsou dvě, takže jedno z nich prohraje. Poskytovatelé prodávají další připojení; některé přehrávače taky omezí vlastní IPTV stahování na jedno, aby tomu předešly.
Můžu použít jedno předplatné na telefonu a Macu zároveň?
Jen pokud povoluje víc než jedno připojení. Limit se počítá podle účtu na serveru, ne podle zařízení, takže účet s jedním připojením znamená jednu obrazovku najednou bez ohledu na to, na kolika zařízeních jsi ho nastavil.
Co FoxDL dělá s předplatným, které už máš
FoxDL je jen klientská polovina. Neposkytuje, nehostuje a nedodává žádné vlastní kanály, filmy ani streamy — přidáš službu, ke které jsi legálně přihlášený.
- M3U playlisty a účty Xtream Codes, s katalogem, sezónami, epizodami a obnovením, které účet Xtream umožňuje.
- EPG a catch-up, kde je poskytovatel nabízí.
- Seznamy v měřítku poskytovatele — 485MB playlist s dvěma miliony kanálů se importuje za zhruba dvě minuty při 9 MB špičkové paměti, protože se zpracovává rovnou na disk místo do paměti a každá obrazovka stránkuje z databáze místo načítání celého katalogu.
- Přihlašovací údaje žijí v Keychainu. URL streamů, které vkládají heslo, se sestaví, až jsou potřeba, a nikdy se nezapíšou do databáze.
- Vědomí připojení: IPTV stahování je omezené na jedno připojení, aby nevyřadilo to, co sleduješ.
- Oblíbené, hledání a nedávno sledované napříč celým seznamem.
Zdarma: první playlist nebo účet na iPhonu a iPadu, první dva na Macu. Pro odstraní limit. Ceny, kanály a spolehlivost jsou výhradně věcí tvého poskytovatele, ne naší.
Časté otázky
- Jak přidám M3U playlist do FoxDL?
- Jak přidám účet Xtream Codes?
- Zobrazuje FoxDL programového průvodce EPG a záznam vysílání?
- Zvládne FoxDL playlist s miliony kanálů?
- Proč se můj IPTV kanál seká nebo se neotevře?
- Dodává FoxDL IPTV kanály, filmy nebo streamy?
Číst dál
Proč tvůj iPhone otevře jeden video soubor a další odmítne
Kontejnery, kodeky a tři způsoby, jak přehrát soubor, který iOS odmítá otevřít.
Co dělá správce stahování, co webový prohlížeč neumí
Proč se přenosy zastaví při přepnutí aplikace, co skutečně vyžaduje obnovení, a jak se ze streamů stanou soubory.
Co mediální aplikace na tvém telefonu vidí a co by nikdy neměla poslat
Co mediální aplikace vidí, jak číst štítek soukromí, a proč zámek není šifrování.
Tvá knihovna, konečně na jednom místě.
Zdarma ke stažení. Bez účtu a registrace — celá sada je ve free verzi.