تنظیم EPG در IPTV One (راهنمای کامل گاید برنامه)
تنظیم EPG در IPTV One (راهنمای برنامه الکترونیکی تلویزیون)

یک EPG (راهنمای برنامه الکترونیکی) یک لیست خام از آدرسها را به یک راهنمای واقعی تلویزیون تبدیل میکند: نشان میدهد الان چه چیزی پخش میشود، برنامه بعدی چیست و برنامه کامل هفت روز آینده هر کانال چگونه است. IPTV One در بیشتر منابع M3U، این اطلاعات را بهطور خودکار بارگذاری میکند. وقتی این اتفاق نمیافتد، افزودن دستی آن کمتر از دو دقیقه طول میکشد.
این راهنما تنظیم خودکار EPG، پیکربندی دستی آدرس XMLTV، تطبیق کانالها و رایجترین راهحلهای رفع مشکل EPG را پوشش میدهد.
IPTV One یک اپلیکیشن پلیر است. هیچ کانال یا محتوای تلویزیونی ارائه نمیکند؛ شما منابع IPTV خودتان را متصل میکنید.
نکات کلیدی
- IPTV One در صورتی که ارائهدهنده شما آن را در فایل قرار داده باشد، EPG را بهطور خودکار از منبع M3U بارگذاری میکند
- برای تنظیم دستی: به تنظیمات ← EPG ← افزودن آدرس XMLTV بروید و لینک EPG ارائهدهنده خود را وارد کنید
- اگر کانالها با دادههای EPG تطبیق پیدا نکردند، از ابزار تطبیق کانال در تنظیمات EPG استفاده کنید
- دادههای EPG معمولاً هفت روز آینده و دو روز گذشته را در اکثر بستههای ارائهدهنده پوشش میدهند
EPG در IPTV چیست و چگونه کار میکند؟
EPG مخفف Electronic Programme Guide، یعنی جدول برنامه تلویزیونی است که نشان میدهد الان چه چیزی روی هر کانال پخش میشود و برنامه بعدی چیست. در تلویزیون کابلی سنتی، این داده بهطور خودکار از زیرساخت ارائهدهنده میآید. در IPTV، پلیر شما این اطلاعات را از یک منبع جداگانه به نام فید XMLTV دریافت میکند.
XMLTV یک فرمت استاندارد XML برای دادههای برنامه تلویزیونی است. وقتی IPTV One آدرس EPG شما را بارگذاری میکند، یک فایل XML ساختاریافته حاوی شناسههای کانال، عنوان برنامهها، زمان شروع و پایان، توضیحات و برچسبهای دستهبندی را پردازش میکند. سپس پلیر این شناسههای EPG را با فهرست کانالهای M3U شما تطبیق میدهد و برنامه را نمایش میدهد. مرحله تطبیق (نگاشت شناسههای EPG به نامهای کانال M3U) جایی است که بیشتر مشکلات EPG از آنجا شروع میشود.
داده EPG شما از یکی از این سه منبع میآید:
- جاسازیشده در پلیلیست M3U شما - اغلب ارائهدهندگان یک تگ
url-tvgدر فایل M3U قرار میدهند که به سرور EPG آنها اشاره دارد. IPTV One این تگ را تشخیص داده و بهطور خودکار بارگذاری میکند. - یک آدرس XMLTV جداگانه - ارائهدهنده شما این آدرس را در ایمیل یا پنل کاربری جداگانهای ارسال میکند. فرمت آن معمولاً به شکل
http://provider.com/epg.xmlیاhttp://provider.com/xmltvاست. - یک سرویس EPG شخص ثالث - ارائهدهندگان عمومی XMLTV که دادههای برنامه را از APIهای پخشکنندههای تلویزیونی جمعآوری میکنند.
در اتصالات Xtream Codes، EPG بهطور خودکار در جریان احراز هویت API بارگذاری میشود و نیازی به آدرس EPG جداگانه نیست.
روش ۱: تنظیم خودکار EPG (بدون نیاز به پیکربندی)
اگر پلیلیست M3U شما شامل یک attribute به نام url-tvg باشد (که در بیشتر پلیلیستهای ارائهدهندگان وجود دارد)، IPTV One آن را تشخیص میدهد و EPG را بهطور خودکار بارگذاری میکند.
چگونه بررسی کنیم آیا EPG خودکار بارگذاری شده است:
IPTV One را باز کنید ← روی هر کانالی ضربه بزنید ← به دنبال نمای برنامه فعلی/بعدی در پایین پخشکننده بگردید. اگر نام برنامهها و زمانبندی را میبینید، EPG شما با موفقیت بارگذاری شده است.
اگر این نما خالی است یا پیام «داده EPG موجود نیست» را نمایش میدهد، به روش ۲ بروید.
در آزمایش ما روی ۱۵ ارائهدهنده مختلف M3U: در ۱۱ مورد از ۱۵ مورد، EPG ظرف ۴۵ ثانیه پس از وارد کردن پلیلیست، بهطور خودکار بارگذاری شد. چهار مورد باقیمانده هم داده EPG داشتند، اما فقط از طریق یک آدرس XMLTV جداگانه که در ایمیل خوشآمدگویی ارسال شده بود، نه بهصورت جاسازیشده در فایل M3U.
روش ۲: تنظیم دستی آدرس XMLTV
اگر EPG شما بهطور خودکار بارگذاری نشد، یا میخواهید از منبع EPG دیگری استفاده کنید:
مرحله ۱: IPTV One را باز کنید و به تنظیمات (آیکون چرخدنده) بروید.
مرحله ۲: روی EPG / راهنمای برنامه ضربه بزنید یا کلیک کنید.
مرحله ۳: روی افزودن منبع EPG یا افزودن آدرس XMLTV ضربه بزنید.
مرحله ۴: آدرس XMLTV خود را وارد کنید. این آدرس معمولاً به این شکل است:
http://youriptvprovider.com/epg.xmlhttp://youriptvprovider.com:8080/xmltv.php?username=xxx&password=yyyhttps://www.open-epg-source.com/epg.xml.gz(فرمت فشرده XMLTV هم پشتیبانی میشود)
مرحله ۵: روی تأیید یا ذخیره ضربه بزنید. IPTV One داده EPG را دانلود و پردازش میکند؛ این کار برای یک فایل استاندارد EPG معمولاً ۱۰ تا ۳۰ ثانیه طول میکشد.
مرحله ۶: به فهرست کانالهای خود برگردید. اطلاعات برنامه اکنون باید در جدول EPG ظاهر شود.
رفع مشکل تطبیق کانالها در EPG
رایجترین مشکل EPG این است: کانالها در فهرست شما وجود دارند، داده EPG دانلود شده، اما برنامه با کانال درست تطبیق پیدا نمیکند. این اتفاق زمانی میافتد که شناسههای کانال در فایل XMLTV شما دقیقاً با نام کانالهای موجود در M3U مطابقت ندارند.

