Troubleshooting·8 min

نوشتهٔ Rawnok Jahan

EPG روی TiVimate یا Firestick کار نمی‌کند؟ راه‌حل اینجاست

خالی بودن راهنمای برنامه یکی از آزاردهنده‌ترین مشکلات در این حوزه است، چون همه‌چیز درست به نظر می‌رسد. منابع شما بارگذاری می‌شوند و پخش هم می‌شوند؛ فقط راهنما خالی است، یا بخشی از آن پر می‌شود، یا برنامه‌های دیروز را نشان می‌دهد.

خبر خوب این است که تقریباً هیچ‌وقت مشکل از اپلیکیشن نیست. TiVimate پخش‌کننده‌ای خوب‌ساخت است و Firestick هم کاملاً می‌تواند راهنما را نمایش دهد. مشکل تقریباً همیشه از داده‌ها یا ناهماهنگی بین دو فایل ناشی می‌شود.

این موارد را به‌ترتیب بررسی کنید. هر مرحله یکی از علت‌ها را جدا می‌کند.

واقعیت ماجرا: Tuneline یک مدیا پلیر برای محتوایی است که خودتان ارائه می‌کنید. هیچ‌کدام از این موارد دلیلی برای عوض کردن اپلیکیشن نیست؛ مشکل از داده‌هاست و تا زمانی که برطرف نشود، بین پخش‌کننده‌های مختلف همراهتان می‌ماند.

مرحله ۱: آیا واقعاً یک منبع راهنما اضافه کرده‌اید؟

واضح به نظر می‌رسد، اما همچنان شایع‌ترین علت است.

پلی‌لیست و راهنمای شما دو چیز جدا از هم هستند. اضافه کردن پلی‌لیست، داده‌های زمان‌بندی را اضافه نمی‌کند. بعضی ارائه‌دهندگان URL راهنما را همراه پلی‌لیست ارائه می‌کنند؛ بسیاری این کار را نمی‌کنند و بعضی هم بدون اطلاع قبلی ارائه آن را متوقف می‌کنند.

در تنظیمات راهنما یا EPG اپلیکیشن، وجود یک URL تنظیم‌شده برای XMLTV را بررسی کنید. اگر این فیلد خالی است، پاسخ را پیدا کرده‌اید. (منابع رایگان XMLTV.)

مرحله ۲: ناهماهنگی شناسه‌ها (مهم‌ترین مورد)

اگر منبع راهنما تنظیم شده اما همچنان چیزی نمایش داده نمی‌شود، به احتمال بسیار زیاد مشکل همین است.

راهنما با استفاده از یک شناسه به پلی‌لیست متصل می‌شود:

  • M3U در هر ورودی، tvg-id="something" را دارد.
  • XMLTV شامل <channel id="something"> است.

این دو باید دقیقاً یکسان باشند؛ از نظر املا، بزرگی و کوچکی حروف و علائم نگارشی. اگر یکسان نباشند، راهنما هزاران برنامه را بارگذاری می‌کند که هیچ‌کدام مربوط به ورودی‌های شما نیستند و در نتیجه جدولی خالی می‌بینید.

چگونه در دو دقیقه مطمئن شویم؟

  1. پلی‌لیست را در یک ویرایشگر متن باز کنید و مقدار tvg-id را از ورودی‌ای که راهنما ندارد یادداشت کنید.
  2. فایل راهنما را دانلود کنید، اگر .gz است آن را از حالت فشرده خارج کنید و سپس همان رشته دقیق را جست‌وجو کنید.
  3. پیدا نشد؟ راهنما فهرست شما را پوشش نمی‌دهد. هیچ تنظیمی در اپلیکیشن نمی‌تواند این مشکل را برطرف کند.

علت معمول، ناهماهنگی منطقه‌ای است؛ مثلاً استفاده از راهنمای بریتانیا برای پلی‌لیست آمریکا. فایل خراب نیست؛ فقط اطلاعات متفاوتی را توصیف می‌کند.

