द्वारा Shamir
EPG क्या है? IPTV TV गाइड की पूरी जानकारी (XMLTV, अभी/अगला और यह कैसे काम करता है)
जब आप IPTV प्लेयर खोलते हैं और आपको केवल चैनलों के नामों की सूची नहीं, बल्कि पूरा ग्रिड दिखाई देता है — "BBC One: News at Ten 22:30 तक, फिर Match of the Day" — तो आप EPG यानी Electronic Program Guide देख रहे होते हैं। यही फर्क है उस प्लेयर में जो केवल URL की सूची जैसा लगता है और उस प्लेयर में जो टेलीविजन जैसा अनुभव देता है।
EPG IPTV के सबसे गलत समझे जाने वाले हिस्सों में से एक है। लोग मान लेते हैं कि यह चैनलों वाली जगह से ही आता है (ऐसा नहीं है), इसे बनाना प्लेयर का काम है (ऐसा भी नहीं है), और खाली गाइड का मतलब ऐप खराब है (आमतौर पर ऐसा नहीं होता)। यह पोस्ट आसान भाषा में पूरी जानकारी देती है — हमारी EPG ट्रबलशूटिंग गाइड की जानकारीपूर्ण साथी और what is Stalker Portal तथा M3U vs Xtream vs Stalker की सहयोगी है।

एक वाक्य में EPG
EPG एक अलग डेटा फ़ाइल है, जिसमें हर चैनल पर चल रहे प्रोग्राम और उनके समय की सूची होती है। आपका प्लेयर इसी डेटा को चैनल सूची के ऊपर दिखाकर TV गाइड तैयार करता है।
पूरी बात इतनी ही है। चैनल एक चीज़ हैं (आपकी M3U प्लेलिस्ट या Xtream अकाउंट)। शेड्यूल अलग चीज़ है (एक EPG फ़ाइल)। दोनों को आपस में मिलाना प्लेयर का काम है।
EPG का डेटा वास्तव में कहां से आता है
EPG डेटा का मानक फ़ॉर्मैट XMLTV है — एक XML फ़ाइल (अक्सर gzip से कंप्रेस की गई और .xml या .xml.gz पर समाप्त होने वाली), जिसमें दो तरह की प्रविष्टियां होती हैं:
- चैनल परिभाषाएं — हर वह चैनल जिसे गाइड पहचानता है, और उसका एक विशिष्ट ID, जैसे
bbc-one.ukयाESPN.us। - प्रोग्राम प्रविष्टियां — हर चैनल ID के लिए प्रोग्रामों की सूची, जिसमें शुरू होने का समय, समाप्ति का समय, शीर्षक और आमतौर पर विवरण, श्रेणी और एपिसोड की जानकारी होती है।
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>
यह फ़ाइल कहां से आती है? यह आपके प्रोवाइडर के प्रकार पर निर्भर करते हुए दो में से किसी एक जगह से आती है:
- Xtream Codes प्रोवाइडर अपना EPG अपने-आप प्रकाशित करते हैं। आपके अकाउंट में एक अंतर्निहित EPG एंडपॉइंट (
xmltv.phpURL) होता है, और अच्छा प्लेयर बिना किसी अतिरिक्त काम के इसे ढूंढकर डाउनलोड कर लेता है। यह सबसे आसान स्थिति है। - साधारण M3U प्रोवाइडर आपको अलग से XMLTV URL देकर उसे पेस्ट करने के लिए कह सकते हैं, या बिल्कुल URL न भी दें। URL मिलने पर उसे प्लेयर में केवल एक बार पेस्ट करना होता है। अगर URL न मिले, तो आप किसी थर्ड-पार्टी XMLTV स्रोत का इस्तेमाल कर सकते हैं — लेकिन उसे अपने चैनलों से मिलाना कठिन होता है (इस पर आगे विस्तार से बताया गया है)।
याद रखने वाली मुख्य बात: EPG आपके प्रोवाइडर (या किसी थर्ड पार्टी) द्वारा प्रकाशित किया जाता है, प्लेयर इसे खुद नहीं बनाता। अगर आपका प्रोवाइडर गाइड डेटा प्रकाशित नहीं करता, तो दुनिया का कोई भी प्लेयर इसे खुद से नहीं बना सकता।
प्लेयर चैनलों को उनकी लिस्टिंग से कैसे मिलाता है
यहीं सबसे ज़्यादा EPG भ्रम होता है। प्लेयर के पास दो अलग-अलग डेटा सेट होते हैं — आपकी चैनल सूची और XMLTV गाइड — और उसे यह पता लगाना होता है कि कौन-सी प्रोग्राम प्रविष्टि किस चैनल की है। इसके लिए वह एक पहचानकर्ता का मिलान करता है।
आपकी M3U प्लेलिस्ट में हर चैनल लाइन के साथ आमतौर पर एक tvg-id एट्रिब्यूट होता है:
#EXTINF:-1 tvg-id="bbc-one.uk" tvg-name="BBC One HD" group-title="UK",BBC One HD
प्लेयर tvg-id="bbc-one.uk" को देखता है, फिर XMLTV फ़ाइल में उसी <channel id="bbc-one.uk"> और उससे जुड़ी सभी <programme channel="bbc-one.uk"> प्रविष्टियों को खोजता है। ID मिलने पर लिस्टिंग चैनल से जुड़ जाती हैं। अगर ID मेल न खाए — या tvg-id मौजूद न हो — तो चैनल पर कोई गाइड डेटा नहीं दिखता, भले ही EPG फ़ाइल सही तरीके से लोड हो गई हो और दूसरे चैनलों की जानकारी मौजूद हो।
यह असंगति EPG से जुड़ी सबसे आम शिकायत है और लगभग हमेशा यह प्लेयर की समस्या नहीं, बल्कि प्रोवाइडर के डेटा की समस्या होती है:
- M3U में
tvg-id="bbcone"है, लेकिन XMLTV मेंbbc-one.ukइस्तेमाल किया गया है → मिलान नहीं होगा। - M3U में कोई
tvg-idही नहीं है → मिलान करने के लिए कुछ नहीं है। - प्रोवाइडर के M3U और XMLTV को ऐसे अलग-अलग लोग संभालते हैं, जिन्होंने कभी IDs पर सहमति नहीं बनाई।