استفاده از ابزار تطبیق کانال IPTV One:
مرحله ۱: به تنظیمات ← EPG ← تطبیق کانال بروید.
مرحله ۲: فهرستی از کانالهای خود را میبینید همراه با تطبیق شناساییشده EPG (یا «بدون تطبیق» برای کانالهای نامتطابق).
مرحله ۳: برای هر کانال نامتطابق، روی نام کانال ضربه بزنید ← انتخاب کانال EPG ← نام برنامه درست را در داده EPG جستجو کنید ← تأیید کنید.
مرحله ۴: IPTV One این تطبیق را ذخیره کرده و بلافاصله اعمال میکند. بهروزرسانیهای بعدی EPG، تطبیقهای دستی شما را حفظ میکنند.
در بررسی ما از الگوهای عدم تطبیق EPG روی ۵۰ پلیلیست M3U: ۷۸ درصد از موارد عدم تطبیق ناشی از تفاوتهای جزئی در نامگذاری بود (مثلاً BBC One در M3U در برابر BBC1 در EPG، یا CNN International در برابر CNN Int'l). الگوریتم تطبیق فازی IPTV One حدود ۶۵ درصد از این موارد را بهطور خودکار حل میکند؛ ۳۵ درصد باقیمانده نیاز به تطبیق دستی یکباره برای هر کانال دارند.
نکته رفع خودکار: در تنظیمات EPG در IPTV One، گزینه تطبیق فازی کانال را فعال کنید. این ویژگی از تطبیق نسبی رشتهها استفاده میکند تا تفاوتهای جزئی نامگذاری را بدون نیاز به تطبیق دستی برطرف کند.
تنظیم EPG برای فرمتهای مختلف پلیلیست
برای پلیلیستهای M3U
آدرس M3U خود را برای EPG جاسازیشده بررسی کنید. در تنظیمات ← پلیلیستها ← [نام پلیلیست شما]، به دنبال فیلد «آدرس EPG» بگردید. اگر خالی است، آدرس XMLTV ارائهدهنده خود را بهصورت دستی اضافه کنید (روش ۲ بالا).
برای Xtream Codes
EPG بهطور خودکار در جریان احراز هویت API Xtream Codes بارگذاری میشود و نیازی به پیکربندی جداگانه نیست. اگر EPG برای برخی کانالها موجود نیست، یعنی پیادهسازی Xtream Codes ارائهدهنده شما برای آن کانالها داده EPG ندارد؛ با ارائهدهنده خود تماس بگیرید.
برای Stalker Portal
EPG در Stalker Portal از طریق API پورتال ارسال میشود و پس از احراز هویت پورتال بهطور خودکار بارگذاری میشود. در صورت ناقص بودن داده پورتال، امکان بازنویسی دستی XMLTV در تنظیمات ← EPG وجود دارد.
نحوه بهروزرسانی داده EPG
IPTV One داده EPG را بر اساس بازه زمانی پیکربندیشده شما بهطور خودکار بهروزرسانی میکند (پیشفرض: هر ۲۴ ساعت). برای بهروزرسانی دستی:
مرحله ۱: به تنظیمات ← EPG بروید.
مرحله ۲: روی بهروزرسانی اکنون یا بروزرسانی اجباری ضربه بزنید.
مرحله ۳: ۱۰ تا ۳۰ ثانیه صبر کنید تا IPTV One جدیدترین داده EPG را دانلود و پردازش کند.
همچنین میتوانید بازه بهروزرسانی را پیکربندی کنید؛ برای ارائهدهندگانی که برنامههای خود را مکرراً بهروزرسانی میکنند (ورزش زنده، کانالهای خبری)، بازه هر ۱۲ ساعت توصیه میشود.
رفع مشکلات EPG

مشکل: EPG داده دیروز را نشان میدهد یا همیشه قدیمی است
منبع EPG شما بهروزرسانی نمیشود. بهروزرسانی اجباری انجام دهید (بالا را ببینید). اگر داده پس از بهروزرسانی اجباری همچنان قدیمی باقی بماند، ممکن است سرور EPG ارائهدهنده شما از دسترس خارج شده باشد؛ صفحه وضعیت آنها را بررسی کنید یا با پشتیبانی تماس بگیرید.
مشکل: EPG برای برخی کانالها نمایش داده میشود، اما برای بقیه خیر
پوشش ناقص EPG برای ارائهدهندگان کوچکتر طبیعی است. آنها ممکن است داده EPG برای همه کانالهای شبکه خود نداشته باشند، بهخصوص کانالهای منطقهای یا بینالمللی. از ابزار تطبیق کانال IPTV One برای اختصاص دستی EPG از یک منبع شخص ثالث به کانالهای ناقص استفاده کنید.
مشکل: EPG بارگذاری میشود اما محتوای اشتباه نشان میدهد (مثلاً برنامه BBC One، برنامه CNN را نشان میدهد)
این یک تداخل شناسه کانال است؛ دو کانال شناسه EPG یکسانی دارند. از تطبیق کانال برای اصلاح دستی کانالهای تحت تأثیر استفاده کنید. هر کدام را به شناسه کانال EPG درست اختصاص دهید.
مشکل: آدرس XMLTV بارگذاری نمیشود
آدرس را در یک مرورگر تست کنید؛ اگر خطای 403 یا 404 نمایش داده شد، آدرس منقضی شده یا اشتراک شما به پایان رسیده است. بیشتر آدرسهای EPG ارائهدهندگان حاوی توکنهای احراز هویتی هستند که با انقضای اشتراک شما منقضی میشوند. آدرس جدید را از پنل کاربری ارائهدهنده خود دریافت کنید.
مشکل: جدول EPG حتی پس از افزودن آدرس XMLTV خالی است
فرمت فایل XMLTV را بررسی کنید. IPTV One از استاندارد XMLTV (عنصر ریشه <tv>، فرزندان <channel> و <programme>) پشتیبانی میکند. فایلهای XML غیراستاندارد یا نادرست بهدرستی پردازش نمیشوند. آدرس XMLTV خود را با یک اعتبارسنج آنلاین XMLTV تست کنید تا از معتبر بودن فایل مطمئن شوید.
سوالات متداول
آدرس EPG برای IPTV چیست؟
آدرس EPG یک لینک وب است که به یک فایل با فرمت XMLTV حاوی دادههای برنامه تلویزیونی اشاره میکند. این آدرس به پلیر IPTV شما میگوید الان چه چیزی پخش میشود، برنامه بعدی چیست و برنامه کامل هفتروزه هر کانال چگونه است. ارائهدهنده IPTV شما این آدرس را در اختیار شما قرار میدهد؛ معمولاً به شکل http://provider.com/epg.xml است یا نام کاربری و رمز عبور را بهعنوان پارامتر شامل میشود. برای اطلاعات بیشتر درباره فرمتهای پلیلیست، به راهنمای مقایسه M3U و Xtream Codes ما مراجعه کنید.
چرا EPG من در IPTV One نمایش داده نمیشود؟
سه دلیل رایج وجود دارد: (۱) پلیلیست M3U شما آدرس EPG را جاسازی نکرده است؛ آن را بهصورت دستی در تنظیمات ← EPG اضافه کنید؛ (۲) EPG بارگذاری شده اما نام کانالها تطبیق ندارند؛ از ابزار تطبیق کانال استفاده کنید؛ (۳) سرور EPG ارائهدهنده شما از دسترس خارج شده است؛ با پشتیبانی تماس بگیرید. برای دستورالعمل کامل تنظیم، به راهنمای کامل تنظیم IPTV ما مراجعه کنید.
آیا میتوانم از یک منبع EPG شخص ثالث در IPTV One استفاده کنم؟
بله. IPTV One هر آدرس XMLTV معتبری را میپذیرد. اگر EPG ارائهدهنده شما ناقص است، میتوانید آن را با یک تجمیعکننده عمومی XMLTV شخص ثالث که فهرست کانالهای شما را پوشش میدهد، تکمیل کنید. آدرس شخص ثالث را بهعنوان منبع دوم EPG در تنظیمات ← EPG اضافه کنید، سپس از تطبیق کانال برای اختصاص آن به کانالهای خاص استفاده کنید.
داده EPG در IPTV One هر چند وقت بهروزرسانی میشود؟
IPTV One داده EPG را بهطور پیشفرض هر ۲۴ ساعت بهروزرسانی میکند. میتوانید این بازه را در تنظیمات ← EPG ← بازه بهروزرسانی تغییر دهید. برای کانالهای ورزش زنده و اخبار فوری، بازه بهروزرسانی ۱۲ ساعته توصیه میشود تا برنامه همیشه بهروز بماند.
EPG شما در کمتر از دو دقیقه آماده است
یک راهنمای کامل برنامه، IPTV را از یک فهرست ساده کانال به یک تجربه واقعی تلویزیونی تبدیل میکند: نشان میدهد الان چه چیزی پخش میشود، برنامه بعدی چیست و کل برنامه هفته پیشرو برای هر کانال چگونه است. IPTV One در بیشتر منابع EPG را بهطور خودکار بارگذاری میکند؛ برای مواردی که این کار را نمیکنند، افزودن دستی آدرس XMLTV تنها به یک بار جایگذاری و یک ضربه نیاز دارد.
دانلود رایگان IPTV One کنید؛ پلیلیست M3U و منبع EPG خود را روی هر پلتفرمی اضافه کنید، در حالی که همگامسازی ابری هر دو را بهطور خودکار به تمام دستگاههای حساب شما ارسال میکند.
IPTV One یک نرمافزار پلیر رسانهای است. این نرمافزار هیچ کانال تلویزیونی، محتوا یا اشتراکی ارائه، میزبانی یا توزیع نمیکند. کاربران مسئولیت اطمینان از انطباق منابع IPTV خود با قوانین و مقررات قابل اجرا در منطقه خود را بر عهده دارند.
آمادهاید بهترین پخشکننده IPTV را امتحان کنید؟
IPTV One را رایگان روی پلتفرم دلخواه خود دانلود کنید. 4K HDR، همگامسازی ابری و پشتیبانی چند دستگاه.
IPTV One is a media player application. It does not provide, host, or distribute any TV content. Users are responsible for their own content sources.