Prvi onboarding stranke

Vodnik po korakih za onboardanje prvega ponudniškega naročnika na Castovia. Sledite vsaki fazi, da zagotovite ponovljiv, varen in uspešen zagon.

1. Predprodajna kvalifikacija

  • Določite tip ponudnika (IPTV operater, OTT ponudnik, preprodajalec).
  • Potrdite, da je vsebina pridobljena zakonito — Castovia ne zagotavlja vsebine.
  • Ocenite tehnično pripravljenost (razpoložljivost strežnika, potrebe po CDN/DRM).
  • Določite nivo paketa glede na število naročnikov, funkcije in proračun.
  • Pojasnite stroškovni model ponudnika: CDN, DRM in pristojbine za trgovine z aplikacijami so ločene.

2. Pravna preverba vsebine

  • Ponudnik podpiše politiko sprejemljive uporabe.
  • Ponudnik potrdi zakonite pravice do vse vsebine, ki jo namerava distribuirati.
  • Castovia si pridržuje pravico do začasne prekinitve računov, ki distribuirajo nezakonito vsebino.
  • Ponudnik priznava, da je distribucija nezakonite vsebine razlog za ukinitev.

3. Izbira paketa in nastavitev računa

  • Ponudnik izbere nivo paketa (Essential do Enterprise).
  • Račun je ustvarjen v Castovia z ustreznim paketom in dovoljenji.
  • Admin poverilnice so zagotovljene na varen način.
  • Poskusno obdobje je nastavljeno, če je to relevantno (običajno 14–30 dni).

4. Zahteve za račun ponudnika

  • CDN: Ponudnik po potrebi ustvari svoj račun (npr. Bunny CDN).
  • DRM: Ponudnik po potrebi ustvari svoj račun (npr. castLabs DRMtoday).
  • Trgovina z aplikacijami: Ponudnik ima svoj Google Play developer račun za objavo aplikacij.
  • Vsi stroški ponudnikov so odgovornost ponudnika.

5. Nastavitev strežnika

  • Ponudnik zagotovi Linux strežnik(e) po smernicah za dimenzioniranje.
  • Namestite Castovia agenta na vozlišče(a) ponudnika.
  • Preverite heartbeat, zmožnosti in poti za shranjevanje.
  • Konfigurirajte poti za snemanje, catch-up in DVR.

6. Nastavitev CDN in DRM

  • V administraciji Castovia povežite račun ponudnika CDN.
  • Preizkusite povezavo CDN in delovanje.
  • Povežite račun ponudnika DRM, če je DRM potreben.
  • Preverite politiko DRM in licenčni proxy.

7. Nastavitev aplikacije (če je Studio paket)

  • Konfigurirajte blagovno znamko aplikacije (ime, barve, logotipi, splash).
  • Prenesite config JSON.
  • Zgradite debug APK in preizkusite na fizični napravi.
  • Pripravite release podpisovanje in oddajo v trgovino.

8. Nastavitev obračunavanja

  • Konfigurirajte obračunavanje Stripe (ko je aktivirano).
  • Nastavite samopostrežno blagajno za ustrezne pakete.
  • Konfigurirajte webhook endpoint za plačilne dogodke.
  • Preizkusite potek blagajne s testno kartico.

9. Preizkus predvajanja

  • Ustvarite prvo testno naročniško linijo.
  • Konfigurirajte testni stream in EPG.
  • Preizkusite predvajanje na ciljnih napravah (web, Android TV, mobilne naprave, MAG/Stalker).
  • Preverite usmerjanje prek CDN in uveljavljanje DRM, če je konfigurirano.

10. Nadzor in podpora

  • Preverite, da health endpoint vrača stanje healthy.
  • Potrdite, da je nadzorna plošča za admin nadzor dostopna.
  • Potrdite, da je komunikacijski kanal za podporo določen in poznan ponudniku.
  • Dokumentirajte pot za eskalacijo.

11. Odločitev o zagonu v produkciji

  • Vsi testi predvajanja uspejo.
  • Obračunavanje (če je relevantno) je preizkušeno in preverjeno.
  • Podpisano je potrdilo o pravicah do vsebine.
  • Kanal za podporo je potrjen.
  • Načrt za povrnitev je dokumentiran (kako onemogočiti/začasno ustaviti, če je potrebno).
  • Ponudnik odobri zagon v produkciji.

Pomembni opomniki

  • Pravice do vsebine so odgovornost ponudnika. Castovia ne zagotavlja vsebine.
  • Stroški ponudnikov CDN in DRM so ločeni od paketov Castovia.
  • Aplikacije za iOS/Apple TV zahtevajo ločeno naročanje.
  • Pred zagonom v produkciji vedno pripravite načrt za povrnitev.