প্রথম গ্রাহক অনবোর্ডিং

Castovia-তে প্রথম প্রোভাইডার গ্রাহককে অনবোর্ড করার জন্য ধাপে ধাপে নির্দেশিকা। পুনরাবৃত্তিযোগ্য, নিরাপদ, এবং সফল লঞ্চ নিশ্চিত করতে প্রতিটি ধাপ অনুসরণ করুন।

1. প্রি-সেলস কোয়ালিফিকেশন

  • প্রোভাইডারের ধরন শনাক্ত করুন (IPTV অপারেটর, OTT প্রোভাইডার, রিসেলার)।
  • কনটেন্টটি আইনগতভাবে উৎসারিত কি না নিশ্চিত করুন — Castovia কনটেন্ট সরবরাহ করে না।
  • প্রযুক্তিগত প্রস্তুতি মূল্যায়ন করুন (server availability, CDN/DRM needs)।
  • subscriber count, features, এবং budget-এর ভিত্তিতে plan tier নির্ধারণ করুন।
  • ভেন্ডর cost model ব্যাখ্যা করুন: CDN, DRM, app store fees আলাদা।

2. আইনগত কনটেন্ট যাচাই

  • প্রোভাইডার acceptable use policy-তে স্বাক্ষর করে।
  • প্রোভাইডার নিশ্চিত করে যে তারা যে সব কনটেন্ট বিতরণ করার পরিকল্পনা করেছে, সেগুলোর ওপর তাদের আইনগত অধিকার আছে।
  • অবৈধ কনটেন্ট বিতরণকারী অ্যাকাউন্ট স্থগিত করার অধিকার Castovia সংরক্ষণ করে।
  • প্রোভাইডার স্বীকার করে যে অবৈধ কনটেন্ট বিতরণ termination-এর ভিত্তি।

3. Plan Selection ও Account Setup

  • প্রোভাইডার plan tier নির্বাচন করে (Essential থেকে Enterprise পর্যন্ত)।
  • উপযুক্ত plan ও permissions সহ Castovia-তে অ্যাকাউন্ট তৈরি করা হয়।
  • Admin credentials নিরাপদে প্রদান করা হয়।
  • প্রযোজ্য হলে trial period কনফিগার করা হয় (সাধারণত 14–30 দিন)।

4. Vendor Account Requirements

  • CDN: প্রয়োজন হলে প্রোভাইডার নিজস্ব অ্যাকাউন্ট তৈরি করে (যেমন, Bunny CDN)।
  • DRM: প্রয়োজন হলে প্রোভাইডার নিজস্ব অ্যাকাউন্ট তৈরি করে (যেমন, castLabs DRMtoday)।
  • App store: অ্যাপ প্রকাশের জন্য প্রোভাইডারের নিজস্ব Google Play developer account থাকে।
  • সব vendor cost-এর দায়িত্ব প্রোভাইডারের।

5. Server Setup

  • Sizing guide অনুযায়ী প্রোভাইডার Linux server(s) provision করে।
  • প্রোভাইডারের node(s)-এ Castovia agent ইনস্টল করুন।
  • heartbeat, capabilities, এবং storage paths যাচাই করুন।
  • recording, catch-up, এবং DVR paths কনফিগার করুন।

6. CDN ও DRM Setup

  • Castovia admin-এ CDN provider account সংযুক্ত করুন।
  • CDN connection এবং health পরীক্ষা করুন।
  • DRM প্রয়োজন হলে DRM provider account সংযুক্ত করুন।
  • DRM policy এবং license proxy যাচাই করুন।

7. App Setup (if Studio plan)

  • App branding কনফিগার করুন (name, colors, logos, splash)।
  • config JSON ডাউনলোড করুন।
  • debug APK তৈরি করুন এবং physical device-এ পরীক্ষা করুন।
  • release signing এবং store submission প্রস্তুত করুন।

8. Billing Setup

  • Stripe billing কনফিগার করুন (যখন সক্রিয় করা হয়)।
  • যোগ্য plan-এর জন্য self-service checkout সেট আপ করুন।
  • payment events-এর জন্য webhook endpoint কনফিগার করুন।
  • test card দিয়ে checkout flow পরীক্ষা করুন।

9. Playback Test

  • প্রথম test subscriber line তৈরি করুন।
  • test stream এবং EPG কনফিগার করুন।
  • target device-এ playback পরীক্ষা করুন (web, Android TV, mobile, MAG/Stalker)।
  • কনফিগার করা থাকলে CDN routing এবং DRM enforcement যাচাই করুন।

10. Monitoring ও Support

  • health endpoint healthy রিটার্ন করছে কি না যাচাই করুন।
  • admin monitoring dashboard অ্যাক্সেসযোগ্য কি না নিশ্চিত করুন।
  • support channel নির্ধারিত এবং প্রোভাইডারের জানা আছে কি না নিশ্চিত করুন।
  • escalation path ডকুমেন্ট করুন।

11. Go-Live Decision

  • সব playback test উত্তীর্ণ হয়েছে।
  • Billing (প্রযোজ্য হলে) পরীক্ষা ও যাচাই করা হয়েছে।
  • আইনগত কনটেন্ট স্বীকৃতি স্বাক্ষরিত।
  • support channel নিশ্চিত।
  • rollback plan ডকুমেন্ট করা হয়েছে (প্রয়োজন হলে কীভাবে disable/suspend করতে হবে)।
  • প্রোভাইডার go-live অনুমোদন করে।

গুরুত্বপূর্ণ স্মরণীয় বিষয়

  • কনটেন্ট অধিকারের দায়িত্ব প্রোভাইডারের। Castovia কনটেন্ট সরবরাহ করে না।
  • CDN এবং DRM ভেন্ডর খরচ Castovia plan থেকে আলাদা।
  • iOS/Apple TV অ্যাপের জন্য আলাদা commissioning প্রয়োজন।
  • go-live-এর আগে সবসময় একটি rollback plan রাখুন।