راه‌حل: یا راهنمایی پیدا کنید که منابع شما را پوشش دهد، یا اگر اپلیکیشن چنین قابلیتی دارد، از نگاشت دستی کانال‌ها به راهنما استفاده کنید. TiVimate این قابلیت را دارد؛ برای فهرست‌های بزرگ زمان‌بر است، اما برای چند ورودی مهم نتیجه قطعی می‌دهد. (فایل XMLTV از داخل چه شکلی است.)

مرحله ۳: زمان‌های اشتباه، مشکل متفاوتی هستند

اگر راهنما پر شده است اما همه‌چیز چند ساعت جابه‌جا نمایش داده می‌شود، دست نگه دارید؛ مشکل شما اصلاً نبود داده نیست. مشکل از منطقه زمانی است و راه‌حل‌های بالا بی‌ربط هستند.

مهرهای زمانی XMLTV دارای اختلاف زمانی UTC هستند. اگر این اختلاف در فایل درج نشده باشد یا منطقه زمانی دستگاهتان اشتباه باشد، همه‌چیز به‌صورت یکنواخت جابه‌جا می‌شود. نشانه آن این است که اختلاف زمانی در تمام ورودی‌ها یکسان است. (رفع مشکل منطقه زمانی.)

مرحله ۴: URL راهنما منقضی شده است

منابع رایگان راهنما مرتب جابه‌جا می‌شوند، نامشان تغییر می‌کند یا ناپدید می‌شوند. ممکن است URLای که ماه گذشته کار می‌کرد، حالا خطای 404 یا صفحه ورود نمایش دهد.

آن را خارج از اپلیکیشن آزمایش کنید؛ URL را در مرورگر گوشی یا رایانه‌تان وارد کنید:

  • فایل دانلود می‌شود → URL فعال است. سراغ مرحله بعد بروید.
  • خطای ۴۰۴ یا صفحه خطا → URL از کار افتاده است. منبع جدیدی پیدا کنید.
  • صفحه HTML → سرور به‌جای راهنما، صفحه خطایی را برمی‌گرداند که اپلیکیشن آن را با امانت‌داری به‌عنوان «راهنما» ذخیره می‌کند. به همین دلیل بعضی اپلیکیشن‌ها وضعیت را «بارگذاری شد» اعلام می‌کنند، اما چیزی نمایش نمی‌دهند.

مرحله ۵: محدودیت‌های فضای ذخیره‌سازی مخصوص Firestick

این مشکل مخصوص سخت‌افزار Fire TV است و معمولاً کاربران را غافلگیر می‌کند.

فایل‌های راهنما حجیم هستند. یک راهنمای کامل کشوری ممکن است پس از خارج شدن از حالت فشرده، صدها مگابایت حجم داشته باشد. Firestick فضای ذخیره‌سازی قابل‌استفاده بسیار کمی دارد و وقتی فضا پر شود:

  • دانلود راهنما بی‌سروصدا شکست می‌خورد یا ناقص می‌شود.
  • یک راهنمای ناقص دریافت می‌کنید؛ بعضی ورودی‌ها پر می‌شوند و بعضی نه، ظاهراً به‌صورت تصادفی.
  • ممکن است اپلیکیشن در صفحه راهنما کند شود یا از کار بیفتد.

برای بررسی و رفع مشکل:

  1. Settings → My Fire TV → About → Storage. کمتر از حدود ۱ گیگابایت فضای خالی، مشکل‌ساز است.
  2. کش اپلیکیشن را پاک کنید، نه داده‌ها را؛ داده‌ها منابع شما را نگه می‌دارند.
  3. هر چیزی را که استفاده نمی‌کنید حذف کنید. دستگاه‌های Fire TV با فضای اشغال‌شده بیشتری از آنچه تصور می‌کنید عرضه می‌شوند.
  4. حجم راهنما را کاهش دهید: از منبعی با بازه زمانی کوتاه‌تر استفاده کنید؛ مثلاً ۲ تا ۳ روز به‌جای ۱۴ روز، یا فایلی خلاصه‌شده که فقط منابع شما را پوشش می‌دهد.

