Education·7 min

লিখেছেন Shamir

Stalker Portal কী? সহজ ভাষায় গাইড

বাজারে থাকা IPTV সাবস্ক্রিপশনের প্রায় অর্ধেকই স্টকার পোর্টাল ব্যবহার করে, অথচ সহজে পাওয়া যায় এমন কোথাও এগুলোর ব্যাখ্যা নেই। আপনি একটি সাবস্ক্রিপশন কেনেন, রিসেলার আপনাকে একটি "portal URL" এবং একটি "MAC address" ইমেইল করে পাঠান, আর এগুলো দিয়ে কী করতে হবে তা আপনাকেই বুঝে নিতে হয়।

এই পোস্টে স্টকার পোর্টালকে সহজ বাংলায় ব্যাখ্যা করা হয়েছে: এগুলো কী, কোথা থেকে এসেছে, কেন একটি MAC address-এর সঙ্গে যুক্ত এবং কীভাবে এগুলো Tuneline-এর মতো এমন একটি প্লেয়ারে ব্যবহার করবেন, যা সঠিকভাবে এগুলো সমর্থন করে।

আপনি যদি ধারণাগত অংশ পেরিয়ে এসে শুধু এমন একটি প্লেয়ার চান, যা প্রচলিত সেটআপের ঝামেলা ছাড়াই স্টকার সামলাতে পারে, তাহলে grab Tuneline—স্টকার এখানে M3U এবং Xtream Codes-এর পাশাপাশি একটি পূর্ণাঙ্গ প্লেলিস্ট ধরন হিসেবে সমর্থিত।

সংক্ষেপে স্টকার

স্টকার হলো সেই মিডলওয়্যার প্ল্যাটফর্ম, যা মূলত MAG-সিরিজের IPTV সেট-টপ বক্সের সঙ্গে সরবরাহ করা হতো—Infomir-এর তৈরি ছোট Linux STB, যা প্রায় ২০১২ সাল থেকে বিক্রি শুরু হয়। এই মিডলওয়্যারটি কেন্দ্রীয় সার্ভার থেকে ওই বক্সগুলোতে লাইভ চ্যানেল, VOD, EPG এবং একটি TV পোর্টাল UI সরবরাহের জন্য তৈরি করা হয়েছিল।

"Stalker portal"-এর "portal" বলতে আক্ষরিক অর্থেই ওই মিডলওয়্যারের URL বোঝায়। বক্সগুলো সেই URL-এ সংযোগ করে, মিডলওয়্যারটি বক্সটিকে তার MAC address দিয়ে যাচাই করে এবং JSON-নির্ভর চ্যানেল তালিকা ও স্ট্রিম URL পাঠায়।

দুটি কারণে স্টকার MAG হার্ডওয়্যারের গণ্ডি পেরিয়ে অনেক দূর ছড়িয়ে পড়ে:

  1. প্রোটোকলটি রিভার্স-ইঞ্জিনিয়ার করা হয়েছিল। সফটওয়্যার ক্লায়েন্টগুলো MAG-এর হ্যান্ডশেক অনুকরণ করতে শুরু করে, ফলে যেকোনো ডিভাইস নিজেকে MAG বক্স হিসেবে দেখাতে পারত।
  2. রিসেলাররা এটি পছন্দ করেছিল। MAC বাইন্ডিংয়ের মাধ্যমে ক্রেডেনশিয়াল ব্যবস্থাপনার ঝামেলা ছাড়াই প্রতি সাবস্ক্রিপশনে একটি ডিভাইস ব্যবহারের নিয়ম কার্যকর করা সহজ হয়।

আজ বেশিরভাগ স্টকার সাবস্ক্রিপশন MAG বক্সের মালিকদের কাছে নয়—স্টকার-সমর্থিত প্লেয়ার চালানো PC, ফোন ও TV ব্যবহারকারীদের কাছে বিক্রি হয়।

২০১৯ সালের দিকে Infomir প্ল্যাটফর্মটির নতুন নাম দেয় Ministra। ব্যবহারকারীদের দৃষ্টিতে দুটিকে কার্যত একই বলা যায়: একই হ্যান্ডশেক, একই MAC বাইন্ডিং এবং বেশিরভাগ ক্ষেত্রেই সামঞ্জস্যপূর্ণ।

রিসেলারের কাছ থেকে যা পাবেন

