DRM-защитавидео: Widevine и FairPlay
Kinescope шифрует видео так, что его нельзя скачать или перехватить поток. DRM входит в тариф «Супер» — от 700 ₽ в месяц.
Нам доверяют











Как работает DRM
Пароль решает, кто смотрит видео. DRM решает, что можно сделать с файлом.
- 1
Файл хранится зашифрованным
Kinescope шифрует каждое качество видео по стандарту MPEG-CENC. Скачанный файл без ключа не воспроизводится.
- 2
Ключ — на каждую сессию
Перед просмотром плеер запрашивает у сервера лицензий временный ключ. Для каждой сессии ключ свой.
- 3
Расшифровывает устройство
Widevine работает в Chrome и на Android, FairPlay — в Safari, на iPhone, iPad и Mac. Зрителю ничего не нужно устанавливать.
Что блокирует DRM
- Скачивание через SaveFrom, VLC и ffmpeg
- Перехват потока и ссылок на файлы
- Скриншоты и запись экрана на iOS, Android и в браузерах macOS и Windows
Как включить DRM
Три шага в кабинете Kinescope на тарифе «Супер». Подробно — в базе знаний.
Перед включением
- HTTPS на сайтеDRM работает только на страницах с SSL-сертификатом.
- encrypted-media в коде встраиванияБез него в атрибуте allow зашифрованное видео не запустится.
- Отдельный проектШифрование включается на весь проект, поэтому защищаемые видео лучше собрать в один.
В кабинете
- 1В каталоге нажмите на три точки рядом с названием проекта.
- 2Выберите «Настройки проекта» и нажмите «Включить шифрование».
- 3Прочитайте условия и подтвердите. Включать может только Администратор.
После включения
- Шифруются все видео проектаИ новые, и уже загруженные. Обычно это занимает меньше суток, видео в это время доступны.
- Скачать можно только оригиналВерсии в разных качествах по прямым ссылкам становятся недоступны.
- Отключить — через поддержкуСамостоятельно выключить шифрование нельзя.
Где DRM не работает: Firefox ESR на компьютере, UC Browser на Android, Firefox и Firefox Focus на Android, Режим инкогнито Chrome на Android (с Chrome 62). Таким зрителям предложите Chrome или Safari.
Пускайте к видео по своим правилам
DRM не знает, кому из зрителей можно смотреть. Это решает ваш сервер: перед просмотром Kinescope передаёт ему идентификатор зрителя из параметра drmauthtoken, а ответ 200 или 403 решает, выдать ли ключ. Правила остаются в вашей системе: курсы, подписки, роли.
curl -X PUT https://api.kinescope.io/v1/drm/auth \
-H "Authorization: Bearer $KINESCOPE_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"url": "https://api.example.com/drm/authorize"}'
# Ответ 200 разрешает просмотр, 403 запрещает. Ещё уровни защиты поверх DRM
Их можно сочетать в любом наборе. Как выбрать — в статье как защитить видео от копирования.
-
Ограничение по доменам
Плеер запускается только на ваших сайтах.
-
Пароли и индивидуальные коды
Доступ к видео по паролю или коду для каждого зрителя.
-
Приватные ссылки и IP
Видео по закрытой ссылке или только из разрешённой сети.
-
Водяные знаки
Имя, почта или ID зрителя поверх видео. По утёкшей записи экрана видно, кто её сделал.
FAQ
Не нашли ответ?
Загляните в Базу знаний.
Что такое DRM-защита видео?
Чем DRM отличается от пароля на видео?
Сколько стоит DRM в Kinescope?
Нужен ли свой сервер лицензий?
Что будет с уже загруженными видео?
В каких браузерах DRM не работает?
Работает ли DRM в GetCourse, Tilda и других платформах?
Можно ли отключить DRM?
Защитите видео в Kinescope
Бесплатный тариф без привязки карты. DRM — на тарифе «Супер» от 700 ₽ в месяц.











