Education·9 min

Autor Shamir

Vysvětlení kodeků IPTV: H.264, HEVC, AV1, MPEG-2 — co znamenají a co se skutečně přehraje

Pokud jste někdy zírali na kanál, který se načte, přehraje zvuk, ale video zůstane černé — nebo se na vašem TV boxu zobrazí chyba „kodek není podporován“, zatímco stejný kanál se na telefonu přehraje bez problémů — odpověď téměř vždy najdete na úrovni kodeku. Kodeky jsou kompresní formáty, které váš poskytovatel IPTV používá k distribuci videa. Zařízení je musí umět dekódovat, ideálně hardwarově, jinak se dočkáte černé obrazovky, trhaného obrazu nebo procesoru vytíženého na maximum.

Tento článek představuje čtyři kodeky, se kterými se u IPTV v roce 2026 skutečně setkáte, jejich nároky na datový objem a procesor a zařízení, na kterých se jednotlivé formáty spolehlivě přehrají. Doplňuje náš průvodce datovým tokem (kodeky jsou důvodem, proč se datový tok při stejné kvalitě obrazu tolik liší) a našeho průvodce řešením černé obrazovky (nesoulad kodeku je nejčastější příčinou situace, kdy zvuk funguje, ale video ne).

Snímek obrazovky: překryvné okno s informacemi o streamu v Tuneline zobrazující kodek, rozlišení, datový tok a stav hardwarového dekódování

Co kodek skutečně dělá

Nezpracovaný videostream je obrovský — jediná nekomprimovaná sekunda videa v rozlišení 1080p při 60 snímcích za sekundu zabírá přibližně 750 MB. Kodek (kodér–dekodér) je algoritmus, který tento objem zmenší na velikost vhodnou pro streamování přes internet. Komprese porovnává po sobě jdoucí snímky, vynechává části, které se příliš nezměnily, a přenáší pouze rozdíly. Dekodér v zařízení pak algoritmus spustí opačně a snímky znovu sestaví.

Čím lepší kodek, tím méně dat je potřeba pro stejnou kvalitu obrazu — lepší kodeky jsou však obvykle náročnější na dekódování. Celý princip spočívá v tomto:

  • Lepší obraz na jeden byte → levnější přenos dat, delší výdrž měsíčního datového limitu
  • Náročnější dekódování → pro plynulé přehrávání je potřeba novější hardware

Když si algoritmus a hardware nerozumějí, objeví se černá obrazovka.

Čtyři kodeky, se kterými se u IPTV setkáte

Přibližně od „všudypřítomného“ po „sotva se objevil“:

MPEG-2 (dinosaurus, který se stále objevuje u bezplatných streamů)

  • Uveden: 1995. Kodek používaný u DVD a kabelového televizního vysílání.
  • Komprese: Na dnešní poměry velmi špatná — při stejné kvalitě obrazu je přibližně 3–5× horší než HEVC.
  • Kde se s ním setkáte: Některé bezplatné M3Uplaylisty, regionální kanály s nízkým rozpočtem, katalogy některých poskytovatelů z Latinské Ameriky a jižní Asie a vše, co je doslovnou kopií pozemního DVB vysílání.
  • Nároky na procesor při dekódování: Zanedbatelné. Každé zařízení vyrobené přibližně od roku 2003 podporuje hardwarové dekódování MPEG-2.
  • Datový tok: MPEG-2 v rozlišení 1080p obvykle dosahuje 10–15 Mb/s. Stejný obraz v HEVC by měl 3–4 Mb/s.
  • Praktická poznámka: Pokud bezplatný playlist vypadá dokonale, ale spotřebovává překvapivé množství dat, obvykle za to může MPEG-2. Na své straně s tím nic neuděláte — jde o volbu kódování na straně poskytovatele.

H.264 / AVC (pracovní kůň, přibližně 70 % všech streamů IPTV v roce 2026)

  • Uveden: 2003. Stále s velkým náskokem nejrozšířenější videokodek na internetu.
  • Komprese: Dobrá. Přibližně o 50 % efektivnější než MPEG-2.
  • Kde se s ním setkáte: Výchozí formát naprosté většiny poskytovatelů Xtream a M3U. Téměř každý živý kanál používá H.264, pokud není výslovně označen jinak.
  • Nároky na procesor při dekódování: Nízké. Hardwarové dekódování H.264 je univerzální přibližně od roku 2008 — podporuje ho každý smartphone, každý Smart TV i každý Fire Stick / Roku / Chromecast od uvedení dané platformy.
  • Datový tok: H.264 v rozlišení 1080p obvykle vyžaduje u živého televizního vysílání 4–8 Mb/s a u sportu 6–10 Mb/s.
  • Praktická poznámka: Tohle je kodek, který „prostě funguje“. Pokud váš poskytovatel používá H.264, s problémy souvisejícími s kodekem se prakticky nikdy nesetkáte.