راهنمای ناقصی که بعد از هر راه‌اندازی مجدد به شکل متفاوتی پر می‌شود، تقریباً همیشه ناشی از همین مشکل است.

نمایش راهنما در دستگاه Fire TV

مرحله ۶: هنوز فرایندش تمام نشده است

فایل‌های راهنما بزرگ و تی‌وی‌باکس‌ها کند هستند. هنگام بارگذاری اولیه، دانلود و پردازش یک راهنمای بزرگ ممکن است چند دقیقه طول بکشد؛ بسیاری از اپلیکیشن‌ها هم در این مدت به‌جای نمایش نوار پیشرفت، جدولی خالی نشان می‌دهند.

در راه‌اندازی تازه، پیش از نتیجه‌گیری حداقل پنج دقیقه صبر کنید. اگر اپلیکیشن گزینه تازه‌سازی راهنما را دارد، از آن استفاده کنید و منتظر بمانید؛ به‌جای اینکه مرتب آن را از ابتدا راه‌اندازی کنید.

مرحله ۷: فایل راهنمای خراب

این مورد کمتر رایج است، اما گیج‌کننده‌ترین نشانه را ایجاد می‌کند: فایل به‌درستی دانلود می‌شود، اما همچنان چیزی نمایش داده نمی‌شود.

  • وجود & بدون escape در عنوان، XML را نامعتبر می‌کند. تجزیه‌کننده‌های سخت‌گیر ممکن است به‌خاطر یک نویسه نامعتبر، کل فایل را رد کنند.
  • فایل HTML است، نه XML. خط اول <!DOCTYPE html> نشان می‌دهد که یک صفحه خطا دانلود کرده‌اید.
  • برنامه‌ها به کانال‌های تعریف‌نشده ارجاع می‌دهند و بی‌سروصدا حذف می‌شوند.

اگر امکانش را دارید، فایل را باز کنید و خط اول را بررسی کنید؛ سپس یک & مستقل را جست‌وجو کنید که پس از آن amp; نیامده باشد.

ترتیبی که در وقتتان صرفه‌جویی می‌کند

نشانهمحتمل‌ترین علتبررسی
کاملاً خالیهیچ منبع راهنمایی اضافه نشده استتنظیمات راهنما
با وجود منبع، خالی استناهماهنگی شناسهشناسه tvg-id خود را در راهنما جست‌وجو کنید
فقط بعضی ورودی‌هاناهماهنگی شناسه یا کمبود فضای Firestickهر دو
پر شده، اما زمان‌ها اشتباه استمنطقه زمانیمنطقه زمانی دستگاه و اختلاف زمانی فایل
قبلاً کار می‌کرد، اما حالا خالی استURL منقضی‌شدهآن را در مرورگر وارد کنید
بعد از هر راه‌اندازی مجدد متفاوت استفضا/ناقص شدن فایلفضای ذخیره‌سازی Fire TV

آیا عوض کردن اپلیکیشن کمکی می‌کند؟

صادقانه بگوییم: معمولاً نه، و بهتر است این موضوع را روشن بیان کنیم.

اگر علت، ناهماهنگی شناسه، URL منقضی‌شده یا پر بودن فضای Firestick باشد، مشکل به هر پخش‌کننده‌ای منتقل می‌شود؛ چون ایراد در داده‌ها و سخت‌افزار است، نه در اپلیکیشن.

تغییر پخش‌کننده فقط در موارد محدود واقعاً کمک می‌کند:

  • فایل‌های راهنمای بزرگ را روی سخت‌افزارهای محدود، کارآمدتر مدیریت می‌کند.
  • وقتی شناسه‌ها یکسان نیستند، نگاشت دستی ارائه می‌دهد.
  • به‌جای نمایش جدولی خالی، گزارش می‌دهد چه چیزی شکست خورده است.

