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.