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.