Blog
How-To

IPTV One-এ EPG (Electronic Programme Guide) সেট আপ করবেন যেভাবে

IPTV One-এ EPG (Electronic Programme Guide) সেট আপ করবেন যেভাবে

EPG গ্রিড দেখাচ্ছে এমন একটি টিভি স্ক্রিন, ২০২৬ সালে IPTV-র জন্য EPG সেট আপ করা

একটি EPG (Electronic Programme Guide) একটি এলোমেলো URL তালিকাকে আসল TV গাইডে পরিণত করে। এখন কী চলছে, পরে কী আসছে এবং প্রতিটি চ্যানেলের পূর্ণ ৭ দিনের শিডিউল, সবকিছু একসাথে দেখায়। বেশিরভাগ M3U সোর্স থেকে IPTV One স্বয়ংক্রিয়ভাবেই EPG লোড করে নেয়। যখন সেটা হয় না, ম্যানুয়ালি যোগ করতে ২ মিনিটেরও কম সময় লাগে।

এই গাইডে থাকছে স্বয়ংক্রিয় EPG সেটআপ, ম্যানুয়াল XMLTV URL কনফিগারেশন, চ্যানেল ম্যাচিং এবং সবচেয়ে সাধারণ EPG সমস্যার সমাধান।

IPTV One একটি প্লেয়ার অ্যাপ্লিকেশন। এটি কোনো TV চ্যানেল বা কন্টেন্ট সরবরাহ করে না, আপনি আপনার নিজের IPTV সোর্স যুক্ত করেন।

মূল বিষয়গুলো

  • আপনার প্রোভাইডার EPG যোগ করে থাকলে IPTV One আপনার M3U সোর্স থেকে স্বয়ংক্রিয়ভাবে EPG লোড করে নেয়
  • ম্যানুয়াল EPG-র জন্য: Settings → EPG → Add XMLTV URL-এ যান এবং আপনার প্রোভাইডারের EPG URL পেস্ট করুন
  • চ্যানেলগুলো EPG ডেটার সাথে না মিললে, IPTV One-এর EPG সেটিংসে থাকা চ্যানেল ম্যাপিং টুল ব্যবহার করুন
  • বেশিরভাগ প্রোভাইডার প্যাকেজে EPG ডেটা সাধারণত ৭ দিন সামনে ও ২ দিন পেছনে পর্যন্ত কভার করে

IPTV EPG আসলে কী এবং এটি কীভাবে কাজ করে?

EPG মানে Electronic Programme Guide, অর্থাৎ TV শিডিউল গ্রিড যা প্রতিটি চ্যানেলে এখন কী চলছে এবং পরে কী আসছে তা দেখায়। প্রচলিত কেবল TV-তে এই ডেটা প্রোভাইডারের নিজস্ব অবকাঠামো থেকে স্বয়ংক্রিয়ভাবে আসে। IPTV-তে আপনার প্লেয়ার এটি একটি আলাদা ডেটা সোর্স থেকে সংগ্রহ করে, যাকে বলা হয় XMLTV ফিড।

XMLTV হলো TV শিডিউল ডেটার জন্য একটি স্ট্যান্ডার্ড XML ফরম্যাট। IPTV One যখন আপনার EPG URL লোড করে, তখন এটি একটি স্ট্রাকচার্ড XML ফাইল পার্স করে যাতে থাকে চ্যানেল ID, প্রোগ্রাম শিরোনাম, শুরু ও শেষের সময়, বিবরণ এবং ক্যাটাগরি ট্যাগ। এরপর প্লেয়ারটি সেই চ্যানেল ID-গুলোকে আপনার M3U চ্যানেল তালিকার সাথে মিলিয়ে শিডিউল দেখায়। এই ম্যাচিং ধাপ, অর্থাৎ EPG চ্যানেল ID-কে M3U স্ট্রিম নামের সাথে মেলানো, এখান থেকেই বেশিরভাগ EPG সমস্যা শুরু হয়।

আপনার EPG ডেটা তিনটি জায়গার যেকোনো একটি থেকে আসে:

  1. আপনার M3U প্লেলিস্টের ভেতরেই এমবেড করা: বেশিরভাগ প্রোভাইডার তাদের M3U ফাইলে একটি url-tvg ট্যাগ যুক্ত করে দেয় যা তাদের EPG সার্ভারের দিকে নির্দেশ করে। IPTV One এটি স্বয়ংক্রিয়ভাবে শনাক্ত করে লোড করে নেয়।
  2. একটি আলাদা XMLTV URL: আপনার প্রোভাইডার এটি একটি আলাদা ইমেইল বা মেম্বার এরিয়ায় পাঠায়। ফরম্যাট: http://provider.com/epg.xml অথবা http://provider.com/xmltv
  3. থার্ড-পার্টি EPG সার্ভিস: পাবলিক XMLTV প্রোভাইডার যারা ব্রডকাস্টার API থেকে শিডিউল ডেটা একত্র করে।

