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.