HEVC / H.265 (vylepšení, přibližně 20 % streamů a rychle přibývá)

  • Uveden: 2013. Kvůli složitému licencování patentů trvalo několik let, než se výrazněji prosadil.
  • Komprese: Při stejné vizuální kvalitě je přibližně o 30–50 % efektivnější než H.264. Kanál v rozlišení 1080p s HEVC může mít datový tok 3–4 Mb/s, zatímco ekvivalent v H.264 6–8 Mb/s.
  • Kde se s ním setkáte: Prémiové kanály označené „FHD“ nebo „4K“, sportovní streamy z roku 2024 a novější, prémioví poskytovatelé z Asie a Evropy a vše, co je v seznamu kanálů označeno jako (H265), (HEVC) nebo (4K).
  • Nároky na procesor při dekódování: Výrazné. Softwarové dekódování HEVC vytíží starší hardware na 100 % a obraz se začne sekat. Ve skutečnosti potřebujete hardwarové dekódování.
  • Datový tok: Nižší než u H.264 (o to právě jde), ale rozlišení kanálů HEVC bývá vyšší — mnoho poskytovatelů vysílá HEVC ve 4K, čímž se úspora na pixel více než vyrovná.
  • Praktická poznámka: Problém „video je černé, ale zvuk funguje“ u starších Android TV boxů a Smart TV z roku 2017 a starších téměř vždy souvisí s HEVC. Hardwarový dekodér zařízení HEVC nepodporuje a softwarové dekódování při datových tocích IPTV nestačí.

AV1 (budoucnost, přibližně 1–3 % streamů v roce 2026, většinou experimentálních)

  • Uveden: 2018. Je bez licenčních poplatků a podporují ho Netflix / YouTube / Apple / Google / Amazon — byl navržen jako náhrada za HEVC.
  • Komprese: Při stejné vizuální kvalitě je přibližně o 30–50 % efektivnější než HEVC. V současnosti nejlepší na světě.
  • Kde se s ním setkáte: U několika pokrokově smýšlejících poskytovatelů, většinou u testovacích kanálů ve 4K a ukázkového obsahu. U běžného živého IPTV vysílání v roce 2026 je velmi vzácný.
  • Nároky na procesor při dekódování: Vysoké. Hardwarové dekódování AV1 se v telefonech objevilo kolem roku 2022 a v čipových sadách televizorů kolem let 2023–2024. Starší zařízení — včetně většiny Fire Sticků z období kolem roku 2022 a Android TV boxů — používají softwarové dekódování a ve 4K to nezvládnou.
  • Praktická poznámka: Pokud se kanál nepřehraje, v diagnostice vidíte „AV1“ a vaše zařízení je starší než 3 roky, našli jste příčinu. Poskytovatel je o několik let napřed před vaším hardwarem.

Co se na čem přehraje — poctivá tabulka kompatibility

ZařízeníMPEG-2H.264HEVC 1080pHEVC 4KAV1 1080pAV1 4K
iPhone / iPad (2018+)✅ (2022+)⚠️ (2023+, softwarově)
Android telefon (2020+)✅ (pouze vlajkové modely)✅ (vlajkové modely od roku 2022)⚠️
Mac (Apple Silicon, M1+)✅ (M3+)⚠️ (softwarově)
Mac (Intel)⚠️ záleží na modelu
Windows PC (moderní)✅ (RTX 2000+ / Intel 11. generace+)⚠️
Linux desktop (s VA-API)✅ (Intel Quick Sync / NVENC)⚠️⚠️
Fire Stick 4K Max (2023)⚠️
Fire Stick 4K (2018)⚠️
Fire Stick (základní, 2./3. generace)⚠️ ve 4K se seká
Chromecast s Google TV⚠️
Nvidia Shield (2019)⚠️
Obecný Android TV boxzáleží na čipové sadězáleží
Smart TV (2020+)❌ (většina)
Smart TV (2016–2019)⚠️ záleží na modelu
Smart TV (před rokem 2016)

✅ = hardwarové dekódování, plynulé přehrávání. ⚠️ = funguje, ale s omezeními (softwarové dekódování, riziko sekání nebo podpora pouze u vlajkových čipových sad). ❌ = nepřehraje se.

Jak zkontrolovat kodek streamu v Tuneline

Během přehrávání streamu stiskněte na počítači D nebo na mobilu / televizoru otevřete Nastavení → Diagnostika → Informace o streamu. Překryvné okno zobrazí:

  • Videokodek (H.264, HEVC, AV1, MPEG-2)
  • Rozlišení (např. 1920x1080)
  • Datový tok (Mb/s)
  • Režim dekódování (hardwarový nebo softwarový — tohle je klíčová položka)
  • Zvukový kodek + datový tok