مورد آخر مهم‌تر از چیزی است که به نظر می‌رسد. پخش‌کننده‌ای که می‌گوید «راهنما دانلود شد، اما از میان ۱٬۸۴۲ ورودی، ۰ مورد با منابع شما مطابقت داشت» شما را از انجام تمام مراحل بالا بی‌نیاز می‌کند.

سؤالات متداول

چرا EPG من روی TiVimate کار نمی‌کند؟

اغلب به این دلیل است که مقادیر tvg-id در پلی‌لیست شما با مقادیر <channel id> در فایل راهنما مطابقت ندارند و در نتیجه چیزی برای اتصال وجود ندارد. با جست‌وجوی یکی از شناسه‌هایتان در فایل راهنما، این مورد را بررسی کنید.

چرا راهنمای Firestick من فقط بخشی از اطلاعات را نشان می‌دهد؟

معمولاً مشکل از فضای ذخیره‌سازی است. فایل‌های راهنما بزرگ هستند، دستگاه‌های Fire TV فضای خالی کمی دارند و دانلود ناقص باعث می‌شود بعضی ورودی‌ها پر شوند و بعضی دیگر نه.

راهنمای من زمان‌های اشتباه را نشان می‌دهد؛ آیا خراب است؟

خیر. این مشکل از اختلاف منطقه زمانی است، نه نبود داده. نشانه آن این است که تمام ورودی‌ها به یک اندازه جابه‌جا شده‌اند.

چطور بفهمم URL مربوط به EPG هنوز کار می‌کند؟

آن را در مرورگر وارد کنید. دانلود شدن فایل یعنی URL فعال است؛ خطای ۴۰۴ یا صفحه HTML یعنی فعال نیست.

آیا تغییر پخش‌کننده مشکل EPG من را برطرف می‌کند؟

فقط اگر علت، مدیریت ضعیف فایل‌های بزرگ توسط اپلیکیشن یا نداشتن نگاشت دستی باشد. ناهماهنگی شناسه‌ها، URLهای ازکارافتاده و پر بودن فضای ذخیره‌سازی، در هر پخش‌کننده‌ای همراهتان می‌مانند.

جمع‌بندی

  • پلی‌لیست و راهنما جدا از هم هستند. اضافه کردن یکی، دیگری را اضافه نمی‌کند.
  • شایع‌ترین علت خالی بودن راهنما، ناهماهنگی tvg-id با channel id است؛ با جست‌وجوی آن در فایل راهنما صحتش را بررسی کنید.
  • زمان‌های اشتباه، مشکل منطقه زمانی هستند، نه مشکل داده‌ها. راه‌حلشان کاملاً متفاوت است.
  • فضای ذخیره‌سازی Firestick باعث ایجاد راهنماهای ناقصی می‌شود که بعد از هر راه‌اندازی مجدد تغییر می‌کنند.
  • پیش از انجام هر کار دیگری در اپلیکیشن، URL را در مرورگر آزمایش کنید.
  • تغییر اپلیکیشن فقط برای مدیریت فایل‌های بزرگ، نگاشت دستی و گزارش‌دهی صادقانه خطاها کمک می‌کند.

دنبال پخشی هستید که دقیقاً بگوید چه چیزی از کار افتاده است؟ دانلود Tuneline — پلی‌لیست و منبع XMLTV خود را اضافه کنید و پر شدن جدول را ببینید. رایگان و بدون تبلیغات.

— نورا بلیک

اشتراک‌گذاری مقاله

The fast fix

Rather not troubleshoot? Tuneline handles this for you.

A free media player with hardware-accelerated playback and automatic reconnect built in — the two things most players leave off. Bring your existing playlist.

Download free

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

این مقاله را به زبان دیگری بخوانید

Tuneline یک برنامهٔ پخش‌کنندهٔ رسانه است. هیچ محتوایی را ارائه، میزبانی یا توزیع نمی‌کند. لیست پخش خود را شما می‌آورید، دقیقاً مانند VLC.