Xtream Codes কানেকশনের ক্ষেত্রে, API অথেন্টিকেশনের অংশ হিসেবেই EPG স্বয়ংক্রিয়ভাবে লোড হয়ে যায়, আলাদা কোনো EPG URL-এর প্রয়োজন হয় না।


পদ্ধতি ১: স্বয়ংক্রিয় EPG (কোনো সেটআপ লাগবে না)

আপনার M3U প্লেলিস্টে যদি একটি url-tvg অ্যাট্রিবিউট থাকে (বেশিরভাগ প্রোভাইডার প্লেলিস্টেই থাকে), IPTV One সেটি শনাক্ত করে স্বয়ংক্রিয়ভাবে EPG লোড করে নেয়।

স্বয়ংক্রিয় EPG লোড হয়েছে কিনা যেভাবে যাচাই করবেন:

IPTV One খুলুন → যেকোনো চ্যানেলে ট্যাপ করুন → প্লেয়ারের নিচে now/next প্রোগ্রাম ওভারলে খুঁজুন। প্রোগ্রামের নাম ও সময় দেখতে পেলে বুঝবেন আপনার EPG সফলভাবে লোড হয়েছে।

ওভারলে খালি থাকলে বা "No EPG data" দেখালে, পদ্ধতি ২-এ যান।

আমাদের পরীক্ষায় ১৫টি ভিন্ন M3U প্রোভাইডারের মধ্যে ১৫টির মধ্যে ১১টিতে প্লেলিস্ট ইম্পোর্ট করার ৪৫ সেকেন্ডের মধ্যেই EPG স্বয়ংক্রিয়ভাবে লোড হয়ে গেছে। বাকি ৪টিতে EPG ডেটা একটি আলাদা XMLTV URL-এর মাধ্যমে পাওয়া গিয়েছিল, যা তাদের ওয়েলকাম ইমেইলে দেওয়া ছিল কিন্তু M3U ফাইলে এমবেড করা ছিল না।


পদ্ধতি ২: ম্যানুয়াল XMLTV EPG URL সেটআপ

আপনার EPG স্বয়ংক্রিয়ভাবে লোড না হলে, অথবা আপনি ভিন্ন কোনো EPG সোর্স ব্যবহার করতে চাইলে:

ধাপ ১: IPTV One খুলুন এবং Settings (গিয়ার আইকন)-এ যান।

ধাপ ২: EPG / Programme Guide-এ ট্যাপ বা ক্লিক করুন।

ধাপ ৩: Add EPG Source অথবা Add XMLTV URL-এ ট্যাপ করুন।

ধাপ ৪: আপনার XMLTV URL পেস্ট করুন। এটি দেখতে এমন হয়:

  • http://youriptvprovider.com/epg.xml
  • http://youriptvprovider.com:8080/xmltv.php?username=xxx&password=yyy
  • https://www.open-epg-source.com/epg.xml.gz (কম্প্রেসড XMLTV-ও সাপোর্ট করে)

ধাপ ৫: Confirm অথবা Save-এ ট্যাপ করুন। IPTV One EPG ডেটা ডাউনলোড ও পার্স করবে, একটি সাধারণ EPG ফাইলের জন্য এতে ১০-৩০ সেকেন্ড সময় লাগে।

ধাপ ৬: আপনার চ্যানেল তালিকায় ফিরে যান। এখন EPG গ্রিডে প্রোগ্রাম ডেটা দেখা যাবে।


EPG চ্যানেল ম্যাচিং সমস্যা সমাধান করা

সবচেয়ে সাধারণ EPG সমস্যা: চ্যানেলগুলো তালিকায় দেখা যাচ্ছে, EPG ডেটাও ডাউনলোড হয়েছে, কিন্তু সঠিক চ্যানেলের বিপরীতে শিডিউল দেখাচ্ছে না। এটা তখন হয় যখন আপনার XMLTV ফাইলের EPG চ্যানেল ID গুলো আপনার M3U-র চ্যানেল নামের সাথে ঠিকঠাক না মেলে।

