Аутор Shamir
Šta je EPG? Objašnjenje IPTV TV vodiča (XMLTV, šta je sada/šta sledi i kako sve funkcioniše)
Kada otvorite IPTV plejer i ne vidite samo listu naziva kanala, već čitavu tabelu — „BBC One: Vesti u 22:00 do 22:30, a zatim Match of the Day“ — gledate EPG: elektronski programski vodič. On pravi razliku između plejera koji deluje kao gomila URL-ova i onog koji podseća na televizor.
EPG je takođe jedan od najčešće pogrešno shvaćenih delova IPTV-a. Ljudi pretpostavljaju da dolazi sa istog mesta kao i kanali (ne dolazi), da je posao plejera da ga generiše (nije) i da prazan vodič znači da je aplikacija pokvarena (obično nije). Ovaj tekst je jednostavno objašnjenje — edukativna dopuna našeg vodiča za rešavanje problema sa EPG i prateći tekst uz šta je Stalker Portal i M3U u odnosu na Xtream i Stalker.

EPG u jednoj rečenici
EPG je zasebna datoteka sa podacima koja navodi šta se emituje na svakom kanalu i kada, a vaš plejer je prikazuje preko liste kanala kako bi napravio TV vodič.
To je cela ideja. Kanali su jedno (vaša M3U plejlista ili Xtream nalog). Raspored je nešto drugo (datoteka EPG). Posao plejera je da ih poveže.
Odakle zapravo dolaze podaci za EPG
Standardni format za podatke EPG je XMLTV — XML datoteka (često kompresovana pomoću gzip-a, sa ekstenzijom .xml ili .xml.gz) koja sadrži dve vrste zapisa:
- Definicije kanala — svaki kanal koji vodič poznaje, sa jedinstvenim ID-jem kao što je
bbc-one.ukiliESPN.us. - Programske stavke — za svaki ID kanala, lista programa sa vremenom početka, vremenom završetka, naslovom i obično opisom, kategorijom i podacima o epizodi.
Jedna programska stavka u XML-u približno izgleda ovako:
<programme start="20260611190000 +0000" stop="20260611210000 +0000" channel="bbc-one.uk">
<title>FIFA World Cup 2026: Opening Match</title>
<desc>Live coverage of the tournament opener.</desc>
<category>Sport</category>
</programme>
Odakle dolazi ova datoteka? Sa jednog od dva mesta, u zavisnosti od vrste vašeg provajdera:
- Xtream Codes provajderi automatski objavljuju sopstveni EPG. Vaš nalog ima ugrađenu EPG krajnju tačku (
xmltv.phpURL), a dobar plejer je sam pronalazi i preuzima, bez ikakve vaše intervencije. Ovo je jednostavan slučaj. - Provajderi običnog M3U-a mogu vam dati zaseban XMLTV URL koji treba da unesete ili ga uopšte ne moraju ponuditi. Ako vam daju URL, jednom ga unesete u plejer. Ako ga ne daju, možete koristiti izvor XMLTV treće strane — ali njegovo uparivanje sa kanalima je teže (više o tome u nastavku).
Najvažnije je da zapamtite: EPG objavljuje vaš provajder (ili treća strana), a ne generiše ga plejer. Ako vaš provajder ne objavljuje podatke vodiča, nijedan plejer na svetu ne može da ih izmisli.
Kako plejer povezuje kanale sa njihovim programom
Tu nastaje većina zabuna u vezi sa EPG. Plejer ima dva odvojena skupa podataka — vašu listu kanala i vodič XMLTV — i mora da utvrdi kojim kanalima pripadaju pojedinačne programske stavke. To radi uparivanjem identifikatora.
U vašoj M3U plejlisti, svaki red kanala obično sadrži atribut tvg-id:
#EXTINF:-1 tvg-id="bbc-one.uk" tvg-name="BBC One HD" group-title="UK",BBC One HD
Plejer pogleda tvg-id="bbc-one.uk", zatim u datoteci XMLTV potraži <channel id="bbc-one.uk"> i sve stavke <programme channel="bbc-one.uk">. Kada se ID-jevi poklope, program se prikazuje uz kanal. Kada se ne poklope — ili kada nedostaje tvg-id — kanal se prikazuje bez podataka vodiča, iako je datoteka EPG uspešno učitana, a drugi kanali imaju podatke.
To nepoklapanje je najčešća pritužba korisnika na EPG i gotovo uvek predstavlja problem sa podacima kod provajdera, a ne grešku u plejeru:
- M3U ima
tvg-id="bbcone", ali XMLTV koristibbc-one.uk→ nema podudaranja. - M3U uopšte nema
tvg-id→ nema osnove za uparivanje. - Provajderove M3U i XMLTV održavaju različite osobe koje se nikada nisu dogovorile oko ID-jeva.