একটি স্টকার সাবস্ক্রিপশনে সাধারণত চারটি জিনিস থাকে:

  1. Portal URL। মিডলওয়্যারের এন্ডপয়েন্ট, সাধারণত http://portal.example.com:8080/c/ বা http://portal.example.com:8080/stalker_portal/c/-এর মতো।
  2. MAC address। 00:1A:79:XX:XX:XX-এর মতো একটি সিমুলেটেড MAC। পোর্টালের কাছে আপনার "device" যে পরিচয় ব্যবহার করে, এটি সেটিই—যদিও ওই MAC-এর কোনো বাস্তব হার্ডওয়্যার নাও থাকতে পারে।
  3. ঐচ্ছিক username/password। কিছু স্টকার ইনস্টলেশনে MAC বাইন্ডিংয়ের পাশাপাশি ক্রেডেনশিয়ালও প্রয়োজন হয়। বেশিরভাগ ক্ষেত্রে হয় না।
  4. Subscription window। যে সময়সীমার মধ্যে আপনার MAC অনুমোদিত থাকে।

MAC-ই মূল বিষয়। পোর্টাল আপনার পরিচয় নয়, বরং কোন ডিভাইস সংযোগ করছে—MAC দিয়ে শনাক্ত করা হয়—সেটিই বিবেচনা করে।

MAC বাইন্ডিং কেন ঝামেলার (এবং একই সঙ্গে সুবিধার)

রিসেলারের জন্য: MAC বাইন্ডিং হলো নিয়ন্ত্রণের ব্যবস্থা। একটি MAC = একটি ডিভাইস = একটি সাবস্ক্রিপশন। ব্যবস্থাপনা সহজ।

আপনার জন্য: এটি একটি সীমাবদ্ধতা। একই সাবস্ক্রিপশন ফোন এবং ল্যাপটপে দেখতে চাইলে হয় দুটি সাবস্ক্রিপশন লাগবে, নয়তো এমন একটি প্লেয়ার দরকার হবে, যা MAC "spoof" করতে পারে। বেশিরভাগ আধুনিক স্টকার-সমর্থিত প্লেয়ার ব্যবহারকারীর দেওয়া যেকোনো MAC—Tuneline-সহ—দেখাতে পারে।

Tuneline-এ স্টকার সেটআপ ফর্মে একটি MAC ফিল্ড থাকে, যেখানে রিসেলার আপনাকে যা দিয়েছে ঠিক সেটিই পেস্ট করতে হবে। হ্যান্ডশেকের সময় প্লেয়ার পোর্টালের কাছে ওই MAC উপস্থাপন করে। ফলে পোর্টাল এমনভাবে যাচাই করে, যেন আপনি সেই MAG বক্স ব্যবহার করছেন, যার জন্য এটি মূলত বিক্রি করা হয়েছিল।

তবে সমস্যা হলো: বেশিরভাগ রিসেলারের শর্ত অনুযায়ী এটি এক সময়ে একটি ডিভাইসেই ব্যবহার করা যায়। একই MAC দিয়ে দুটি ডিভাইস একসঙ্গে যাচাই করতে চাইলে পোর্টাল দ্বিতীয়টিকে প্রত্যাখ্যান করে। তাই একাধিক ডিভাইসে MAC শেয়ার করা নীতিগতভাবে সম্ভব হলেও, রিসেলার যে একসঙ্গে একটি স্ট্রিমের নিয়ম চেয়েছিল, সেটিই কার্যকর থাকে।

Tuneline-এ Stalker Portal কীভাবে ব্যবহার করবেন

সেটআপের ঝামেলা Xtream Codes-এর মতোই:

  1. আপনার প্ল্যাটফর্মের জন্য Install Tuneline করুন।
  2. "Add Playlist"-এ ক্লিক করে ধরন হিসেবে "Stalker Portal" বেছে নিন।
  3. এগুলো পূরণ করুন:
    • Portal URL (রিসেলার যা পাঠিয়েছে ঠিক সেটিই পেস্ট করুন—দেওয়া থাকলে শেষের /c/-টিও রাখুন)।
    • MAC Address (MAC পেস্ট করুন, কোলনসহ বা কোলন ছাড়াই—Tuneline এটি স্বয়ংক্রিয়ভাবে ঠিক করে নেয়)।
    • রিসেলার চাইলে Username/Password দিন। বেশিরভাগ ক্ষেত্রে লাগে না।
  4. Save করুন।

Tuneline স্টকার হ্যান্ডশেক সম্পন্ন করে (হ্যান্ডশেক → প্রোফাইল → চ্যানেল তালিকা → genre → EPG), JSON প্রতিক্রিয়াগুলো পার্স করে এবং সাইডবারে তথ্য সাজিয়ে দেয়। কয়েক সেকেন্ডের মধ্যেই genre অনুযায়ী সাজানো চ্যানেল, EPG-সমর্থিত প্রোগ্রাম তথ্য এবং আপনার পোর্টালে থাকলে VOD/Series ক্যাটালগ পেয়ে যাবেন।