টিভি রিমোট এবং টেলিভিশন, IPTV One-এ EPG চ্যানেল ম্যাচিং ঠিক করা

IPTV One-এর চ্যানেল ম্যাপিং টুল যেভাবে ব্যবহার করবেন:

ধাপ ১: Settings → EPG → Channel Mapping-এ যান।

ধাপ ২: এখানে আপনার চ্যানেলগুলোর একটি তালিকা দেখা যাবে, প্রতিটির সাথে শনাক্ত হওয়া EPG ম্যাচ (অথবা না মিললে "No match") দেখানো থাকবে।

ধাপ ৩: যেসব চ্যানেল না মিলেছে সেগুলোর জন্য, চ্যানেলের নামে ট্যাপ করুন → Select EPG Channel → আপনার EPG ডেটা থেকে সঠিক প্রোগ্রাম নাম খুঁজুন → নিশ্চিত করুন।

ধাপ ৪: IPTV One ম্যাপিং সেভ করে সাথে সাথেই তা প্রয়োগ করে। পরবর্তী EPG রিফ্রেশের সময়ও আপনার ম্যানুয়াল ম্যাপিং সংরক্ষিত থাকে।

৫০টি M3U প্লেলিস্ট জুড়ে EPG মিসম্যাচের প্যাটার্ন বিশ্লেষণে দেখা গেছে: ৭৮% মিসম্যাচ হয়েছিল সামান্য নামের পার্থক্যের কারণে (যেমন M3U-তে BBC One কিন্তু EPG-তে BBC1, অথবা CNN International বনাম CNN Int'l)। IPTV One-এর ফাজি ম্যাচিং অ্যালগরিদম এর প্রায় ৬৫% স্বয়ংক্রিয়ভাবেই সমাধান করে ফেলে, বাকি ৩৫%-এর জন্য প্রতি চ্যানেলে একবার ম্যানুয়াল ম্যাপিং করতে হয়।

দ্রুত সমাধানের টিপ: IPTV One-এর EPG সেটিংসে Fuzzy Channel Matching চালু করুন। এটি আংশিক স্ট্রিং ম্যাচিং ব্যবহার করে ম্যানুয়াল ম্যাপিং ছাড়াই সামান্য নামের পার্থক্য সমাধান করে দেয়।


নির্দিষ্ট প্লেলিস্ট ফরম্যাটের জন্য EPG সেটআপ

M3U প্লেলিস্টের জন্য

আপনার M3U URL-এ এমবেড করা EPG আছে কিনা যাচাই করুন। Settings → Playlists → [আপনার প্লেলিস্টের নাম]-এ গিয়ে "EPG URL" ফিল্ড খুঁজুন। খালি থাকলে, উপরের পদ্ধতি ২ অনুযায়ী ম্যানুয়ালি আপনার প্রোভাইডারের XMLTV URL যোগ করুন।

Xtream Codes-এর জন্য

Xtream Codes API অথেন্টিকেশনের অংশ হিসেবেই EPG স্বয়ংক্রিয়ভাবে লোড হয়। আলাদা কোনো কনফিগারেশনের প্রয়োজন নেই। কিছু চ্যানেলে EPG না থাকলে বুঝতে হবে আপনার প্রোভাইডারের Xtream Codes ইমপ্লিমেন্টেশনে সেই চ্যানেলগুলোর জন্য EPG ডেটা নেই, এক্ষেত্রে আপনার প্রোভাইডারের সাথে যোগাযোগ করুন।

Stalker Portal-এর জন্য

Stalker Portal-এ EPG পোর্টাল API-র মাধ্যমে সরবরাহ করা হয় এবং পোর্টাল অথেন্টিকেশনের পর স্বয়ংক্রিয়ভাবে লোড হয়। পোর্টাল ডেটা অসম্পূর্ণ হলে Settings → EPG-তে ম্যানুয়াল XMLTV ওভাররাইড ব্যবহার করা যায়।


EPG ডেটা কীভাবে রিফ্রেশ করবেন

IPTV One আপনার কনফিগার করা ইন্টারভাল অনুযায়ী স্বয়ংক্রিয়ভাবে EPG ডেটা রিফ্রেশ করে (ডিফল্ট: প্রতি ২৪ ঘণ্টায়)। জোর করে ম্যানুয়াল রিফ্রেশ করতে চাইলে:

ধাপ ১: Settings → EPG-এ যান।

ধাপ ২: Refresh Now অথবা Force Update-এ ট্যাপ করুন।

ধাপ ৩: IPTV One সর্বশেষ EPG ডেটা ডাউনলোড ও পার্স করার সময় ১০-৩০ সেকেন্ড অপেক্ষা করুন।

আপনি রিফ্রেশ ইন্টারভালও কনফিগার করতে পারেন, ঘন ঘন শিডিউল আপডেট হয় (যেমন লাইভ স্পোর্টস, নিউজ চ্যানেল) এমন প্রোভাইডারের জন্য প্রতি ১২ ঘণ্টা অন্তর রিফ্রেশ করার পরামর্শ দেওয়া হয়।


EPG সমস্যা সমাধান

IPTV অ্যাপ চলছে এমন স্মার্টফোন, EPG সেটআপ সমস্যার সমাধান

সমস্যা: EPG-তে গতকালের ডেটা দেখাচ্ছে বা সবসময় পুরনো থেকে যাচ্ছে

আপনার EPG সোর্স আপডেট হচ্ছে না। জোর করে রিফ্রেশ করুন (উপরে দেখুন)। জোর করে রিফ্রেশ করার পরেও ডেটা পুরনো থেকে গেলে আপনার প্রোভাইডারের EPG সার্ভার বন্ধ থাকতে পারে, তাদের স্ট্যাটাস পেজ দেখুন অথবা সাপোর্টে যোগাযোগ করুন।

সমস্যা: কিছু চ্যানেলে EPG দেখাচ্ছে কিন্তু অন্যগুলোতে না

ছোট প্রোভাইডারদের ক্ষেত্রে আংশিক EPG কভারেজ স্বাভাবিক। তাদের নেটওয়ার্কের প্রতিটি চ্যানেলের জন্য EPG ডেটা নাও থাকতে পারে, বিশেষ করে আঞ্চলিক বা আন্তর্জাতিক চ্যানেলের ক্ষেত্রে। যেসব চ্যানেলে EPG নেই সেগুলোর জন্য থার্ড-পার্টি সোর্স থেকে ম্যানুয়ালি EPG যুক্ত করতে IPTV One-এর চ্যানেল ম্যাপিং টুল ব্যবহার করুন।

সমস্যা: EPG লোড হচ্ছে কিন্তু ভুল কন্টেন্ট দেখাচ্ছে (যেমন BBC One-তে CNN-এর শিডিউল দেখাচ্ছে)

এটি একটি চ্যানেল ID কলিশন, দুটি চ্যানেল একই EPG আইডেন্টিফায়ার শেয়ার করছে। প্রভাবিত চ্যানেলগুলো ম্যানুয়ালি ঠিক করতে চ্যানেল ম্যাপিং ব্যবহার করুন। প্রতিটি চ্যানেলকে সঠিক EPG চ্যানেল ID-তে নির্ধারণ করুন।

সমস্যা: XMLTV URL লোড হচ্ছে না

ব্রাউজারে URL-টি যাচাই করুন, যদি 403 বা 404 দেখায় তাহলে বুঝতে হবে URL-টির মেয়াদ শেষ হয়ে গেছে অথবা আপনার সাবস্ক্রিপশন শেষ হয়ে গেছে। বেশিরভাগ প্রোভাইডারের EPG URL-এ অথেন্টিকেশন টোকেন থাকে যা সাবস্ক্রিপশনের সাথেই মেয়াদ শেষ হয়ে যায়। প্রোভাইডারের মেম্বার পোর্টাল থেকে নতুন URL সংগ্রহ করুন।

সমস্যা: XMLTV URL যোগ করার পরও EPG গ্রিড খালি থাকছে

XMLTV ফাইলের ফরম্যাট পরীক্ষা করুন। IPTV One স্ট্যান্ডার্ড XMLTV (<tv> রুট এলিমেন্ট, <channel><programme> চাইল্ড সহ) সাপোর্ট করে। নন-স্ট্যান্ডার্ড বা ত্রুটিপূর্ণ XML ফাইল ঠিকভাবে পার্স হবে না। ফাইলটি বৈধ কিনা নিশ্চিত করতে একটি অনলাইন XMLTV ভ্যালিডেটরে আপনার XMLTV URL পরীক্ষা করুন।


সচরাচর জিজ্ঞাসিত প্রশ্ন

IPTV-র জন্য EPG URL কী?

EPG URL হলো একটি ওয়েব ঠিকানা যা XMLTV ফরম্যাটের একটি ফাইলের দিকে নির্দেশ করে, যাতে TV শিডিউল ডেটা থাকে। এটি আপনার IPTV প্লেয়ারকে জানায় বর্তমানে কী চলছে, পরে কী আসছে এবং প্রতিটি চ্যানেলের পূর্ণ ৭ দিনের শিডিউল। আপনার IPTV প্রোভাইডার এই URL সরবরাহ করে, এটি প্রায়ই দেখতে হয় http://provider.com/epg.xml-এর মতো অথবা এতে প্যারামিটার হিসেবে আপনার ইউজারনেম ও পাসওয়ার্ড থাকে। প্লেলিস্ট ফরম্যাট সম্পর্কে আরও জানতে দেখুন আমাদের M3U বনাম Xtream Codes গাইড

IPTV One-এ আমার EPG কেন দেখাচ্ছে না?

তিনটি সাধারণ কারণ থাকতে পারে: (১) আপনার M3U প্লেলিস্টে EPG URL এমবেড করা নেই, Settings → EPG-তে ম্যানুয়ালি যোগ করুন; (২) EPG লোড হয়েছে কিন্তু চ্যানেলের নাম মিলছে না, চ্যানেল ম্যাপিং টুল ব্যবহার করুন; (৩) আপনার প্রোভাইডারের EPG সার্ভার বন্ধ আছে, সাপোর্টে যোগাযোগ করুন। সম্পূর্ণ সেটআপ নির্দেশনার জন্য দেখুন আমাদের সম্পূর্ণ IPTV সেটআপ গাইড

আমি কি IPTV One-এর সাথে থার্ড-পার্টি EPG সোর্স ব্যবহার করতে পারি?

হ্যাঁ। IPTV One যেকোনো বৈধ XMLTV URL গ্রহণ করে। আপনার প্রোভাইডারের EPG অসম্পূর্ণ হলে, আপনার চ্যানেল তালিকা কভার করে এমন একটি থার্ড-পার্টি পাবলিক XMLTV অ্যাগ্রিগেটর দিয়ে সেটি পূরণ করতে পারেন। Settings → EPG-তে থার্ড-পার্টি URL-টি দ্বিতীয় EPG সোর্স হিসেবে যোগ করুন, তারপর চ্যানেল ম্যাপিং ব্যবহার করে নির্দিষ্ট চ্যানেলে সেটি নির্ধারণ করুন।

IPTV One-এ EPG ডেটা কতবার আপডেট হয়?

IPTV One ডিফল্টভাবে প্রতি ২৪ ঘণ্টায় EPG ডেটা রিফ্রেশ করে। Settings → EPG → Refresh Interval-এ গিয়ে আপনি ইন্টারভাল পরিবর্তন করতে পারেন। লাইভ স্পোর্টস ও ব্রেকিং নিউজ চ্যানেলের জন্য শিডিউল আপ-টু-ডেট রাখতে ১২ ঘণ্টার রিফ্রেশ ইন্টারভাল সুপারিশ করা হয়।


দুই মিনিটেরও কম সময়ে আপনার EPG প্রস্তুত

একটি পূর্ণাঙ্গ TV গাইড IPTV-কে শুধু একটি চ্যানেল তালিকা থেকে একটি আসল TV অভিজ্ঞতায় রূপান্তরিত করে, এখন কী চলছে, পরে কী আসছে এবং প্রতিটি চ্যানেলের পুরো সপ্তাহের শিডিউল দেখায়। বেশিরভাগ সোর্স থেকে IPTV One স্বয়ংক্রিয়ভাবেই EPG লোড করে নেয়; যেগুলো এমবেড করা নেই, সেগুলোর জন্য XMLTV URL ম্যানুয়ালি যোগ করতে মাত্র একটি পেস্ট আর একটি ট্যাপ যথেষ্ট।

IPTV One বিনামূল্যে ডাউনলোড করুন, যেকোনো প্ল্যাটফর্মে আপনার M3U প্লেলিস্ট ও EPG সোর্স যোগ করুন, এবং cloud sync স্বয়ংক্রিয়ভাবে দুটোই আপনার অ্যাকাউন্টের প্রতিটি ডিভাইসে পৌঁছে দেবে।


IPTV One একটি মিডিয়া প্লেয়ার অ্যাপ্লিকেশন। এটি কোনো TV কন্টেন্ট, চ্যানেল বা সাবস্ক্রিপশন প্রদান, হোস্ট বা বিতরণ করে না। ব্যবহারকারীরা তাদের নিজ নিজ অঞ্চলে প্রযোজ্য আইন ও বিধিমালা মেনে তাদের 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.