ইন্টারনেটে ভিডিও চালানোর সময় "Cannot Load M3U8" ত্রুটি দেখা দিতে পারে। এই ত্রুটি তিন ধরনের বার্তা দেখাতে পারে: "Cross-Domain Access Denied", "No levels to play" এবং "404 not found"। এই ত্রুটির কারণে ব্যবহারকারী ভিডিও চালাতে পারেন না এবং এটি প্রায় সব ব্রাউজারে রিপোর্ট করা হয়েছে। তবে কিছু সহজ পদ্ধতিতে এটি সমাধান করা সম্ভব। এই আর্টিকেলে আমরা সমাধানের পদ্ধতি এবং সমস্যার কারণগুলো আলোচনা করব।

"Error M3U8" ত্রুটির কারণগুলো কী?
ব্যবহারকারীদের রিপোর্ট পর্যালোচনা করে আমরা সমস্যার কারণ বের করেছি এবং তিনটি সাধারণ কারণ খুঁজে পেয়েছি:
- ফায়ারওয়াল: "Cross-domain Access denied" বার্তাটি প্রক্সি বা ফায়ারওয়াল দ্বারা ব্লক হওয়ায় দেখা দেয়। কোনো ভিডিও আপনার দেশে ব্লক থাকতে পারে বা ফায়ারওয়াল সেটিকে বিপদজনক বলে ধরে লোড করতে দেয় না।
- কুকিজ: "No Levels to Play" ত্রুটি তখন হয় যখন প্রাইভেসি সেটিংসে থার্ড-পার্টি ডেটা ও কুকিজ ব্লক করা থাকে।
- অপসারণ: যদি প্ল্যাটফর্ম বা আপলোডার ভিডিওটি মুছে দেয়, তবে "404 not found" বার্তা দেখায়।
এখন সমস্যা বুঝে নিলে সমাধানের পদ্ধতিগুলো অনুসরণ করুন। ধাপাবলী অনুসারে চেষ্টা করুন।
নোট: আপনার ব্রাউজার সর্বশেষ ভার্সনে আপডেট করা আছে কিনা নিশ্চিত করুন।
সমাধান ১: ফায়ারওয়ালে অ্যাক্সেস দিন
ফায়ারওয়াল ব্রাউজারের কিছু উপাদান ইন্টারনেট অ্যাক্সেস করতে বাধা দিতে পারে। Chrome-কে ফায়ারওয়ালের মাধ্যমে অনুমতি দিন বা নিচের ধাপগুলো অনুসরণ করুন।
- সার্চ বারে "Firewall" লিখে "Allow an app through firewall" অপশনে ক্লিক করুন।

- আপনার ব্রাউজারের জন্য Public এবং Private Networks-এ বক্স টিক আছে কিনা যাচাই করুন।

- যদি অনুমতি না থাকে, টিক দিয়ে ব্রাউজার রিস্টার্ট করুন।
এই সমাধান ফায়ারওয়াল সমস্যা দূর করবে। না হলে পরবর্তী সমাধান চেষ্টা করুন।
সমাধান ২: থার্ড-পার্টি কুকিজ অনুমোদন করুন
প্রাইভেসি সেটিংসে থার্ড-পার্টি কুকিজ ব্লক থাকলে "M3U8 No levels to play" ত্রুটি হয়। ব্রাউজার অনুযায়ী পদ্ধতি ভিন্ন হতে পারে।
Google Chrome-এর জন্য:
- ব্রাউজার খুলে উপরের ডান কোণার তিনটি ডটে ক্লিক করে Settings-এ যান।

- নিচে স্ক্রল করে "Advanced"-এ ক্লিক করুন।

- Content Settings-এ ক্লিক করুন।

- Cookies নির্বাচন করুন।

- "Block Third-Party Cookies" আনচেক করুন।

Microsoft Edge-এর জন্য:
- ব্রাউজার খুলে উপরের ডান কোণার তিনটি ডটে ক্লিক করুন।
- Settings-এ যান।

- বাম প্যানেল থেকে Privacy and security নির্বাচন করুন।

- Cookies সেকশনে "Don't block cookies" সিলেক্ট করুন।

নোট: অন্য ব্রাউজারলে পদ্ধতি ভিন্ন হতে পারে। উপরের সমাধান কাজ না করলে ইন্টারনেট রিস্টার্ট করুন বা ব্রাউজার রিইনস্টল করুন।
সমাধান ৩: Incognito Mode ব্যবহার করুন
প্রায় সব ব্রাউজারের প্রাইভেট/Incognito মোডে এক্সটেনশন এবং ক্যাশড ডেটা ছাড়া ব্রাউজার চালু হয়। এক্সটেনশন বা ক্যাশ সমস্যা করছে কিনা যাচাই করতে Incognito মোডে ভিডিও চালানোর চেষ্টা করুন।
- Chrome চালু করুন।
- ৩ ডটে ক্লিক করে New Incognito Window খুলুন।

- সমস্যা যেসে পেজে গিয়ে ভিডিও চালানোর চেষ্টা করুন।
- যদি Incognito-এ কাজ করে, তবে ক্যাশ ক্লিয়ার করুন বা সমস্যাকারী এক্সটেনশন (যেমন Adblock, HTTPS Everywhere) ডিজেবল করুন।
সমাধান ৪: Internet Explorer সেটিংস পরিবর্তন করুন
Internet Explorer ব্যবহার না করলেও ব্রাউজার ও ইন্টারনেট সেটিংস নিয়ন্ত্রণ করে। সেটিংস ভুল থাকলে ভিডিও লোড নাও হতে পারে।
- Win + R চাপুন, inetcpl.cpl লিখে Enter চাপুন।

- Security ট্যাবে Custom Levels ক্লিক করুন।
- Miscellaneous অপশন খুঁজুন।
- "Access Data Sources Across Domains"-এ Enabled বক্স টিক করুন।

- OK দিয়ে সেভ করুন এবং চেক করুন।
সমাধান ৫: Plex Web সেটিংস পরিবর্তন করুন
Plex Web প্লাগইন Safari বাদে অন্যান্য ব্রাউজারেও কাজ করতে পারে সেটিংস পরিবর্তন করলে।
- Settings আইকনে ক্লিক করে Web নির্বাচন করুন।
- Player > Show Advanced এ যান।
- DirectPlay বক্স আনচেক করুন।

- সমস্যা সমাধান হয়েছে কিনা চেক করুন।
সমাধান ৬: Unsafe Scripts লোড করুন
কিছু সাইটে স্ক্রিপ্ট ব্লক থাকতে পারে। Chrome-এ বুকমার বার পাশের "Little Shield"-এ ক্লিক করে "Load Unsafe Scripts" নির্বাচন করুন।