„Sada / Sledi“ u odnosu na punu mrežu
Podaci EPG pokreću dva prikaza koja ćete videti u svakom dobrom plejeru:
- Sada / Sledi — sažeti prikaz. Dok gledate kanal, plejer prikazuje trenutni program i ono što sledi, obično uz traku napretka koja pokazuje koliko je trenutna emisija odmakla. Ovo je najčešće korišćena funkcija EPG; ona vam govori: „Priključili ste se ovom meču u 60. minutu.“
- Vodič / Mreža — potpuni dvodimenzionalni prikaz. Kanali se nalaze duž jedne ose, a vreme duž druge, pri čemu je svaka ćelija blok jednog programa. Ovako pregledate „šta je na programu večeras“ i planirate veče.
Oba prikaza koriste iste podatke XMLTV. Mreža samo odjednom prikazuje veći deo tih podataka.
Vremenske zone: zašto vaš vodič može da kasni ili žuri nekoliko sati
Suptilan, ali čest problem: vremena u XMLTV sadrže UTC pomak (+0000 u gornjem primeru). Plejer ih pretvara u vaše lokalno vreme. Kada vodič prikazuje programe u pogrešno vreme — kada je sve pomereno za 1, 5 ili 8 sati — gotovo uvek je u pitanju jedno od sledećeg:
- Provajder je objavio vremena sa pogrešnim pomakom (npr. sve je označio sa
+0000, iako je raspored zapravo po lokalnom vremenu u Ujedinjenom Kraljevstvu tokom britanskog letnjeg računanja vremena). - Vremenska zona na vašem uređaju nije pravilno podešena.
- Provajderov EPG namenjen je drugom regionu od onog kojem pripadaju kanali koje gledate.
Dobar plejer vam omogućava da primenite ručni EPG vremenski pomak po plejlisti i ispravite vodič koji je dosledno pomeren. Ako su pomereni samo neki kanali, provajder meša izvore iz različitih regiona i globalni pomak to neće uredno rešiti.
Kako EPG omogućava podsetnike i gledanje programa iz arhive
EPG nije namenjen samo pregledanju programa. Dve funkcije zavise od njega:
- Podsetnici za programe. Pošto vodič zna da program počinje u 19:00, plejer može da vas obavesti neposredno pre početka. Postavite podsetnik za budući program u mreži i plejer će vas obavestiti kada se početak približi.
- Gledanje iz arhive / vremenski pomak. Gledanje programa iz arhive na strani provajdera koristi EPG kako bi znao granice svakog prethodnog programa, pa funkcija „vrati na početak vesti u 18:00“ radi. Bez tačnog EPG, gledanje iz arhive ne može da pronađe granice programa. Pogledajte naše objašnjenje gledanja TV programa iz arhive.
Zato su tačni podaci EPG važni za mnogo više od lepe mreže — oni su osnova podsetnika i premotavanja.
Kako Tuneline upravlja sa EPG
U Tuneline, postupak je osmišljen tako da zahteva što manje ručnog rada:
- Xtream Codes nalozi: EPG se automatski pronalazi i preuzima pri prvom sinhronizovanju. Ne morate ništa da uradite — otvorite vodič i on je tu (pod uslovom da ga provajder objavljuje).
- M3U plejliste: ako vam je provajder dao XMLTV URL, unesite ga prilikom dodavanja plejliste. Tuneline ga preuzima i čuva u kešu, uz povremeno osvežavanje.
- Uparivanje: Tuneline najpre uparuje na osnovu
tvg-id, a zatim koristi približno podudaranje naziva za kanale kojima nedostajetvg-id, ali se naziv kanala u velikoj meri poklapa sa nazivom kanala XMLTV. Tako se pronalaze neki podaci vodiča koje bi plejeri koji koriste isključivo strogo uparivanje po ID-ju ostavili praznim. - Vremenski pomak: Podešavanja → EPG → Vremenski pomak omogućavaju da po plejlisti vratite dosledno pomereni vodič u ispravan položaj.
- Osvežavanje: vodič se čuva lokalno u kešu i osvežava po rasporedu, tako da se mreža otvara odmah, umesto da svaki put čeka preuzimanje sa mreže.
Ako je vaš vodič prazan ili nepotpun, vodič za rešavanje problema sa EPG navodi rešenja redom.
Često postavljana pitanja
Šta je EPG na televizoru?
EPG je skraćenica za elektronski programski vodič — raspored na ekranu koji prikazuje šta je trenutno na programu i šta sledi. Koncept je isti na svakom televizoru; menja se samo način isporuke. Kod kablovske, satelitske i zemaljske televizije vodič se prenosi unutar samog emitovanog signala, pa je jednostavno uvek dostupan. Kod IPTV-a nema emitovanog signala koji bi ga prenosio, zato je vodič zasebna datoteka XMLTV koju vaš plejer preuzima i povezuje sa kanalima.
Ta razlika objašnjava najčešću IPTV pritužbu: vodič je prazan, dok kanali rade bez problema. Na kablovskom risiveru ta kombinacija nije moguća. Kod IPTV-a to samo znači da nedostaje datoteka sa rasporedom ili da se ID-jevi kanala ne poklapaju.
Da li je EPG isto što i kanali?
Ne. Kanali dolaze iz vaše M3U plejliste ili Xtream naloga. EPG (programski vodič) je zasebna XMLTV datoteka. Plejer ih uparuje. Provajder može da vam obezbedi odlične kanale bez EPG, ili obrnuto.
Zašto neki moji kanali imaju vodič, dok su drugi prazni?
Zato što prazni kanali imaju tvg-id koji se ne podudara ni sa čim u datoteci XMLTV (ili uopšte nemaju tvg-id). EPG se učitava bez problema — samo nema sa čim da poveže te konkretne kanale. To je problem sa podacima provajdera, a ne greška plejera.
Mogu li da dodam sopstveni izvor za EPG ako ga moj provajder nema?
Da — možete da nalepite URL treće strane za XMLTV. Problem je u tome što generički izvor EPG koristi sopstvene ID-jeve kanala, koji se neće podudarati sa vrednostima tvg-id vašeg provajdera, pa će većina kanala ostati prazna osim ako se ID-jevi slučajno ne poklapaju. Najbolje funkcioniše za poznate kanale sa standardizovanim ID-jevima.
Koliko često se EPG ažurira?
Provajderi obično objavljuju klizni period — često „sada plus naredna 3–7 dana“. Plejeri ga keširaju i ponovo preuzimaju prema rasporedu (Tuneline se periodično osvežava i prilikom ručnog prevlačenja nadole radi osvežavanja). Nakon objavljenog perioda, vodič jednostavno još nema podatke.
Ceo vodič mi kasni nekoliko sati. Kako to da rešim?
Primeni EPG vremenski pomak (Podešavanja → EPG → Vremenski pomak u aplikaciji Tuneline) da ga vratiš na pravo vreme. Najpre proveri da li je vremenska zona uređaja ispravna. Ako kasne ili žure samo neki kanali, provajder meša regionalne izvore i globalni pomak neće rešiti problem za sve njih.
Da li EPG troši mnogo podataka?
Ne. XMLTV datoteka za nekoliko stotina kanala sa programom za nedelju dana obično zauzima nekoliko MB kada je kompresovana — zanemarljivo u poređenju sa samo jednim minutom video-sadržaja. To je ubedljivo najjeftiniji deo IPTV-a.
Zašto je vodič prazan čim dodam novu plejlistu?
Prvo preuzimanje EPG odvija se u pozadini i za velike vodiče može da potraje od nekoliko sekundi do minut. Sačekajte trenutak, a zatim prevucite nadole da osvežite sadržaj. Ako je i posle minuta i dalje prazan, pogledajte vodič za rešavanje problema.
Koja je razlika između EPG i XMLTV?
EPG je koncept (programski vodič na ekranu). XMLTV je format datoteke koji sadrži te podatke. Ljudi ove izraze koriste prilično neformalno — „moj EPG“ obično znači „moja XMLTV datoteka“. Postoji i EPG zasnovan na JSON-u, koji nude neki Xtream paneli, ali XMLTV je univerzalni standard.
Zaključak
EPG pretvara listu kanala u televiziju. To je zasebna XMLTV datoteka — objavljuje je vaš provajder, a ne plejer — koju plejer uparuje sa vašim kanalima koristeći polje tvg-id, a zatim prikazuje kao „Trenutno/Sledeće“ i u obliku kompletnog rasporeda. Kada program nedostaje ili je netačan, uzrok je gotovo uvek u podacima provajdera (nepodudarni ID-jevi, ID-jevi koji nedostaju ili pogrešna vremenska zona), a ne u aplikaciji.
Tuneline automatski pronalazi EPG za Xtream naloge, prihvata XMLTV URL za M3U plejliste, uparuje sadržaj na osnovu tvg-id uz rezervnu opciju zasnovanu na nazivu i omogućava da ispravite pomereni vodič zasebnim vremenskim pomakom za svaku plejlistu — tako da vodič bude potpun koliko to podaci vašeg provajdera dozvoljavaju.

