ပထမဆုံး ဖောက်သည် Onboarding

Castovia ပေါ်တွင် ပထမဆုံး provider ဖောက်သည်ကို onboarding လုပ်ရန် အဆင့်လိုက် လမ်းညွှန်ချက်။ ထပ်မံအသုံးပြုနိုင်ပြီး လုံခြုံကာ အောင်မြင်သော launch ဖြစ်စေရန် အဆင့်တိုင်းကို လိုက်နာပါ။

1. Pre-Sales Qualification

  • provider အမျိုးအစားကို သတ်မှတ်ပါ (IPTV operator, OTT provider, reseller).
  • အကြောင်းအရာသည် တရားဝင်ရင်းမြစ်မှ ရရှိထားကြောင်း အတည်ပြုပါ — Castovia သည် content မပံ့ပိုးပါ။
  • နည်းပညာဆိုင်ရာ အဆင်သင့်မှုကို သုံးသပ်ပါ (server ရရှိနိုင်မှု, CDN/DRM လိုအပ်ချက်များ).
  • subscriber အရေအတွက်, features, နှင့် budget အပေါ် မူတည်၍ plan tier ကို သတ်မှတ်ပါ။
  • vendor cost model ကို ရှင်းပြပါ: CDN, DRM, app store fees များသည် သီးခြားဖြစ်သည်။

2. Legal Content Check

  • provider သည် acceptable use policy ကို လက်မှတ်ရေးထိုးရမည်။
  • provider သည် ဖြန့်ဝေရန် ရည်ရွယ်ထားသော content အားလုံးအတွက် တရားဝင်အခွင့်အရေးရှိကြောင်း အတည်ပြုရမည်။
  • တရားမဝင် content ဖြန့်ဝေသော accounts များကို ဆိုင်းငံ့ရန် Castovia တွင် အခွင့်အရေးရှိသည်။
  • တရားမဝင် content ဖြန့်ဝေမှုသည် account ပိတ်သိမ်းရန် အကြောင်းပြချက်ဖြစ်ကြောင်း provider က လက်ခံသိရှိရမည်။

3. Plan Selection & Account Setup

  • provider သည် plan tier ကို ရွေးချယ်ရမည် (Essential မှ Enterprise အထိ).
  • သင့်တော်သော plan နှင့် permissions များဖြင့် Castovia တွင် account ဖန်တီးမည်။
  • Admin credentials များကို လုံခြုံစွာ ပေးအပ်မည်။
  • သက်ဆိုင်ပါက trial period ကို သတ်မှတ်မည် (ပုံမှန်အားဖြင့် 14–30 ရက်).

4. Vendor Account Requirements

  • CDN: လိုအပ်ပါက provider သည် ကိုယ်ပိုင် account ဖန်တီးရမည် (ဥပမာ၊ Bunny CDN).
  • DRM: လိုအပ်ပါက provider သည် ကိုယ်ပိုင် account ဖန်တီးရမည် (ဥပမာ၊ castLabs DRMtoday).
  • App store: app ထုတ်ဝေရန် provider တွင် ကိုယ်ပိုင် Google Play developer account ရှိရမည်။
  • vendor ကုန်ကျစရိတ်အားလုံးသည် provider ၏ တာဝန်ဖြစ်သည်။

5. Server Setup

  • sizing guide အတိုင်း provider သည် Linux server(s) များကို provision လုပ်ရမည်။
  • provider node(s) ပေါ်တွင် Castovia agent ကို install လုပ်ပါ။
  • heartbeat, capabilities, နှင့် storage paths များကို validate လုပ်ပါ။
  • recording, catch-up, နှင့် DVR paths များကို configure လုပ်ပါ။

6. CDN & DRM Setup

  • Castovia admin တွင် CDN provider account ကို ချိတ်ဆက်ပါ။
  • CDN connection နှင့် health ကို စမ်းသပ်ပါ။
  • DRM လိုအပ်ပါက DRM provider account ကို ချိတ်ဆက်ပါ။
  • DRM policy နှင့် license proxy ကို validate လုပ်ပါ။

7. App Setup (if Studio plan)

  • app branding ကို configure လုပ်ပါ (name, colors, logos, splash).
  • config JSON ကို download လုပ်ပါ။
  • debug APK ကို build လုပ်ပြီး physical device ပေါ်တွင် စမ်းသပ်ပါ။
  • release signing နှင့် store submission အတွက် ပြင်ဆင်ပါ။

8. Billing Setup

  • Stripe billing ကို configure လုပ်ပါ (အသက်သွင်းထားပါက).
  • အရည်အချင်းပြည့်မီသော plans များအတွက် self-service checkout ကို စနစ်တကျ တပ်ဆင်ပါ။
  • payment events အတွက် webhook endpoint ကို configure လုပ်ပါ။
  • test card ဖြင့် checkout flow ကို စမ်းသပ်ပါ။

9. Playback Test

  • ပထမဆုံး test subscriber line ကို ဖန်တီးပါ။
  • test stream နှင့် EPG ကို configure လုပ်ပါ။
  • target devices (web, Android TV, mobile, MAG/Stalker) ပေါ်တွင် playback ကို စမ်းသပ်ပါ။
  • သတ်မှတ်ထားပါက CDN routing နှင့် DRM enforcement ကို စစ်ဆေးပါ။

10. Monitoring & Support

  • health endpoint မှ healthy ပြန်လာကြောင်း အတည်ပြုပါ။
  • admin monitoring dashboard ကို အသုံးပြုနိုင်ကြောင်း အတည်ပြုပါ။
  • support channel ကို သတ်မှတ်ထားပြီး provider က သိရှိထားကြောင်း အတည်ပြုပါ။
  • escalation path ကို မှတ်တမ်းတင်ပါ။

11. Go-Live Decision

  • playback tests အားလုံး အောင်မြင်ရမည်။
  • Billing (သက်ဆိုင်ပါက) ကို စမ်းသပ်ပြီး အတည်ပြုရမည်။
  • တရားဝင် content acknowledgement ကို လက်မှတ်ရေးထိုးရမည်။
  • support channel ကို အတည်ပြုရမည်။
  • rollback plan ကို မှတ်တမ်းတင်ရမည် (လိုအပ်ပါက disable/suspend လုပ်နည်း).
  • provider က go-live ကို အတည်ပြုရမည်။

အရေးကြီး သတိပေးချက်များ

  • content rights များသည် provider ၏ တာဝန်ဖြစ်သည်။ Castovia သည် content မပံ့ပိုးပါ။
  • CDN နှင့် DRM vendor ကုန်ကျစရိတ်များသည် Castovia plans များနှင့် သီးခြားဖြစ်သည်။
  • iOS/Apple TV apps များအတွက် သီးသန့် commissioning လိုအပ်သည်။
  • go-live မတိုင်မီ အမြဲ rollback plan ရှိထားပါ။