DRM 设置指南

如何将你的 DRM 提供商账户连接到 Castovia 以保护内容。

DRM 集成如何工作

Castovia 与外部 DRM 提供商集成。客户自行创建并支付自己的 DRM 供应商账户。Castovia 会加密存储凭据,验证提供商和策略,并在播放时强制执行 DRM 要求。

关键行为:

  • 如果某个流需要 DRM,但策略缺失或不完整,播放将被阻止。
  • 如果 DRM 策略完整且已验证,播放会返回安全的 DRM 元数据。
  • 任何原始 DRM 凭据都不会暴露给客户端设备或日志。

castLabs DRMtoday —— 首个完全支持的提供商

  1. 1在 castlabs.com 创建一个 castLabs DRMtoday 账户。
  2. 2从 DRMtoday 仪表盘获取你的 Merchant ID 和 API 凭据。
  3. 3记下你的 Widevine 和/或 FairPlay 许可证服务器 URL。
  4. 4在 Castovia 管理面板 → DRM 中,添加新的 DRM 提供商并选择 castLabs DRMtoday。
  5. 5输入你的 Merchant ID、凭据和许可证 URL。
  6. 6Castovia 会加密存储所有密钥。它们绝不会在 API 响应中返回。
  7. 7Castovia 会验证提供商配置并测试连通性。
  8. 8为需要保护的流创建 DRM 策略。
  9. 9当订阅用户请求受 DRM 保护的流时,Castovia 会返回安全的 DRM 元数据。

BuyDRM KeyOS —— 预置集成

BuyDRM KeyOS 集成是按客户定制的,并且需要:

  • 带有 API 凭据的 BuyDRM 账户
  • 许可证服务器 URL 和配置
  • 定价和条款由供应商决定

Castovia 提供了一个预置的集成骨架。除非为客户专门实现,否则不会自动进行密钥供应。

成本

DRM 许可证费用是单独计算的。客户直接向 DRM 供应商支付。.

castLabs DRMtoday 的定价取决于许可证请求量。请查看 castlabs.com 获取当前价格。

Castovia 默认不会将 DRM 许可证成本包含在套餐价格中。

未来可能会提供托管的 Castovia DRM 增值服务——默认不包含。

安全

DRM 密钥以加密方式存储
密钥在 UI 和 API 响应中会被遮蔽
不会向客户端设备暴露 DRM 凭据
应用日志中没有原始许可证密钥