Първо въвеждане на клиент
Ръководство стъпка по стъпка за въвеждане на първия клиент-провайдър в 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 преди пускане в експлоатация.