Pokud u kombinace náročnějšího kodeku a rozlišení uvidíte Decode: software, je to varovný signál. Softwarové dekódování funguje krátkodobě, ale při delším přehrávání se zařízení přehřeje a obraz se začne sekat.

Snímek obrazovky: hardwarové a softwarové dekódování v diagnostice Tuneline

„Kodek není podporován“ — jak problém diagnostikovat

Pokud se jeden kanál nepřehraje, ale ostatní fungují, projděte tento seznam v uvedeném pořadí:

  1. Otevřete stejný kanál na jiném zařízení — pokud selhává TV box, zkuste telefon, případně naopak. Pokud se na druhém zařízení přehraje, potvrdili jste, že jde o problém dekódování na straně zařízení, nikoli streamu. Přejděte ke kroku 2.
  2. Zkontrolujte kodek v diagnostice na zařízení, na kterém přehrávání selhává. U hardwaru z roku 2017 a staršího bývá nejčastějším viníkem HEVC, u zařízení z roku 2022 a starších AV1.
  3. Pokud se kodeku můžete vyhnout, přepněte stream. Mnoho poskytovatelů Xtream uvádí stejný kanál v několika rozlišeních či kodecích (například CHANNEL (H264) a CHANNEL (HEVC)). Vyberte variantu H.264 — zařízení ji přehraje, jen spotřebujete o něco více dat.
  4. Pokud se mu vyhnout nemůžete, vynuceně použijte softwarové dekódování v Tuneline → Nastavení → Přehrávání → Režim dekódování → Software. Něco se sice přehraje, ale bude to pomalé, trhané a zařízení se bude více zahřívat; u bateriových zařízení se navíc rychleji vybije baterie. Jde o nouzové řešení, ne o dlouhodobou odpověď.
  5. Pokud selhávají jen některé kanály HEVC, zatímco jiné fungují, může být problém v 10bitové barevné hloubce (profil HEVC Main10) — starší čipy s podporou HEVC zvládají 8bitové HEVC, ale ne 10bitové. Bez nového hardwaru na to obecně neexistuje řešení.

Proč na volbě kodeku na straně poskytovatele záleží víc než na vašem nastavení

Je fér zmínit jednu důležitou nuanci: kodek streamu, který vám poskytovatel posílá, změnit nemůžete. Přehrávač dekóduje to, co přijme — neprovádí překódování. Pokud vám poskytovatel posílá HEVC a vaše zařízení ho neumí dekódovat, máte jen tyto možnosti:

  • Přepnout na variantu stejného kanálu v H.264 (pokud ji poskytovatel nabízí)
  • Použít jiné zařízení
  • Spustit před přehrávačem překódovací server (Tvheadend / Stream Bridge / vlastní roura ffmpeg) — to je daleko mimo rozsah toho, co by měl IPTV přehrávač dělat, a pro koncové uživatele se to téměř nikdy nevyplatí

Pokud vybíráte IPTV poskytovatele a máte starší hardware, zeptejte se, zda jsou jeho kanály v H.264, nebo v HEVC. Někteří poskytovatelé hrdě propagují „vše v HEVC pro lepší kvalitu“ — pokud váš hardware stačí, je to skvělé, pokud ne, značně vám to znepříjemní používání.

Hardwarové vs. softwarové dekódování — proč na tom záleží

Každý moderní telefon, televizor i počítač má samostatný čipový blok pro dekódování videa, oddělený od hlavního procesoru. Hardwarové dekódování:

  • Spotřebovává zlomek energie oproti softwarovému dekódování (což je zásadní u telefonů a zařízení Fire Stick)
  • Nezahřívá zařízení
  • Nesoutěží s aplikacemi spuštěnými v popředí o výkon procesoru
  • Je v podstatě „zdarma“ až do jmenovitého maxima čipu (například „HEVC 4K60“ nebo „AV1 1080p30“)

Při softwarovém dekódování se algoritmus zpracovává na univerzálním procesoru. Funguje pro vše, na co má procesor dostatek výkonu, ale při datových tocích a rozlišeních typických pro IPTV je odpověď obvykle „výkon nestačí“. Box Android TV z roku 2018, který se pokouší softwarově dekódovat HEVC v rozlišení 1080p, bude:

  • Vytěžovat procesor téměř na 100 %
  • Vynechávat snímky (obraz bude trhaný nebo rozpixelovaný)
  • Zahřívat se
  • Rychleji vybíjet baterii přenosných zařízení
  • Postupně způsobovat rozcházení zvuku s obrazem (viz naše řešení synchronizace zvuku)

Praktické pravidlo: pokud diagnostika Tuneline ukazuje softwarové dekódování u čehokoli náročnějšího než H.264 1080p, váš hardware pro daný stream jednoduše není vhodný. Buď snižte nároky streamu, nebo upgradujte zařízení.

