Första kundintroduktionen

Steg-för-steg-guide för att introducera den första kundprovider på Castovia. Följ varje fas för att säkerställa en upprepbar, säker och lyckad lansering.

1. Försäljningskvalificering

  • Identifiera providertyp (IPTV-operatör, OTT-provider, återförsäljare).
  • Bekräfta att innehållet har laglig källa — Castovia tillhandahåller inte innehåll.
  • Bedöm teknisk beredskap (servertillgänglighet, behov av CDN/DRM).
  • Identifiera plan-nivå baserat på antal abonnenter, funktioner och budget.
  • Förklara leverantörens kostnadsmodell: CDN-, DRM- och appbutiksavgifter är separata.

2. Kontroll av lagligt innehåll

  • Providern undertecknar policyn för acceptabel användning.
  • Providern bekräftar lagliga rättigheter till allt innehåll de planerar att distribuera.
  • Castovia förbehåller sig rätten att stänga av konton som distribuerar olagligt innehåll.
  • Providern bekräftar att distribution av olagligt innehåll är grund för uppsägning.

3. Val av plan och kontoskapande

  • Providern väljer plan-nivå (Essential till Enterprise).
  • Konto skapas i Castovia med lämplig plan och behörigheter.
  • Adminuppgifter tillhandahålls säkert.
  • Testperiod konfigureras om tillämpligt (vanligtvis 14–30 dagar).

4. Krav för leverantörskonton

  • CDN: Providern skapar eget konto (t.ex. Bunny CDN) om det behövs.
  • DRM: Providern skapar eget konto (t.ex. castLabs DRMtoday) om det behövs.
  • Appbutik: Providern har ett eget Google Play-utvecklarkonto för publicering av appar.
  • Alla leverantörskostnader är providerns ansvar.

5. Serverinställning

  • Providern provisionerar Linux-server(s) enligt dimensioneringsguiden.
  • Installera Castovia-agenten på providerns nod(er).
  • Validera heartbeat, kapabiliteter och lagringsvägar.
  • Konfigurera vägar för inspelning, catch-up och DVR.

6. CDN- och DRM-inställning

  • Anslut leverantörskontot för CDN i Castovia-admin.
  • Testa CDN-anslutning och hälsa.
  • Anslut leverantörskonto för DRM om DRM krävs.
  • Validera DRM-policy och licensproxy.

7. Appinställning (om Studio-plan)

  • Konfigurera appens varumärke (namn, färger, logotyper, splash).
  • Ladda ner konfigurations-JSON.
  • Bygg debug-APK och testa på fysisk enhet.
  • Förbered release-signering och inlämning till butik.

8. Fakturering

  • Konfigurera Stripe-fakturering (när den är aktiverad).
  • Ställ in självbetjäningscheckout för berättigade planer.
  • Konfigurera webhook-endpoint för betalningshändelser.
  • Testa checkout-flödet med testkort.

9. Playback-test

  • Skapa den första testabonnentlinjen.
  • Konfigurera testström och EPG.
  • Testa uppspelning på målenheter (webb, Android TV, mobil, MAG/Stalker).
  • Verifiera CDN-routning och DRM-hantering om det är konfigurerat.

10. Övervakning och support

  • Verifiera att health-endpoint returnerar healthy.
  • Bekräfta att admin-övervakningspanelen är åtkomlig.
  • Bekräfta att supportkanalen är definierad och känd av providern.
  • Dokumentera eskaleringsväg.

11. Beslut om driftsättning

  • Alla playback-tester passerar.
  • Fakturering (om tillämpligt) är testad och verifierad.
  • Bekräftelse på lagligt innehåll är undertecknad.
  • Supportkanal bekräftad.
  • Plan för rollback dokumenterad (hur man inaktiverar/stänger av vid behov).
  • Providern godkänner driftsättning.

Kritiska påminnelser

  • Rättigheter till innehåll är providerns ansvar. Castovia tillhandahåller inte innehåll.
  • Kostnader för CDN- och DRM-leverantörer är separata från Castovia-planer.
  • iOS/Apple TV-appar kräver separat uppsättning.
  • Ha alltid en rollback-plan innan driftsättning.