첫 번째 고객 온보딩
Castovia에서 첫 번째 공급자 고객을 온보딩하기 위한 단계별 가이드입니다. 각 단계를 따라 반복 가능하고 안전하며 성공적인 출시를 보장하세요.
1. 사전 영업 자격 확인
- 공급자 유형(IPTV 사업자, OTT 제공업체, 리셀러)을 식별합니다.
- 콘텐츠가 합법적으로 확보되었는지 확인합니다 — Castovia는 콘텐츠를 제공하지 않습니다.
- 기술 준비 상태를 평가합니다(서버 가용성, CDN/DRM 필요 여부).
- 구독자 수, 기능, 예산에 따라 요금제 등급을 식별합니다.
- 벤더 비용 모델을 설명합니다: CDN, DRM, 앱 스토어 수수료는 별도입니다.
2. 법적 콘텐츠 확인
- 공급자가 허용 가능한 사용 정책에 서명합니다.
- 공급자가 배포하려는 모든 콘텐츠에 대한 법적 권리를 보유하고 있음을 확인합니다.
- Castovia는 불법 콘텐츠를 배포하는 계정을 중단할 권리를 보유합니다.
- 공급자는 불법 콘텐츠 배포가 계정 종료 사유임을 인정합니다.
3. 요금제 선택 및 계정 설정
- 공급자가 요금제 등급을 선택합니다(Essential부터 Enterprise까지).
- 적절한 요금제와 권한으로 Castovia에서 계정을 생성합니다.
- 관리자 자격 증명을 안전하게 제공합니다.
- 해당되는 경우 평가 기간을 구성합니다(보통 14~30일).
4. 벤더 계정 요구사항
- CDN: 필요한 경우 공급자가 자체 계정을 생성합니다(예: Bunny CDN).
- DRM: 필요한 경우 공급자가 자체 계정을 생성합니다(예: castLabs DRMtoday).
- 앱 스토어: 공급자는 앱 배포를 위한 자체 Google Play 개발자 계정을 보유해야 합니다.
- 모든 벤더 비용은 공급자 책임입니다.
5. 서버 설정
- 공급자가 크기 산정 가이드에 따라 Linux 서버를 준비합니다.
- 공급자 노드에 Castovia 에이전트를 설치합니다.
- heartbeat, 기능, 저장소 경로를 검증합니다.
- 녹화, catch-up, DVR 경로를 구성합니다.
6. CDN 및 DRM 설정
- Castovia 관리자에서 CDN 공급자 계정을 연결합니다.
- CDN 연결과 상태를 테스트합니다.
- DRM이 필요한 경우 DRM 공급자 계정을 연결합니다.
- DRM 정책과 라이선스 프록시를 검증합니다.
7. 앱 설정(Studio 요금제인 경우)
- 앱 브랜딩(이름, 색상, 로고, 스플래시)을 구성합니다.
- 설정 JSON을 다운로드합니다.
- 디버그 APK를 빌드하고 실제 기기에서 테스트합니다.
- 릴리스 서명과 스토어 제출을 준비합니다.
8. 결제 설정
- Stripe 결제를 구성합니다(활성화된 경우).
- 대상 요금제에 대해 셀프서비스 결제를 설정합니다.
- 결제 이벤트를 위한 webhook 엔드포인트를 구성합니다.
- 테스트 카드로 결제 흐름을 테스트합니다.
9. 재생 테스트
- 첫 번째 테스트 구독자 라인을 생성합니다.
- 테스트 스트림과 EPG를 구성합니다.
- 대상 기기(web, Android TV, 모바일, MAG/Stalker)에서 재생을 테스트합니다.
- 구성된 경우 CDN 라우팅과 DRM 적용을 확인합니다.
10. 모니터링 및 지원
- health 엔드포인트가 정상 상태를 반환하는지 확인합니다.
- 관리자 모니터링 대시보드에 접근 가능한지 확인합니다.
- 지원 채널이 정의되어 있고 공급자가 이를 알고 있는지 확인합니다.
- 에스컬레이션 경로를 문서화합니다.
11. 출시 결정
- 모든 재생 테스트가 통과합니다.
- 결제(해당되는 경우)가 테스트되고 검증됩니다.
- 법적 콘텐츠 확인서에 서명합니다.
- 지원 채널이 확인됩니다.
- 롤백 계획이 문서화됩니다(필요 시 비활성화/중단 방법).
- 공급자가 출시를 승인합니다.
중요 안내
- 콘텐츠 권리는 공급자 책임입니다. Castovia는 콘텐츠를 제공하지 않습니다.
- CDN 및 DRM 벤더 비용은 Castovia 요금제와 별도입니다.
- iOS/Apple TV 앱은 별도의 발행 절차가 필요합니다.
- 출시 전에 항상 롤백 계획을 준비하세요.