ပထမဆုံး ဖောက်သည် 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 ရှိထားပါ။