پہلا کسٹمر آن بورڈنگ
Castovia پر پہلے provider customer کو آن بورڈ کرنے کے لیے مرحلہ وار گائیڈ۔ قابلِ تکرار، محفوظ، اور کامیاب لانچ کو یقینی بنانے کے لیے ہر مرحلے کی پیروی کریں۔
1. پری سیلز اہلیت
- provider type کی شناخت کریں (IPTV operator، OTT provider، reseller).
- تصدیق کریں کہ content قانونی ذرائع سے حاصل کیا گیا ہے — Castovia content فراہم نہیں کرتا۔
- تکنیکی تیاری کا جائزہ لیں (server availability، CDN/DRM needs).
- subscriber count، features، اور budget کی بنیاد پر plan tier کی شناخت کریں۔
- vendor cost model کی وضاحت کریں: CDN، DRM، app store fees الگ ہیں۔
2. قانونی content چیک
- Provider acceptable use policy پر دستخط کرتا ہے۔
- Provider اس بات کی تصدیق کرتا ہے کہ جس content کو وہ distribute کرنے کا ارادہ رکھتا ہے اس کے لیے اس کے پاس قانونی حقوق ہیں۔
- Castovia غیر قانونی content distribute کرنے والے accounts کو suspend کرنے کا حق محفوظ رکھتا ہے۔
- Provider تسلیم کرتا ہے کہ illegal content distribution termination کی بنیاد ہے۔
3. Plan Selection & Account Setup
- Provider plan tier منتخب کرتا ہے (Essential سے Enterprise تک).
- Castovia میں مناسب plan اور permissions کے ساتھ account بنایا جاتا ہے۔
- Admin credentials محفوظ طریقے سے فراہم کیے جاتے ہیں۔
- اگر قابلِ اطلاق ہو تو trial period configure کیا جاتا ہے (عام طور پر 14–30 days).
4. Vendor Account Requirements
- CDN: اگر ضرورت ہو تو Provider اپنا account بناتا ہے (مثال کے طور پر Bunny CDN).
- DRM: اگر ضرورت ہو تو Provider اپنا account بناتا ہے (مثال کے طور پر castLabs DRMtoday).
- App store: App publishing کے لیے Provider کے پاس اپنا Google Play developer account ہوتا ہے۔
- تمام vendor costs provider کی ذمہ داری ہیں۔
5. Server Setup
- Provider sizing guide کے مطابق Linux server(s) provision کرتا ہے۔
- Provider node(s) پر Castovia agent install کریں۔
- heartbeat، capabilities، اور storage paths کی تصدیق کریں۔
- recording، catch-up، اور DVR paths configure کریں۔
6. CDN & DRM Setup
- Castovia admin میں CDN provider account connect کریں۔
- CDN connection اور health test کریں۔
- اگر DRM درکار ہو تو DRM provider account connect کریں۔
- DRM policy اور license proxy کی تصدیق کریں۔
7. App Setup (if Studio plan)
- App branding configure کریں (name، colors، logos، splash).
- config JSON download کریں۔
- debug APK build کریں اور physical device پر test کریں۔
- release signing اور store submission تیار کریں۔
8. Billing Setup
- Stripe billing configure کریں (جب فعال کیا جائے).
- اہل plans کے لیے self-service checkout set up کریں۔
- payment events کے لیے webhook endpoint configure کریں۔
- test card کے ساتھ checkout flow test کریں۔
9. Playback Test
- پہلی test subscriber line بنائیں۔
- test stream اور EPG configure کریں۔
- target devices (web، Android TV، mobile، MAG/Stalker) پر playback test کریں۔
- اگر configure کیا گیا ہو تو CDN routing اور DRM enforcement verify کریں۔
10. Monitoring & Support
- تصدیق کریں کہ health endpoint healthy return کرتا ہے۔
- admin monitoring dashboard تک رسائی کی تصدیق کریں۔
- اس بات کی تصدیق کریں کہ support channel متعین ہے اور provider کے علم میں ہے۔
- escalation path document کریں۔
11. Go-Live Decision
- تمام playback tests کامیاب ہوں۔
- Billing (اگر قابلِ اطلاق ہو) test اور verify کیا گیا ہو۔
- قانونی content acknowledgement پر دستخط ہوں۔
- Support channel کی تصدیق ہو۔
- Rollback plan document ہو (ضرورت پڑنے پر کیسے disable/suspend کرنا ہے).
- Provider go-live کی منظوری دے۔
اہم یاد دہانیاں
- Content rights provider کی ذمہ داری ہیں۔ Castovia content فراہم نہیں کرتا۔
- CDN اور DRM vendor costs Castovia plans سے الگ ہیں۔
- iOS/Apple TV apps کے لیے الگ commissioning درکار ہے۔
- Go-live سے پہلے ہمیشہ rollback plan رکھیں۔