Primo onboarding del cliente

Guida passo passo per l'onboarding del primo cliente fornitore su Castovia. Segui ogni fase per garantire un lancio ripetibile, sicuro e di successo.

1. Qualifica pre-vendita

  • Identifica il tipo di provider (operatore IPTV, provider OTT, rivenditore).
  • Conferma che i contenuti abbiano origine legale — Castovia non fornisce contenuti.
  • Valuta la preparazione tecnica (disponibilità del server, esigenze CDN/DRM).
  • Identifica il piano in base al numero di abbonati, alle funzionalità e al budget.
  • Spiega il modello di costo dei fornitori: CDN, DRM e commissioni degli app store sono separati.

2. Verifica legale dei contenuti

  • Il provider firma la policy di uso accettabile.
  • Il provider conferma di avere i diritti legali su tutti i contenuti che intende distribuire.
  • Castovia si riserva il diritto di sospendere gli account che distribuiscono contenuti illegali.
  • Il provider riconosce che la distribuzione di contenuti illegali costituisce motivo di cessazione.

3. Selezione del piano e configurazione dell'account

  • Il provider seleziona il livello del piano (da Essential a Enterprise).
  • L'account viene creato in Castovia con il piano e le autorizzazioni appropriati.
  • Le credenziali admin vengono fornite in modo sicuro.
  • Il periodo di prova viene configurato, se applicabile (di solito 14–30 giorni).

4. Requisiti dell'account dei fornitori

  • CDN: il provider crea il proprio account (ad es. Bunny CDN) se necessario.
  • DRM: il provider crea il proprio account (ad es. castLabs DRMtoday) se necessario.
  • App store: il provider ha il proprio account sviluppatore Google Play per la pubblicazione dell'app.
  • Tutti i costi dei fornitori sono a carico del provider.

5. Configurazione del server

  • Il provider provisiona uno o più server Linux in base alla guida di dimensionamento.
  • Installa l'agente Castovia sui nodi del provider.
  • Convalida heartbeat, capacità e percorsi di storage.
  • Configura i percorsi di registrazione, catch-up e DVR.

6. Configurazione CDN e DRM

  • Collega l'account del provider CDN nell'admin di Castovia.
  • Testa la connessione CDN e lo stato di salute.
  • Collega l'account del provider DRM se il DRM è richiesto.
  • Convalida la policy DRM e il proxy delle licenze.

7. Configurazione dell'app (se piano Studio)

  • Configura il branding dell'app (nome, colori, loghi, splash).
  • Scarica il JSON di configurazione.
  • Compila un APK di debug e testalo su un dispositivo fisico.
  • Prepara la firma di release e l'invio allo store.

8. Configurazione della fatturazione

  • Configura la fatturazione Stripe (quando attivata).
  • Imposta il checkout self-service per i piani idonei.
  • Configura l'endpoint webhook per gli eventi di pagamento.
  • Testa il flusso di checkout con una carta di test.

9. Test di riproduzione

  • Crea la prima linea abbonato di test.
  • Configura lo stream di test e l'EPG.
  • Testa la riproduzione sui dispositivi target (web, Android TV, mobile, MAG/Stalker).
  • Verifica il routing CDN e l'applicazione del DRM, se configurato.

10. Monitoraggio e supporto

  • Verifica che l'endpoint di salute restituisca healthy.
  • Conferma che la dashboard di monitoraggio admin sia accessibile.
  • Conferma che il canale di supporto sia definito e noto al provider.
  • Documenta il percorso di escalation.

11. Decisione di go-live

  • Tutti i test di riproduzione hanno esito positivo.
  • La fatturazione (se applicabile) è testata e verificata.
  • Il riconoscimento legale dei contenuti è firmato.
  • Il canale di supporto è confermato.
  • Il piano di rollback è documentato (come disabilitare/sospendere se necessario).
  • Il provider approva il go-live.

Promemoria critici

  • I diritti sui contenuti sono responsabilità del provider. Castovia non fornisce contenuti.
  • I costi dei fornitori CDN e DRM sono separati dai piani Castovia.
  • Le app iOS/Apple TV richiedono una commissione separata.
  • Avere sempre un piano di rollback prima del go-live.