首次客户入驻

面向 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 应用需要单独委托开发。
  • 上线前务必准备回滚计划。