DRM 设置指南
如何将你的 DRM 提供商账户连接到 Castovia 以保护内容。
DRM 集成如何工作
Castovia 与外部 DRM 提供商集成。客户自行创建并支付自己的 DRM 供应商账户。Castovia 会加密存储凭据,验证提供商和策略,并在播放时强制执行 DRM 要求。
关键行为:
- 如果某个流需要 DRM,但策略缺失或不完整,播放将被阻止。
- 如果 DRM 策略完整且已验证,播放会返回安全的 DRM 元数据。
- 任何原始 DRM 凭据都不会暴露给客户端设备或日志。
castLabs DRMtoday —— 首个完全支持的提供商
- 1在 castlabs.com 创建一个 castLabs DRMtoday 账户。
- 2从 DRMtoday 仪表盘获取你的 Merchant ID 和 API 凭据。
- 3记下你的 Widevine 和/或 FairPlay 许可证服务器 URL。
- 4在 Castovia 管理面板 → DRM 中,添加新的 DRM 提供商并选择 castLabs DRMtoday。
- 5输入你的 Merchant ID、凭据和许可证 URL。
- 6Castovia 会加密存储所有密钥。它们绝不会在 API 响应中返回。
- 7Castovia 会验证提供商配置并测试连通性。
- 8为需要保护的流创建 DRM 策略。
- 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 凭据
应用日志中没有原始许可证密钥