A co kodekové války ve zvukové stopě?

Je to méně častá otázka, ale stojí za odpověď: zvukové kodeky IPTV jsou téměř vždy AAC, AC-3 nebo E-AC-3 (Dolby Digital / Dolby Digital Plus). Všechna moderní zařízení umějí všechny tři hardwarově dekódovat. Zvuková část kvůli kodeku prakticky nikdy neselže — když zvuk nehraje, téměř vždy jde o problém se streamem či připojením, nikoli o nesoulad kodeků. V opačném případě (zvuk funguje, video ne — klasický příznak HEVC) se podívejte do našeho průvodce řešením černé obrazovky.

Často kladené otázky

Proč se HEVC někdy označuje jako H.265 a jindy jako HEVC?

Jde o stejný kodek. HEVC = „High Efficiency Video Coding“ je formální název ITU. H.265 je označení IEEE / ITU-T v rámci rodiny H.26x. Poskytovatelé oba názvy používají zaměnitelně. Žádný rozdíl mezi nimi není — jde o stejný algoritmus.

Spotřebovává HEVC oproti H.264 vždy méně dat?

Při stejné obrazové kvalitě ano — přibližně o 30–50 % méně. Poskytovatelé však neposílají HEVC vždy ve stejné kvalitě jako své streamy H.264; mnozí úsporu dat využijí k distribuci 4K HEVC místo 1080p H.264, takže výsledná spotřeba dat je vyšší. Při porovnávání sledujte datový tok, ne kodek.

Bude starší Smart TV s nálepkou „podporuje HEVC“ skutečně dekódovat IPTV v HEVC?

U 1080p obvykle ano, u 4K HEVC často ne a u 10bitového HEVC téměř nikdy. Čipové sady Smart TV se výrazně liší. Než se na to spolehnete, vyplatí se vyzkoušet některý z HEVC kanálů vašeho poskytovatele.

A co VP9?

VP9 je kodek Googlu, který předcházel AV1 a hojně se používá na YouTube. U IPTV streamů je mimořádně vzácný — téměř se nevyskytuje. Pokud se s ním setkáte, zdroj vašeho streamu je neobvyklý.

Může aktualizace softwaru umožnit dekódování HEVC / AV1 na mém zařízení?

Hardwarové dekódování vyžaduje podporu na úrovni čipu. Aktualizace softwaru může povolit softwarové dekódování (které Tuneline už na většině platforem podporuje), ale nemůže přidat hardwarové dekódování tam, kde ho čip nemá. Proto může být zařízení, které podle specifikací „podporuje HEVC“, stále příliš pomalé pro 4K HEVC — specifikace říkají, že kodek je dostupný, nikoli že ho čip zvládne v daném rozlišení.

Jak před koupí nového TV boxu zjistím, zda zvládne HEVC a AV1?

Ve specifikacích hledejte výslovné údaje „HEVC 4K60 10-bit“ a „AV1 4K60“, nikoli jen „podporuje HEVC“ nebo „podporuje AV1“. Mediatek S905X4 / S905Y4, Amlogic A311D2 a novější čipy Apple řady A / Snapdragon zvládají obojí. U čehokoli staršího nebo u bezejmenného boxu je to sázka do loterie.

Proč AV1 existuje, když HEVC funguje dobře?

HEVC má nákladné a komplikované licencování patentů — právě proto trvalo deset let, než se rozšířil. AV1 je bez licenčních poplatků a byl navržen tak, aby poskytovatelům streamingu nabídl alternativu, za kterou nemusí platit za každý stream. Hardwarová podpora je konečně rozšířená, takže očekávejte, že katalogy poskytovatelů se v letech 2026–2028 začnou přesouvat na AV1.


Shrnutí

Nesoulad kodeků je po správném přihlášení k účtu nejčastější příčinou toho, že se „tento kanál nepřehraje“. Řešením je téměř vždy buď zvolit jinou variantu streamu (H.264 místo HEVC, pokud poskytovatel nabízí obě), nebo použít jiné zařízení s novějším dekódovacím blokem.

V Tuneline stiskněte při přehrávání streamu D a zobrazte si videokodek, režim dekódování a informaci, zda se používá softwarové dekódování. Pokud u čehokoli náročnějšího než H.264 1080p vidíte Decode: software, máte jasno — řešením je buď přepnout stream, nebo upgradovat hardware.

Snímek obrazovky: Tuneline zobrazující varianty H.264 a HEVC stejného kanálu

Sdílet článek

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Přečtěte si tento článek v jiném jazyce

Tuneline je aplikace pro přehrávání médií. Neposkytuje, nehostuje ani nedistribuuje žádný obsah. Vlastní playlist si přinesete sami, přesně jako u VLC.