首次客户入驻
面向 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 agent。
- 验证 heartbeat、能力和存储路径。
- 配置录制、回看和 DVR 路径。
6. CDN 与 DRM 设置
- 在 Castovia 管理后台连接 CDN 提供商账户。
- 测试 CDN 连接和健康状态。
- 如需要 DRM,连接 DRM 提供商账户。
- 验证 DRM 策略和 license proxy。
7. 应用设置(如为 Studio 套餐)
- 配置应用品牌元素(名称、颜色、Logo、启动画面)。
- 下载 config JSON。
- 构建 debug APK 并在实体设备上测试。
- 准备发布签名和商店提交。
8. 计费设置
- 配置 Stripe 计费(如已启用)。
- 为符合条件的套餐设置自助结账。
- 配置用于支付事件的 webhook 端点。
- 使用测试卡验证结账流程。
9. 播放测试
- 创建第一条测试订阅线路。
- 配置测试流和 EPG。
- 在目标设备上测试播放(web、Android TV、移动端、MAG/Stalker)。
- 如已配置,验证 CDN 路由和 DRM 强制策略。
10. 监控与支持
- 验证 health endpoint 返回 healthy。
- 确认管理员监控面板可访问。
- 确认支持渠道已定义且提供商已知晓。
- 记录升级处理路径。
11. 上线决策
- 所有播放测试均通过。
- 计费(如适用)已测试并验证。
- 已签署合法内容确认。
- 支持渠道已确认。
- 已记录回滚计划(如需停用/暂停时如何操作)。
- 提供商批准上线。
重要提醒
- 内容权利由提供商负责。Castovia 不提供内容。
- CDN 和 DRM 的供应商成本与 Castovia 套餐分开计算。
- iOS/Apple TV 应用需要单独委托开发。
- 上线前务必准备回滚计划。