বেশিরভাগ প্লেয়ার স্টকারে কেন ভালো কাজ করে না

স্টকারে বেশিরভাগ IPTV প্লেয়ার ব্যর্থ হওয়ার তিনটি কারণ আছে, যদিও তাদের M3U / Xtream সমর্থন ঠিকঠাক কাজ করে:

  1. একাধিক ধাপের হ্যান্ডশেক। স্টকার একটি HTTP কল নয়। এটি handshake → tokenget_profileget_genresget_all_channels → টোকেন ঘুরিয়ে পুনরাবৃত্তি—এই ধারায় কাজ করে। পূর্ণ ক্রমটি বাস্তবায়ন না করা প্লেয়ারগুলো আংশিক তথ্য পায়, অথবা পুরোপুরি ব্যর্থ হয়।
  2. টোকেন রিফ্রেশ। স্টকার টোকেন নির্দিষ্ট সময় পরপর মেয়াদোত্তীর্ণ হয় এবং সেশন চলাকালীন তা রিফ্রেশ করতে হয়। যেসব প্লেয়ার এটি ঠিকমতো করে না, তারা এক ঘণ্টা পর 403 পেতে শুরু করে এবং নীরবে কাজ বন্ধ করে দেয়।
  3. MAC ব্যবহারের নানা খুঁটিনাটি। কিছু পোর্টালে MAC বড়-ছোট অক্ষরনির্ভর, কিছুতে বড় হাতের অক্ষর আবশ্যক, আবার কিছু স্বয়ংক্রিয়ভাবে স্বাভাবিক রূপে নিয়ে আসে। ভুলভাবে MAC পাঠানো প্লেয়ার হ্যান্ডশেকের সময় প্রত্যাখ্যাত হয়।

Tuneline-এর স্টকার সমর্থন তিনটিই সামলায়—সম্পূর্ণ হ্যান্ডশেক ক্রম, স্বয়ংক্রিয় টোকেন রোটেশন এবং MAC নরমালাইজেশন। আমরা এটি তৈরি করেছি, কারণ প্রাথমিক অ্যাক্সেস ব্যবহারকারীদের অর্ধেকের মতো জরিপে জানিয়েছিলেন যে তাদের স্টকার সাবস্ক্রিপশন ছিল, কিন্তু বিদ্যমান প্লেয়ারে তা চালু করতে পারছিলেন না।

Stalker বনাম Xtream বনাম M3U: সহজ মানসিক মডেল

  • M3U: সাধারণ টেক্সট প্লেলিস্ট। সবচেয়ে সহজ। মেটাডেটা সবচেয়ে কম। (Setup guide.)
  • Xtream Codes: একটি কাঠামোবদ্ধ JSON API। লাইভ চ্যানেল + VOD + Series + EPG—সবই শ্রেণিবদ্ধ। username/password দিয়ে যাচাই হয়। (Login troubleshooting.)
  • Stalker / Ministra: Xtream-এর মতো কাঠামোবদ্ধ JSON API, তবে এতে একাধিক ধাপের হ্যান্ডশেক এবং MAC বাইন্ডিং থাকে। প্রায়ই VOD/Series ক্যাটালগও থাকে। (What a portal code is.)

বেশিরভাগ প্রদানকারী একই ব্যাকএন্ডের জন্য এগুলোর মধ্যে দুই বা তিনটি পদ্ধতি দেয়। আপনার রিসেলার শুধু স্টকারের কথা বললে, Xtream বিকল্প আছে কি না জিজ্ঞেস করুন—সেটআপ করা প্রায়ই সহজ। (Format comparison.)

স্টকারের ওপর Tuneline যা যোগ করে

  • বিভিন্ন ডিভাইসে সিঙ্ক। ল্যাপটপে একবার Stalker portal যোগ করুন; TV-তে সাইন ইন করুন; পোর্টাল কনফিগারেশন আগে থেকেই থাকবে। এতে TV রিমোট দিয়ে বারবার MAC address পেস্ট করার ঝামেলা বাঁচে—যা সত্যিই দুঃস্বপ্নের মতো।
  • টোকেন স্বয়ংক্রিয় রিফ্রেশ। Tuneline অদৃশ্যভাবেই টোকেন রোটেশন সামলে নেয়। আপনি 403 দেখতে পান না, অ্যাপও পুনরায় চালু করতে হয় না।
  • MAC ওভাররাইড। বাইন্ডিং সরানোর জন্য রিসেলার নতুন MAC দিলে সেটি পেস্ট করুন, আর Tuneline সম্পূর্ণভাবে পুনরায় ইমপোর্ট না করেই সংযোগ স্থাপন করবে।
  • স্টকারের মাধ্যমে ক্যাচ-আপ সমর্থন। স্টকার archive_get_url-এর মাধ্যমে ক্যাচ-আপ সুবিধা দেয়। Tuneline EPG-এ কোনো আগের প্রোগ্রামে ক্লিক করলে সেই এন্ডপয়েন্টে কল করে, ফলে টাইমশিফটেড প্লেব্যাক পাওয়া যায়। (Catch-up explained.)

