Oleh Shamir
Apakah EPG? Panduan TV IPTV Diterangkan (XMLTV, Sekarang/Seterusnya dan Cara Semuanya Berfungsi)
Apabila anda membuka pemain IPTV dan melihat bukan sekadar senarai nama saluran, tetapi grid penuh — "BBC One: News at Ten sehingga 22:30, kemudian Match of the Day" — anda sedang melihat EPG: Panduan Program Elektronik. Inilah perbezaan antara pemain yang terasa seperti himpunan URL dengan pemain yang terasa seperti televisyen sebenar.
EPG juga merupakan antara bahagian IPTV yang paling sering disalahfahami. Orang menganggapnya datang dari tempat yang sama dengan saluran (sebenarnya tidak), bahawa pemain bertanggungjawab menjana panduan itu (sebenarnya tidak) dan bahawa panduan kosong bermakna aplikasi rosak (biasanya tidak). Siaran ini ialah penerangan dalam bahasa mudah — panduan pendidikan yang melengkapi panduan penyelesaian masalah EPG kami serta rencana berkaitan apakah Stalker Portal dan M3U berbanding Xtream berbanding Stalker.

EPG dalam Satu Ayat
EPG ialah fail data berasingan yang menyenaraikan rancangan yang sedang ditayangkan pada setiap saluran dan waktunya, yang kemudiannya dipaparkan oleh pemain di atas senarai saluran untuk membina panduan TV.
Itulah keseluruhan konsepnya. Saluran ialah satu perkara (senarai main M3U atau akaun Xtream anda). Jadual pula ialah perkara berbeza (fail EPG). Tugas pemain adalah untuk memadankan kedua-duanya.
Dari Mana Sebenarnya Data EPG Datang
Format standard untuk data EPG ialah XMLTV — fail XML (selalunya dimampatkan dengan gzip dan berakhir dengan .xml atau .xml.gz) yang mengandungi dua jenis entri:
- Takrifan saluran — setiap saluran yang diketahui oleh panduan, dengan ID unik seperti
bbc-one.ukatauESPN.us. - Entri program — bagi setiap ID saluran, senarai program dengan waktu mula, waktu tamat, tajuk dan biasanya penerangan, kategori serta maklumat episod.
Satu entri program kelihatan lebih kurang begini dalam XML:
<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>
Dari manakah fail ini datang? Salah satu daripada dua tempat, bergantung pada jenis pembekal anda:
- Pembekal Xtream Codes menerbitkan EPG mereka sendiri secara automatik. Akaun anda mempunyai endpoint EPG terbina dalam (URL
xmltv.php), dan pemain yang baik akan mengesannya serta mengambilnya untuk anda tanpa memerlukan sebarang tindakan. Inilah kes yang paling mudah. - Pembekal M3U biasa mungkin memberikan URL XMLTV berasingan untuk ditampal, atau langsung tidak memberikannya. Jika mereka memberikan URL, anda hanya perlu menampalnya ke dalam pemain sekali. Jika tidak, anda boleh menggunakan sumber XMLTV pihak ketiga — tetapi memadankannya dengan saluran anda lebih sukar (lebih lanjut tentang perkara ini di bawah).
Perkara utama yang perlu difahami: EPG diterbitkan oleh pembekal anda (atau pihak ketiga), bukannya dijana oleh pemain. Jika pembekal anda tidak menerbitkan data panduan, tiada pemain di dunia ini yang boleh menciptanya sendiri.
Cara Pemain Memadankan Saluran dengan Senarainya
Di sinilah kebanyakan kekeliruan EPG berlaku. Pemain mempunyai dua set data berasingan — senarai saluran anda dan panduan XMLTV — dan perlu menentukan entri program yang sepadan dengan setiap saluran. Ia melakukannya dengan memadankan pengecam.
Dalam senarai main M3U anda, setiap baris saluran biasanya mengandungi atribut tvg-id:
#EXTINF:-1 tvg-id="bbc-one.uk" tvg-name="BBC One HD" group-title="UK",BBC One HD
Pemain melihat tvg-id="bbc-one.uk", kemudian mencari <channel id="bbc-one.uk"> dan semua entri <programme channel="bbc-one.uk"> dalam fail XMLTV. Apabila ID sepadan, senarai rancangan akan dipaparkan pada saluran tersebut. Jika ID tidak sepadan — atau jika tvg-id tiada — saluran itu akan muncul tanpa data panduan, walaupun fail EPG telah dimuatkan dengan baik dan saluran lain mempunyai maklumat.
Ketidakpadanan ini ialah aduan EPG yang paling lazim, dan hampir selalu merupakan masalah data pada pihak pembekal, bukannya pepijat dalam pemain:
- M3U mempunyai
tvg-id="bbcone"tetapi XMLTV menggunakanbbc-one.uk→ tiada padanan. - M3U langsung tidak mempunyai
tvg-id→ tiada apa-apa untuk dipadankan. - M3U dan XMLTV pembekal diselenggara oleh orang yang berbeza dan tidak pernah bersetuju tentang ID.