Подели чланак
Get Tuneline free
A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.
Download freeСлични чланци
- Da li je IPTV blokiran? Šta sudski nalozi iz 2026. zapravo rade
- Ethernet naspram Wi-Fi-ja za 4K strimovanje: šta je zaista važno (2026)
- Gemini na Google TV u 2026: šta zaista radi
- Jednostavnije podešavanje striminga za starije članove porodice (2026)
- Kako da napravite M3U plejlistu od nule (2026)
Прочитајте овај чланак на другом језику
- EnglishWhat Is EPG? The IPTV TV Guide Explained (XMLTV, Now/Next, and How It All Works)
- FrançaisQu'est-ce que EPG ? Guide TV IPTV expliqué (XMLTV, Maintenant/Suivant, et comment tout fonctionne)
- العربيةما هو EPG؟ دليل IPTV الإرشادي موضح (XMLTV، الحالي/التالي، وكيفية عمل كل شيء)
- বাংলাEPG কী? IPTV টিভি গাইডের ব্যাখ্যা (XMLTV, এখন/পরবর্তী এবং এটি কীভাবে কাজ করে)
- DeutschWas ist EPG? Der IPTV-TV-Guide erklärt (XMLTV, Jetzt/Nächstes und wie alles funktioniert)
- ΕλληνικάΤι είναι το EPG; Ο οδηγός TV του IPTV εξηγείται (XMLTV, Τώρα/Μετά και πώς λειτουργούν όλα)
- Español¿Qué es EPG? La guía de televisión IPTV explicada (XMLTV, ahora/próximo y cómo funciona todo)
- SuomiMikä EPG on? IPTV:n TV-opas selitettynä (XMLTV, Nyt/seuraavaksi ja miten kaikki toimii)
- हिन्दीEPG क्या है? IPTV TV गाइड की पूरी जानकारी (XMLTV, अभी/अगला और यह कैसे काम करता है)
- ItalianoChe cos'è EPG? La Guida TV IPTV Spiegata (XMLTV, Now/Next, e Come Funziona Tutto)
- 한국어EPG이 뭔가요? IPTV TV 가이드 설명 (XMLTV, 지금/다음, 그리고 모든 것이 어떻게 작동하는지)
- Bahasa MelayuApakah EPG? Panduan TV IPTV Diterangkan (XMLTV, Sekarang/Seterusnya dan Cara Semuanya Berfungsi)
- NederlandsWat is EPG? De IPTV TV-gids uitgelegd (XMLTV, Nu/Volgende, en hoe het allemaal werkt)
- NorskHva er EPG? IPTV-TV-guiden forklart (XMLTV, nå/neste og hvordan alt fungerer)
- PolskiCzym jest EPG? Przewodnik IPTV wyjaśniony (XMLTV, Now/Next i jak to wszystko działa)
- PortuguêsO que é EPG? O Guia de TV IPTV Explicado (XMLTV, Agora/Próximo, e Como Funciona Tudo)
- РусскийЧто такое EPG? Руководство по ТВ-гайду IPTV (XMLTV, Now/Next и как это всё работает)
- СрпскиŠta je EPG? Objašnjenje IPTV TV vodiča (XMLTV, šta je sada/šta sledi i kako sve funkcioniše)
- SvenskaVad är EPG? IPTV:s TV-guide förklarad (XMLTV, nu/nästa och hur allt fungerar)
- TürkçeEPG Nedir? IPTV TV Rehberi Açıklandı (XMLTV, Şu Anda/Sonra, ve Hepsi Nasıl Çalışır)
- Tiếng ViệtEPG là gì? Hướng dẫn về Hướng dẫn TV của IPTV (XMLTV, Now/Next và Cách Hoạt động)
Tuneline је апликација за репродукцију медија. Не пружа, не хостује нити дистрибуира никакав садржај. Сопствену плејлисту доносите ви, исто као код VLC-а.