Eerste klant onboarding
Stapsgewijze handleiding voor het onboarden van de eerste providerklant op Castovia. Volg elke fase om een herhaalbare, veilige en succesvolle lancering te garanderen.
1. Pre-sales kwalificatie
- Identificeer het type provider (IPTV-operator, OTT-provider, reseller).
- Bevestig dat de content legaal is verkregen — Castovia levert geen content.
- Beoordeel de technische gereedheid (serverbeschikbaarheid, CDN/DRM-behoeften).
- Bepaal de planlaag op basis van aantal abonnees, functies en budget.
- Leg het kostenmodel van de leverancier uit: CDN-, DRM- en app store-kosten zijn apart.
2. Juridische contentcontrole
- Provider ondertekent het acceptable use policy.
- Provider bevestigt de wettelijke rechten op alle content die zij willen distribueren.
- Castovia behoudt zich het recht voor om accounts die illegale content distribueren te schorsen.
- Provider erkent dat distributie van illegale content grond is voor beëindiging.
3. Planselectie en accountinstelling
- Provider selecteert de planlaag (Essential tot Enterprise).
- Account aangemaakt in Castovia met passend plan en juiste rechten.
- Admin-inloggegevens veilig verstrekt.
- Proefperiode geconfigureerd indien van toepassing (meestal 14–30 dagen).
4. Vereisten voor leveranciersaccounts
- CDN: provider maakt indien nodig een eigen account aan (bijv. Bunny CDN).
- DRM: provider maakt indien nodig een eigen account aan (bijv. castLabs DRMtoday).
- App store: provider heeft een eigen Google Play developer account voor het publiceren van apps.
- Alle leverancierskosten zijn de verantwoordelijkheid van de provider.
5. Serverinstelling
- Provider voorziet Linux-server(s) volgens de sizing guide.
- Installeer de Castovia-agent op de node(s) van de provider.
- Valideer heartbeat, capabilities en opslagpaden.
- Configureer paden voor recording, catch-up en DVR.
6. CDN- en DRM-instelling
- Verbind het CDN-provideraccount in de Castovia-admin.
- Test de CDN-verbinding en gezondheid.
- Verbind het DRM-provideraccount indien DRM vereist is.
- Valideer het DRM-beleid en de license proxy.
7. App-instelling (indien Studio-plan)
- Configureer app-branding (naam, kleuren, logo's, splash).
- Download configuratie JSON.
- Bouw een debug APK en test op een fysiek apparaat.
- Bereid release-signing en indiening in de store voor.
8. Factureringsinstelling
- Configureer Stripe-facturering (wanneer geactiveerd).
- Stel self-service checkout in voor in aanmerking komende plannen.
- Configureer het webhook-eindpunt voor betaalgebeurtenissen.
- Test de checkout-flow met een testkaart.
9. Playback-test
- Maak de eerste testsubscriberregel aan.
- Configureer een teststream en EPG.
- Test playback op doelapparaten (web, Android TV, mobiel, MAG/Stalker).
- Controleer CDN-routing en DRM-handhaving indien geconfigureerd.
10. Monitoring en support
- Controleer dat het health-eindpunt healthy teruggeeft.
- Bevestig dat het admin monitoring dashboard toegankelijk is.
- Bevestig dat het supportkanaal is gedefinieerd en bekend is bij de provider.
- Documenteer het escalatiepad.
11. Go-live beslissing
- Alle playbacktests slagen.
- Facturering (indien van toepassing) is getest en geverifieerd.
- Juridische contentbevestiging ondertekend.
- Supportkanaal bevestigd.
- Rollback-plan gedocumenteerd (hoe te deactiveren/schorsen indien nodig).
- Provider keurt go-live goed.
Belangrijke herinneringen
- Contentrechten zijn de verantwoordelijkheid van de provider. Castovia levert geen content.
- CDN- en DRM-leverancierskosten staan los van de Castovia-plannen.
- iOS/Apple TV-apps vereisen een aparte opdrachtverlening.
- Heb altijd een rollback-plan vóór de go-live.