Първо въвеждане на клиент

Ръководство стъпка по стъпка за въвеждане на първия клиент-провайдър в Castovia. Следвайте всеки етап, за да осигурите повторяемо, безопасно и успешно стартиране.

1. Предварителна квалификация преди продажба

  • Определете типа на провайдъра (IPTV оператор, OTT провайдър, реселър).
  • Потвърдете, че съдържанието е от законен източник — Castovia не предоставя съдържание.
  • Оценете техническата готовност (наличност на сървъри, нужди от CDN/DRM).
  • Определете тарифния план според броя абонати, функциите и бюджета.
  • Обяснете модела на разходите за доставчици: CDN, DRM и такси за app store се заплащат отделно.

2. Проверка на законното съдържание

  • Провайдърът подписва политика за приемлива употреба.
  • Провайдърът потвърждава законните права върху цялото съдържание, което планира да разпространява.
  • Castovia си запазва правото да спира акаунти, разпространяващи незаконно съдържание.
  • Провайдърът приема, че разпространението на незаконно съдържание е основание за прекратяване.

3. Избор на план и настройка на акаунта

  • Провайдърът избира тарифен план (от Essential до Enterprise).
  • Акаунтът се създава в Castovia с подходящ план и разрешения.
  • Администраторските данни се предоставят по сигурен начин.
  • Ако е приложимо, се конфигурира пробен период (обикновено 14–30 дни).

4. Изисквания за акаунти при доставчици

  • CDN: провайдърът създава собствен акаунт (напр. Bunny CDN), ако е необходимо.
  • DRM: провайдърът създава собствен акаунт (напр. castLabs DRMtoday), ако е необходимо.
  • App store: провайдърът има собствен Google Play developer акаунт за публикуване на приложения.
  • Всички разходи към доставчици са за сметка на провайдъра.

5. Настройка на сървъра

  • Провайдърът осигурява Linux сървър(и) според указанията за оразмеряване.
  • Инсталирайте Castovia agent на възела(ите) на провайдъра.
  • Проверете heartbeat, capabilities и пътищата за съхранение.
  • Конфигурирайте пътищата за запис, catch-up и DVR.

6. Настройка на CDN и DRM

  • Свържете акаунта на CDN доставчика в административния панел на Castovia.
  • Тествайте връзката и състоянието на CDN.
  • Свържете акаунта на DRM доставчика, ако е необходим DRM.
  • Потвърдете DRM политиката и license proxy.

7. Настройка на приложението (ако е Studio план)

  • Конфигурирайте брандирането на приложението (име, цветове, лога, splash).
  • Изтеглете конфигурационния JSON.
  • Създайте debug APK и тествайте на физическо устройство.
  • Подгответе release подписване и подаване към store.

8. Настройка на фактуриране

  • Конфигурирайте фактуриране чрез Stripe (когато е активирано).
  • Настройте self-service checkout за допустимите планове.
  • Конфигурирайте webhook endpoint за събития по плащанията.
  • Тествайте checkout потока с тестова карта.

9. Тест на възпроизвеждането

  • Създайте първа тестова абонатна линия.
  • Конфигурирайте тестов stream и EPG.
  • Тествайте възпроизвеждането на целевите устройства (web, Android TV, mobile, MAG/Stalker).
  • Проверете CDN маршрутизацията и DRM прилагането, ако са конфигурирани.

10. Мониторинг и поддръжка

  • Проверете, че health endpoint връща healthy статус.
  • Потвърдете, че административното monitoring dashboard е достъпно.
  • Потвърдете, че каналът за поддръжка е дефиниран и известен на провайдъра.
  • Документирайте пътя за ескалация.

11. Решение за пускане в експлоатация

  • Всички тестове за възпроизвеждане минават успешно.
  • Фактурирането (ако е приложимо) е тествано и потвърдено.
  • Подписано е потвърждение за законно съдържание.
  • Каналът за поддръжка е потвърден.
  • Планът за rollback е документиран (как да се деактивира/спре при нужда).
  • Провайдърът одобрява пускането в експлоатация.

Критични напомняния

  • Права върху съдържанието са отговорност на провайдъра. Castovia не предоставя съдържание.
  • Разходите към доставчици за CDN и DRM са отделни от плановете на Castovia.
  • Приложенията за iOS/Apple TV изискват отделно одобрение и изграждане.
  • Винаги имайте план за rollback преди пускане в експлоатация.