প্রায়শই জিজ্ঞাসিত প্রশ্ন

স্টকার ব্যবহার করতে কি আমার MAG বক্স দরকার?

না। আপনি যে MAC address ব্যবহার করেন, সেটি ভার্চুয়াল। সাধারণ ফোন, TV, ল্যাপটপ বা Android বক্সে থাকা যেকোনো স্টকার-সমর্থিত প্লেয়ার MAG বক্সের মতোই যাচাই সম্পন্ন করতে পারে।

"Stalker" কি "Ministra"-এরই আরেক নাম?

ব্যবহারকারীদের জন্য কার্যত হ্যাঁ। Ministra হলো নতুন নামে চালু হওয়া উত্তরসূরি; প্রোটোকলটি আগের সংস্করণের সঙ্গে সামঞ্জস্যপূর্ণ। আপনার রিসেলার যেকোনোটির কথা বললে একই সেটআপ কাজ করবে।

iOS / Apple TV-তে কি স্টকার কাজ করবে?

স্টকার একটি নেটওয়ার্ক প্রোটোকল, অপারেটিং সিস্টেম-নির্ভর বিষয় নয়—তাই স্টকার-সমর্থিত প্লেয়ার থাকলেই এটি কাজ করবে। iOS-এর জন্য Tuneline চালু আছে App Store-এ এবং ডেস্কটপ বিল্ডগুলোর মতোই স্টকার পরিচালনা করে। Apple TV সংস্করণ এখনো প্রকাশিত হয়নি; সেখানে বাস্তবসম্মত উপায় হলো iPhone, iPad বা Mac থেকে AirPlay ব্যবহার করা।

আমার MAC address দেখতে 00:1A:79:...-এর মতো কেন?

00:1A:79 হলো Infomir-এর OUI—MAC prefix, যা MAG হার্ডওয়্যারের নামে নিবন্ধিত। রিসেলাররা এই সীমার address দেয়, যাতে পোর্টালের কাছে যাচাইটি বাস্তব MAG বক্স থেকে আসছে বলে মনে হয়।

ভিন্ন ডিভাইসে থাকা পরিবারের সদস্যদের সঙ্গে কি আমি স্টকার সাবস্ক্রিপশন শেয়ার করতে পারি?

প্রযুক্তিগতভাবে হ্যাঁ—প্রতিটি ডিভাইসে Tuneline-এর মধ্যে একই MAC পেস্ট করুন। আপনার প্রদানকারী একসঙ্গে একাধিক স্ট্রিম অনুমোদন করে কি না, তা তাদের concurrent-connection সীমার ওপর নির্ভর করে। বেশিরভাগই পোর্টাল পর্যায়ে এক সময়ে একটি স্ট্রিমের নিয়ম কার্যকর করে।

আমি কি আমার পোর্টালকে একটি M3U প্লেলিস্টে রূপান্তর করতে পারি?

আপনি তা করতে পারেন, তবে কোনো পোর্টাল যে URL ফেরত দেয় সেগুলো সেশন-নির্ভর এবং সাধারণত কয়েক ঘণ্টার মধ্যেই মেয়াদ শেষ হয়ে যায়, তাই তৈরি করা ফাইল দ্রুতই অচল হয়ে পড়ে। আরও নির্ভরযোগ্য উপায় হলো এমন একটি প্লেয়ার ব্যবহার করা, যা আপনার হয়ে হ্যান্ডশেক সম্পন্ন করে। উভয় পদ্ধতি: Stalker Portal থেকে M3U। বরং প্লেয়ার খুঁজছেন? ২০২৬ সালের সেরা Stalker portal প্লেয়ার


আপনার Stalker সাবস্ক্রিপশন নিয়ে আর ঝামেলা পোহাবেন না। Tunelineইন্সটল করুন, পোর্টাল URL পেস্ট করুন এবং MAC—হ্যান্ডশেক স্বয়ংক্রিয়ভাবে সম্পন্ন হয়ে যাবে।

— স্যাম এলিস

আর্টিকেলটি শেয়ার করুন

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own 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-তে করেন।