První onboarding zákazníka

Průvodce krok za krokem pro onboarding prvního zákazníka-providera na Castovia. Postupujte podle každé fáze, aby byl start opakovatelný, bezpečný a úspěšný.

1. Předprodejní kvalifikace

  • Určete typ providera (IPTV operátor, OTT provider, reseller).
  • Potvrďte, že obsah je legálně získaný — Castovia neposkytuje obsah.
  • Posuďte technickou připravenost (dostupnost serveru, potřeby CDN/DRM).
  • Určete úroveň plánu podle počtu předplatitelů, funkcí a rozpočtu.
  • Vysvětlete model nákladů dodavatelů: CDN, DRM a poplatky za app store jsou samostatné.

2. Právní kontrola obsahu

  • Provider podepíše zásady přijatelného používání.
  • Provider potvrdí zákonná práva ke všemu obsahu, který plánuje distribuovat.
  • Castovia si vyhrazuje právo pozastavit účty šířící nelegální obsah.
  • Provider bere na vědomí, že distribuce nelegálního obsahu je důvodem k ukončení služby.

3. Výběr plánu a nastavení účtu

  • Provider zvolí úroveň plánu (od Essential po Enterprise).
  • Účet je vytvořen v Castovia s odpovídajícím plánem a oprávněními.
  • Administrátorské přihlašovací údaje jsou poskytnuty bezpečně.
  • Zkušební období je nakonfigurováno, pokud je to relevantní (typicky 14–30 dní).

4. Požadavky na účet dodavatele

  • CDN: Provider si případně vytvoří vlastní účet (např. Bunny CDN).
  • DRM: Provider si případně vytvoří vlastní účet (např. castLabs DRMtoday).
  • App store: Provider má vlastní vývojářský účet Google Play pro publikování aplikací.
  • Veškeré náklady dodavatelů jsou odpovědností providera.

5. Nastavení serveru

  • Provider zajistí Linux server(y) podle sizing guide.
  • Nainstalujte Castovia agenta na uzel/uzly providera.
  • Ověřte heartbeat, capabilities a storage paths.
  • Nakonfigurujte cesty pro recording, catch-up a DVR.

6. Nastavení CDN a DRM

  • Propojte účet poskytovatele CDN v administraci Castovia.
  • Otestujte připojení CDN a stav.
  • Propojte účet poskytovatele DRM, pokud je DRM vyžadováno.
  • Ověřte DRM policy a license proxy.

7. Nastavení aplikace (pokud je Studio plán)

  • Nakonfigurujte branding aplikace (název, barvy, loga, splash).
  • Stáhněte konfigurační JSON.
  • Sestavte debug APK a otestujte na fyzickém zařízení.
  • Připravte release signing a odeslání do obchodu.

8. Nastavení fakturace

  • Nakonfigurujte fakturaci přes Stripe (po aktivaci).
  • Nastavte self-service checkout pro způsobilé plány.
  • Nakonfigurujte webhook endpoint pro platební události.
  • Otestujte checkout flow pomocí testovací karty.

9. Test přehrávání

  • Vytvořte první testovací subscribers line.
  • Nakonfigurujte testovací stream a EPG.
  • Otestujte přehrávání na cílových zařízeních (web, Android TV, mobil, MAG/Stalker).
  • Ověřte směrování CDN a vynucení DRM, pokud je nakonfigurováno.

10. Monitoring a podpora

  • Ověřte, že health endpoint vrací stav healthy.
  • Potvrďte, že je přístupný administrátorský monitoring dashboard.
  • Potvrďte, že je definován a providerovi známý support channel.
  • Zdokumentujte eskalační cestu.

11. Rozhodnutí o spuštění

  • Všechny testy přehrávání projdou.
  • Fakturace (pokud je relevantní) je otestována a ověřena.
  • Podepsáno potvrzení o právu na obsah.
  • Support channel potvrzen.
  • Zdokumentován rollback plán (jak deaktivovat/pozastavit, pokud je potřeba).
  • Provider schvaluje spuštění do provozu.

Důležité připomínky

  • Práva k obsahu jsou odpovědností providera. Castovia neposkytuje obsah.
  • Náklady na dodavatele CDN a DRM jsou oddělené od plánů Castovia.
  • Aplikace pro iOS/Apple TV vyžadují samostatné zadání vývoje.
  • Před spuštěním do provozu vždy mějte rollback plán.