Руководство по настройке DRM

Как подключить учётную запись вашего поставщика DRM к Castovia для защиты контента.

Как работает интеграция с DRM

Castovia интегрируется с внешними поставщиками DRM. Клиент создаёт и оплачивает собственную учётную запись у вендора DRM. Castovia хранит учётные данные в зашифрованном виде, проверяет провайдера и политику и применяет требования DRM во время воспроизведения.

Ключевое поведение:

  • Если поток требует DRM, но политика отсутствует или неполная, воспроизведение блокируется.
  • Если политика DRM полная и проверена, воспроизведение возвращает безопасные метаданные DRM.
  • Сырые учётные данные DRM никогда не раскрываются на клиентские устройства или в логах.

castLabs DRMtoday — первый полностью поддерживаемый провайдер

  1. 1Создайте учётную запись castLabs DRMtoday на castlabs.com.
  2. 2Получите Merchant ID и учётные данные API из панели управления DRMtoday.
  3. 3Запишите URL лицензирующего сервера Widevine и/или FairPlay.
  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 настраивается индивидуально и требует:

  • Учётную запись BuyDRM с учётными данными API
  • URL серверов лицензий и конфигурацию
  • Цены и условия зависят от вендора

Castovia предоставляет заготовку интеграции. Автоматическое предоставление ключей не выполняется, если только это не реализовано специально для клиента.

Стоимость

Плата за DRM-licensing взимается отдельно. Клиент платит DRM-вендору напрямую.

Стоимость castLabs DRMtoday зависит от объёма запросов лицензий. Актуальные цены см. на castlabs.com.

По умолчанию Castovia не включает стоимость лицензий DRM в стоимость тарифа.

В будущем может быть предложена управляемая надстройка Castovia DRM как платная услуга — по умолчанию она не включена.

Безопасность

Секреты DRM хранятся в зашифрованном виде
Секреты скрываются в UI и ответах API
Учетные данные DRM не раскрываются на клиентские устройства
Сырые секреты лицензий не попадают в логи приложения