"अभी / अगला" बनाम पूरा ग्रिड
EPG डेटा किसी भी अच्छे प्लेयर में दिखने वाले दो व्यू को संचालित करता है:
- अभी / अगला — इसका संक्षिप्त रूप। चैनल देखते समय प्लेयर वर्तमान प्रोग्राम और उसके बाद आने वाला प्रोग्राम दिखाता है। आमतौर पर एक प्रोग्रेस बार भी होता है, जो बताता है कि मौजूदा शो कितना चल चुका है। यह सबसे अधिक इस्तेमाल किया जाने वाला EPG फ़ीचर है; इसी से पता चलता है कि "आप इस मैच के 60वें मिनट में शामिल हुए हैं।"
- गाइड / ग्रिड — इसका पूरा द्वि-आयामी रूप। एक अक्ष पर चैनल और दूसरे पर समय होता है, जबकि हर सेल एक प्रोग्राम ब्लॉक दिखाती है। इसी से आप ब्राउज़ कर सकते हैं कि "आज रात क्या चल रहा है" और अपनी शाम की योजना बना सकते हैं।
दोनों एक ही XMLTV डेटा से बनते हैं। ग्रिड बस एक साथ उसका अधिक हिस्सा दिखाता है।
टाइम ज़ोन: आपका गाइड कुछ घंटे आगे-पीछे क्यों हो सकता है
एक सूक्ष्म लेकिन आम समस्या: XMLTV समय में UTC ऑफ़सेट शामिल होता है (ऊपर दिए उदाहरण में +0000)। आपका प्लेयर इन्हें आपके स्थानीय समय में बदल देता है। जब गाइड प्रोग्रामों का गलत समय दिखाता है — सब कुछ 1, 5 या 8 घंटे आगे-पीछे होता है — तो आमतौर पर इनमें से कोई एक वजह होती है:
- प्रोवाइडर ने समय गलत ऑफ़सेट के साथ प्रकाशित किया है (जैसे, हर चीज़ पर
+0000टैग लगा दिया, जबकि शेड्यूल ब्रिटिश समर टाइम के दौरान UK के स्थानीय समय के अनुसार है)। - आपके डिवाइस का टाइम ज़ोन गलत सेट है।
- प्रोवाइडर का EPG आपके देखे जा रहे चैनलों से अलग क्षेत्र के लिए है।
अच्छा प्लेयर आपको हर प्लेलिस्ट के लिए मैनुअल EPG टाइम ऑफ़सेट लगाने देता है, ताकि लगातार आगे-पीछे हो रहे गाइड को सही किया जा सके। अगर केवल कुछ चैनल आगे-पीछे हैं, तो इसका मतलब है कि प्रोवाइडर अलग-अलग क्षेत्रों की फ़ीड मिला रहा है और ग्लोबल ऑफ़सेट इसे सही तरीके से ठीक नहीं कर पाएगा।
EPG रिमाइंडर और कैच-अप को कैसे संचालित करता है
EPG केवल ब्राउज़िंग के लिए नहीं है। दो फ़ीचर इस पर निर्भर करते हैं:
- प्रोग्राम रिमाइंडर। गाइड को पता होता है कि कोई प्रोग्राम 19:00 बजे शुरू होगा, इसलिए प्लेयर उसके शुरू होने से ठीक पहले आपको सूचित कर सकता है। ग्रिड में आने वाले प्रोग्राम के लिए रिमाइंडर सेट करें और शुरू होने से पहले प्लेयर आपको याद दिला देगा।
- कैच-अप / टाइम-शिफ्ट। प्रोवाइडर-साइड कैच-अप हर पुराने प्रोग्राम की सीमाएं जानने के लिए EPG का इस्तेमाल करता है, ताकि "18:00 बजे की खबरों की शुरुआत पर वापस जाएं" जैसी सुविधा काम कर सके। सटीक EPG के बिना कैच-अप प्रोग्राम की सीमाएं नहीं ढूंढ सकता। हमारी कैच-अप TV की जानकारी देखें।
इसलिए सटीक EPG केवल सुंदर ग्रिड के लिए ही महत्वपूर्ण नहीं है — यह रिमाइंडर और रिवाइंड की बुनियाद भी है।
Tuneline EPG को कैसे संभालता है
Tuneline में प्रक्रिया इस तरह बनाई गई है कि मैनुअल काम जितना संभव हो उतना कम करना पड़े:
- Xtream Codes अकाउंट: EPG पहली सिंक पर अपने-आप खोजकर डाउनलोड हो जाता है। आपको कुछ नहीं करना पड़ता — गाइड खोलें और यह मौजूद होगा (बशर्ते प्रोवाइडर इसे प्रकाशित करता हो)।
- M3U प्लेलिस्ट: अगर आपके प्रोवाइडर ने आपको XMLTV URL दिया है, तो प्लेलिस्ट जोड़ते समय उसे पेस्ट करें। Tuneline इसे डाउनलोड करके कैश करता है और समय-समय पर रिफ्रेश करता रहता है।
- मिलान: Tuneline पहले
tvg-idके आधार पर मिलान करता है, फिर उन चैनलों के लिए फ़ज़ी नाम मिलान का सहारा लेता है जिनमेंtvg-idमौजूद नहीं है, लेकिन चैनल का नाम किसी XMLTV चैनल के नाम से काफ़ी मिलता-जुलता है। इससे कुछ ऐसा गाइड डेटा वापस मिल जाता है, जिसे केवल सख्त ID-मिलान वाले प्लेयर खाली छोड़ देते। - टाइम ऑफ़सेट: सेटिंग्स → EPG → Time Offset से आप हर प्लेलिस्ट के लिए लगातार आगे-पीछे हो रहे गाइड को सही समय पर ला सकते हैं।
- रिफ्रेश: गाइड स्थानीय रूप से कैश होता है और एक तय शेड्यूल के अनुसार रिफ्रेश होता रहता है, इसलिए हर बार नेटवर्क से डेटा आने का इंतज़ार करने के बजाय ग्रिड तुरंत खुल जाता है।
अगर आपका गाइड खाली या अधूरा है, तो EPG ट्रबलशूटिंग गाइड आपको एक-एक करके सभी समाधान बताती है।
अक्सर पूछे जाने वाले सवाल
TV पर EPG क्या होता है?
EPG का अर्थ Electronic Program Guide है — स्क्रीन पर दिखने वाला शेड्यूल, जो बताता है कि अभी क्या चल रहा है और अगला क्या आने वाला है। यह अवधारणा हर टेलीविजन पर एक जैसी होती है; केवल इसे पहुंचाने का तरीका अलग होता है। केबल, सैटेलाइट और टेरेस्ट्रियल TV में गाइड ब्रॉडकास्ट सिग्नल के अंदर ही भेजा जाता है, इसलिए वह हमेशा उपलब्ध रहता है। IPTV में इसे भेजने वाला कोई ब्रॉडकास्ट सिग्नल नहीं होता, इसलिए गाइड एक अलग XMLTV फ़ाइल होती है, जिसे आपका प्लेयर डाउनलोड करके आपके चैनलों से मिलाता है।
यही अंतर IPTV की सबसे आम शिकायत को समझाता है: चैनल पूरी तरह चल रहे होते हैं, लेकिन गाइड खाली होता है। केबल बॉक्स में यह स्थिति संभव नहीं है। IPTV में इसका बस इतना मतलब है कि शेड्यूल फ़ाइल मौजूद नहीं है या उसके चैनल IDs आपस में मेल नहीं खाते।
क्या EPG और चैनल एक ही चीज़ हैं?
नहीं। चैनल आपके M3U प्लेलिस्ट या Xtream अकाउंट से आते हैं। EPG (शेड्यूल) एक अलग XMLTV फ़ाइल होती है। प्लेयर दोनों का मिलान करता है। कोई प्रोवाइडर आपको शानदार चैनल दे सकता है, लेकिन EPG नहीं—या इसके उलट।
मेरे कुछ चैनलों पर गाइड क्यों दिखती है, जबकि बाकी खाली रहते हैं?
क्योंकि जिन चैनलों पर गाइड खाली है, उनका tvg-id XMLTV फ़ाइल में मौजूद किसी भी चीज़ से मेल नहीं खाता (या उनमें tvg-id है ही नहीं)। EPG सही तरीके से लोड हो जाती है—बस उसके पास उन खास चैनलों से जोड़ने के लिए कुछ नहीं होता। यह प्रोवाइडर के डेटा की समस्या है, प्लेयर का बग नहीं।
अगर मेरे प्रोवाइडर के पास EPG स्रोत नहीं है, तो क्या मैं अपना स्रोत जोड़ सकता हूँ?
हाँ—आप किसी थर्ड-पार्टी XMLTV URL को पेस्ट कर सकते हैं। समस्या यह है कि सामान्य EPG स्रोत अपने चैनल आईडी इस्तेमाल करता है, जो आपके प्रोवाइडर के tvg-id मानों से मेल नहीं खाते। इसलिए ज़्यादातर चैनल खाली रहेंगे, जब तक आईडी संयोग से एक-दूसरे से मेल न खाएँ। यह मानकीकृत आईडी वाले लोकप्रिय चैनलों के लिए सबसे अच्छी तरह काम करता है।
EPG कितनी बार अपडेट होता है?
प्रोवाइडर आम तौर पर लगातार आगे बढ़ने वाली समय-सीमा प्रकाशित करते हैं—अक्सर "अभी से अगले 3–7 दिनों तक।" प्लेयर इसे कैश में रखता है और तय शेड्यूल के अनुसार दोबारा प्राप्त करता है (Tuneline समय-समय पर और मैन्युअल पुल-टू-रिफ्रेश पर रीफ़्रेश होता है)। प्रकाशित समय-सीमा के आगे ग्रिड में अभी कोई डेटा नहीं होता।
मेरी पूरी गाइड कुछ घंटे आगे-पीछे हो गई है। इसे कैसे ठीक करूँ?
इसे सही समय पर वापस लाने के लिए EPG टाइम ऑफ़सेट लागू करें (Settings → EPG → Tuneline में Time Offset)। पहले पक्का कर लें कि आपके डिवाइस का टाइम ज़ोन सही है। अगर केवल कुछ चैनलों का समय गलत है, तो प्रोवाइडर अलग-अलग क्षेत्रों की फ़ीड मिला रहा है और कोई ग्लोबल ऑफ़सेट उन सभी को ठीक नहीं कर पाएगा।
क्या EPG बहुत ज़्यादा डेटा इस्तेमाल करता है?
नहीं। कुछ सौ चैनलों और एक हफ़्ते की लिस्टिंग वाली XMLTV फ़ाइल आम तौर पर कंप्रेस होने पर कुछ MB की होती है—एक मिनट के वीडियो की तुलना में नगण्य। IPTV में यह हिस्सा सबसे कम डेटा खर्च करता है।
नई प्लेलिस्ट जोड़ते ही गाइड खाली क्यों दिखती है?
पहली EPG फ़ेच बैकग्राउंड में होती है और बड़ी गाइड के लिए इसमें कुछ सेकंड से लेकर एक मिनट तक लग सकता है। थोड़ा इंतज़ार करें, फिर पुल-टू-रिफ्रेश करें। अगर एक मिनट बाद भी यह खाली हो, तो ट्रबलशूटिंग गाइड देखें।
EPG और XMLTV में क्या अंतर है?
EPG एक अवधारणा है (स्क्रीन पर दिखने वाली प्रोग्राम गाइड)। XMLTV उस डेटा को रखने वाला फ़ाइल फ़ॉर्मैट है। लोग इन शब्दों का इस्तेमाल अक्सर ढीले तौर पर करते हैं—"मेरी EPG" का आम तौर पर मतलब "मेरी XMLTV फ़ाइल" होता है। JSON-आधारित EPG भी होता है, जिसे कुछ Xtream पैनल उपलब्ध कराते हैं, लेकिन XMLTV सार्वभौमिक मानक है।
निष्कर्ष
EPG चैनलों की सूची को टेलीविज़न में बदल देता है। यह एक अलग XMLTV फ़ाइल होती है—जिसे आपका प्रोवाइडर प्रकाशित करता है, प्लेयर तैयार नहीं करता—और प्लेयर tvg-id फ़ील्ड का इस्तेमाल करके इसका आपके चैनलों से मिलान करता है, फिर इसे Now/Next और पूरी ग्रिड के रूप में दिखाता है। जब लिस्टिंग गायब हों या गलत हों, तो वजह लगभग हमेशा प्रोवाइडर का डेटा होता है (मेल न खाने वाली आईडी, गायब आईडी या गलत टाइम ज़ोन), ऐप नहीं।
Tuneline Xtream अकाउंट के लिए EPG अपने-आप खोजता है, M3U प्लेलिस्ट के लिए XMLTV URL स्वीकार करता है, tvg-id के आधार पर मिलान करता है और नाम-आधारित वैकल्पिक मिलान भी देता है। साथ ही, हर प्लेलिस्ट के लिए टाइम ऑफ़सेट के ज़रिए आगे-पीछे हुई गाइड को ठीक करने देता है—इसलिए गाइड उतनी ही पूरी होगी, जितना आपके प्रोवाइडर का डेटा अनुमति देता है।

यह लेख साझा करें
Get Tuneline free
A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.
Download freeसंबंधित लेख
- 2026/27 सीज़न के लिए अपना सेटअप तैयार करें
- 2026 में Android TV पर साइडलोडिंग: अब भी क्या काम करता है
- 2026 में Google TV पर Gemini: यह असल में क्या करता है
- 2026 में Linux वीडियो प्लेबैक: Wayland, VA-API और HDR
- 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 के साथ।