"Sekarang / Seterusnya" berbanding Grid Penuh
Data EPG menggerakkan dua paparan yang akan anda lihat dalam mana-mana pemain yang baik:
- Sekarang / Seterusnya — bentuk ringkas. Semasa anda menonton saluran, pemain memaparkan program semasa dan program yang akan datang, biasanya bersama bar kemajuan yang menunjukkan sejauh mana rancangan semasa telah berlangsung. Inilah ciri EPG yang paling kerap digunakan; ia memberitahu anda "anda menyertai perlawanan ini pada minit ke-60."
- Panduan / Grid — paparan dua dimensi penuh. Saluran disusun pada satu paksi dan masa pada paksi yang lain, dengan setiap sel mewakili satu blok program. Inilah cara anda menyemak "apa yang ditayangkan malam ini" dan merancang malam anda.
Kedua-duanya dibina daripada data XMLTV yang sama. Grid cuma memaparkan lebih banyak maklumat serentak.
Zon Waktu: Sebab Panduan Anda Mungkin Tersasar Beberapa Jam
Satu isu yang halus tetapi biasa berlaku: waktu XMLTV mengandungi ofset UTC (+0000 dalam contoh di atas). Pemain anda menukarkannya kepada waktu tempatan. Jika panduan memaparkan program pada waktu yang salah — semuanya beralih 1, 5 atau 8 jam — hampir selalu puncanya ialah salah satu daripada perkara berikut:
- Pembekal menerbitkan waktu dengan ofset yang salah (contohnya, menandakan semuanya sebagai
+0000sedangkan jadual sebenarnya menggunakan waktu tempatan UK ketika Waktu Musim Panas British). - Zon waktu peranti anda ditetapkan secara salah.
- EPG pembekal adalah untuk rantau yang berbeza daripada saluran yang anda tonton.
Pemain yang baik membolehkan anda menggunakan ofset waktu EPG secara manual bagi setiap senarai main untuk membetulkan panduan yang sentiasa tersasar. Jika hanya sesetengah saluran yang tersasar, ini bermakna pembekal mencampurkan suapan rantau, dan ofset global tidak akan membetulkannya dengan sempurna.
Cara EPG Menggerakkan Peringatan dan Tonton Semula
EPG bukan sekadar untuk menyemak rancangan. Dua ciri bergantung padanya:
- Peringatan program. Oleh sebab panduan mengetahui bahawa sesuatu program bermula pada 19:00, pemain boleh memaklumkan anda sebelum program itu bermula. Tetapkan peringatan untuk program akan datang dalam grid dan pemain akan mengingatkan anda apabila ia hampir bermula.
- Tonton semula / anjak masa. Ciri tonton semula di pihak pembekal menggunakan EPG untuk mengetahui sempadan setiap program yang telah lepas, supaya arahan "undur ke permulaan berita 18:00" dapat berfungsi. Tanpa EPG yang tepat, ciri tonton semula tidak dapat mencari sempadan program. Lihat penerangan TV tonton semula kami.
Jadi, EPG yang tepat penting untuk lebih daripada sekadar grid yang menarik — ia menjadi tulang belakang kepada peringatan dan pengunduran.
Cara Tuneline Mengendalikan EPG
Dalam Tuneline, alirannya direka supaya memerlukan kerja manual sesedikit mungkin:
- Akaun Xtream Codes: EPG dikesan dan diambil secara automatik ketika penyegerakan pertama. Anda tidak perlu melakukan apa-apa — buka panduan dan ia akan tersedia (dengan andaian pembekal menerbitkannya).
- Senarai main M3U: jika pembekal memberikan URL XMLTV, tampalkannya semasa menambah senarai main. Tuneline akan mengambil dan menyimpannya dalam cache, serta menyegarkannya secara berkala.
- Pemadanan: Tuneline memadankan berdasarkan
tvg-idterlebih dahulu, kemudian beralih kepada pemadanan nama secara anggaran untuk saluran yang tiadatvg-idtetapi namanya hampir sepadan dengan nama saluran XMLTV. Ini memulihkan sebahagian data panduan yang akan dibiarkan kosong oleh pemain yang hanya menggunakan padanan ID yang ketat. - Ofset waktu: Tetapan → EPG → Ofset Waktu membolehkan anda melaraskan panduan yang sentiasa tersasar supaya kembali sejajar bagi setiap senarai main.
- Segar semula: panduan disimpan dalam cache secara setempat dan disegarkan mengikut jadual supaya grid dibuka serta-merta, tanpa perlu menunggu pengambilan data melalui rangkaian setiap kali.
Jika panduan anda kosong atau tidak lengkap, panduan penyelesaian masalah EPG menerangkan pembaikan yang perlu dilakukan mengikut turutan.
Soalan Lazim
Apakah EPG pada TV?
EPG ialah singkatan bagi Panduan Program Elektronik — jadual pada skrin yang menunjukkan perkara yang sedang ditayangkan dan perkara yang akan ditayangkan seterusnya. Konsepnya sama pada mana-mana televisyen; hanya cara penghantarannya yang berbeza. Pada TV kabel, satelit dan terestrial, panduan dibawa dalam isyarat siaran itu sendiri, jadi ia sentiasa tersedia. Pada IPTV, tiada isyarat siaran untuk membawanya, maka panduan ialah fail XMLTV berasingan yang diambil oleh pemain anda dan dipadankan dengan saluran anda.
Perbezaan ini menjelaskan aduan IPTV yang paling lazim: panduan kosong sedangkan saluran berfungsi dengan sempurna. Pada kotak kabel, gabungan ini tidak mungkin berlaku. Pada IPTV, ini hanya bermakna fail jadual tiada atau ID salurannya tidak sepadan.
Adakah EPG sama dengan saluran?
Tidak. Saluran datang daripada senarai main M3U atau akaun Xtream anda. EPG (jadual) ialah fail XMLTV yang berasingan. Pemain memadankan kedua-duanya. Pembekal mungkin menyediakan saluran yang hebat tetapi tiada EPG, atau sebaliknya.
Mengapa sesetengah saluran saya mempunyai panduan, manakala yang lain kosong?
Sebab saluran yang kosong mempunyai tvg-id yang tidak sepadan dengan apa-apa dalam fail XMLTV (atau langsung tiada tvg-id). EPG berjaya dimuatkan — cuma tiada maklumat yang boleh dipadankan dengan saluran tertentu itu. Ini isu data pembekal, bukannya pepijat pemain.
Bolehkah saya menambah sumber EPG sendiri jika pembekal saya tidak menyediakannya?
Ya — anda boleh menampal URL XMLTV pihak ketiga. Masalahnya, sumber EPG umum menggunakan ID salurannya sendiri, yang tidak sepadan dengan nilai tvg-id pembekal anda. Jadi, kebanyakan saluran akan kekal kosong melainkan ID tersebut kebetulan sepadan. Kaedah ini paling berkesan untuk saluran terkenal yang menggunakan ID piawai.
Berapa kerapkah EPG dikemas kini?
Pembekal biasanya menerbitkan tempoh masa bergulir — selalunya "sekarang ditambah 3–7 hari akan datang." Pemain menyimpannya dalam cache dan mengambilnya semula mengikut jadual (Tuneline dikemas kini secara berkala dan apabila anda menarik skrin ke bawah untuk memuat semula secara manual). Selepas tempoh yang diterbitkan berakhir, grid itu sememangnya belum mempunyai data.
Seluruh panduan saya tersasar beberapa jam. Bagaimanakah saya membetulkannya?
Gunakan pelarasan masa EPG (Tetapan → EPG → Pelarasan Masa dalam Tuneline) untuk mengalihkannya kembali. Mula-mula, pastikan zon waktu peranti anda betul. Jika hanya sesetengah saluran yang tersasar, pembekal mencampurkan suapan wilayah dan pelarasan global tidak akan membetulkan semuanya.
Adakah EPG menggunakan banyak data?
Tidak. Fail XMLTV untuk beberapa ratus saluran dengan senarai selama seminggu biasanya hanya bersaiz beberapa MB selepas dimampatkan — kecil berbanding satu minit video. Dalam IPTV, inilah bahagian yang paling menjimatkan data.
Mengapa panduan kosong sebaik sahaja saya menambah senarai main baharu?
Pengambilan EPG pertama berlaku di latar belakang dan boleh mengambil masa beberapa saat hingga seminit untuk panduan yang besar. Tunggu sebentar, kemudian tarik skrin ke bawah untuk memuat semula. Jika masih kosong selepas seminit, rujuk panduan penyelesaian masalah.
Apakah perbezaan antara EPG dengan XMLTV?
EPG ialah konsepnya (panduan program pada skrin). XMLTV ialah format fail yang membawa data tersebut. Orang sering menggunakan istilah ini secara longgar — "EPG saya" biasanya bermaksud "fail XMLTV saya." Terdapat juga EPG berasaskan JSON yang disediakan oleh sesetengah panel Xtream, tetapi XMLTV ialah piawaian universal.
Kesimpulannya
EPG menukar senarai saluran menjadi televisyen. Ia ialah fail XMLTV berasingan — diterbitkan oleh pembekal anda, bukannya dijana oleh pemain — yang dipadankan oleh pemain dengan saluran anda menggunakan medan tvg-id, kemudian dipaparkan sebagai Sekarang/Seterusnya dan grid penuh. Apabila senarai tiada atau salah, puncanya hampir selalu ialah data pembekal (ID tidak sepadan, ID tiada, zon waktu salah), bukannya aplikasi.
Tuneline mengesan EPG secara automatik untuk akaun Xtream, menerima URL XMLTV untuk senarai main M3U, memadankan berdasarkan tvg-id dengan sandaran berasaskan nama, serta membolehkan anda membetulkan panduan yang tersasar menggunakan pelarasan masa bagi setiap senarai main — supaya panduan itu selengkap yang dibenarkan oleh data pembekal anda.

Kongsi artikel ini
Get Tuneline free
A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.
Download freeArtikel berkaitan
- Adakah IPTV Telah Disekat? Apakah Sebenarnya Dilakukan oleh Perintah Mahkamah 2026
- Apakah Fail .TS, dan Mengapa Strim Anda Terhasil Daripadanya
- Apakah Itu URL Strim dan Bagaimana Cara Menyemaknya? (2026)
- Cara Memasang Apl pada Fire TV Secara Sideload: Langkah demi Langkah (2026)
- Cara Membina Senarai Main M3U dari Awal (2026)
Baca artikel ini dalam bahasa lain
- 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 ialah aplikasi pemain media. Ia tidak menyediakan, mengehos atau mengedarkan sebarang kandungan. Anda membawa senarai main anda sendiri, sama seperti dengan VLC.