Назад до блогу

Що таке DRM-відео? Шифрування, ліцензії на відтворення та перегляд офлайн

Дізнайтеся, як у DRM-відео працюють шифрування, ліцензії на відтворення та програвачі. Зрозумійте різницю між DRM, MP4 і M3U8 та оберіть дозволений спосіб перегляду або збереження.

DRM — це скорочення від Digital Rights Management, тобто керування цифровими правами. Зазвичай DRM-відео називають відео, використання якого регулюється шифруванням контенту та авторизацією відтворення. DRM описує механізм захисту контенту, тоді як MP4, списки відтворення та вебпрогравачі виконують різні функції: упакування медіа, організацію ресурсів і відтворення.

Розуміння цих рівнів допомагає вибрати між потоковим переглядом, офлайн-переглядом у застосунку та збереженням дозволеного відео як локального файла.

Які три складові забезпечують відтворення DRM-відео?

Захищене відтворення відео можна пояснити за допомогою трьох складових:

  • Медіадані містять зображення та звук; захищені частини обробляються за допомогою шифрування.
  • Ліцензія на відтворення надає ключі й правила використання контенту, а керує нею процедура авторизації відповідного сервісу.
  • Програвач і компонент розшифрування разом забезпечують авторизоване відтворення в підтримуваному середовищі. У вебсередовищі CDM означає модуль розшифрування контенту.

Після натискання кнопки відтворення застосунок координує завантаження медіа та взаємодію з ліцензією. Програвач обробляє захищений контент за допомогою чинної ліцензії. Якщо вже є дійсний сеанс, пов’язана з ним ліцензія також може використовуватися далі.

Стандарт EME від W3C надає вебсторінкам відкритий інтерфейс для взаємодії із системами захисту контенту. Перевірку облікового запису, підписки та інші бізнес-умови обробляють застосунок і його сервіс.

Уявіть медіадані як пакунок із контентом, ліцензію — як дозвіл використовувати його за певними правилами, а програвач — як середовище, де відбувається відтворення. Кожен елемент має окрему роль.

Що означають DRM, MP4 і M3U8?

Аналізуючи відео, спершу визначте, на яке запитання відповідає кожне поняття.

ПоняттяРівеньОсновна функція
DRMЗахист контенту та авторизаціяКерує використанням захищеного контенту
MP4МедіаконтейнерОрганізовує відео, аудіо та інші дані
M3U8Список відтворенняОписує ресурси для відтворення та їхню структуру
HTTPSПередавання мережеюЗахищає передавання даних між браузером і сервісом
Вхід в обліковий записІдентифікація та доступПідтверджує особу користувача й умови доступу

Наприклад, медіафайли в однаковому контейнері MP4 можуть мати різні способи захисту. Визначайте DRM за інформацією платформи й програвача, а не лише за розширенням файла, фактом входу в обліковий запис чи назвою списку відтворення.

Як пов’язані EME, CDM і Widevine?

Ці поняття відповідно позначають інтерфейс, компонент і конкретну систему.

EME — інтерфейс для взаємодії вебсторінок із відповідними системами. У довідці MDN описані медіаключі, сеанси та пов’язані події. CDM бере участь в обробці контенту для розшифрування.

Widevine — це DRM-система. Офіційний огляд Google описує її використання для захисту медіа та відповідні стандарти.

Звичайному глядачеві достатньо перевірити підтримувані платформою пристрої, програвачі та способи перегляду. Розробникам може знадобитися додатково налаштовувати взаємодію інтерфейсу із сервісом ліцензування.

Що обрати: потоковий перегляд, офлайн-перегляд чи завантаження файла?

Спочатку визначте мету, а потім виберіть відповідний варіант:

Ваша метаВідповідний варіантЩо перевірити заздалегідь
Переглядати придбаний контент або контент за підпискоюПрогравач сервісуАвторизацію облікового запису та підтримувані пристрої
Переглядати офлайн під час подорожіОфлайн-функцію сервісуСпосіб завантаження, період доступності та застосунок для відтворення
Зберегти звичайне вебвідео, яким ви володієте або яке маєте право використовуватиЗавантаження файла, дозволене джереломДозвіл на збереження, версію медіа та мету використання

Офлайн-контент у застосунку використовують відповідно до умов сервісу. Якщо для проєкту потрібен окремий файл, переконайтеся, що джерело пропонує експорт файла або надає відповідні права на медіа. Так можна підібрати належний спосіб і для перегляду, і для архівування файлів.

Як упорядкувати дозволені вебвідео на комп’ютері?

Для звичайних вебмедіа, якими ви володієте або які маєте право використовувати й завантаження яких дозволене джерелом, настільний клієнт VidGetter поєднує розпізнавання медіа, вибір версії та локальне впорядкування.

Вставте в клієнт посилання на конкретну сторінку або відкрийте публічну сторінку у вбудованому браузері. Перевірте доступну роздільну здатність, формат, звукові доріжки та субтитри, а потім виберіть версію й папку збереження відповідно до потреби. Після завершення знайдіть файли в локальній медіатеці та історії завантажень, щоб переглянути їх або впорядкувати за проєктами.

Поширені запитання

Як пов’язані платні відео та DRM-відео?

Платність описує спосіб купівлі чи підписки, а DRM — механізм захисту контенту. Щоб дізнатися, як захищене конкретне відео, перегляньте інформацію сервісу та програвача.

Як визначити, чи використовує відео DRM?

Спершу ознайомтеся з інформацією платформи про захищений контент, підтримувані пристрої та середовища відтворення. Відомості про захист контенту або ліцензію, які показує програвач, також можуть допомогти визначити механізм.

Як вибирати відео для тривалого впорядкування?

Вибирайте власні або ліцензовані матеріали, збереження яких чітко дозволене. Записуйте джерело та обсяг дозволеного використання, а потім упорядковуйте відео й нотатки за проєктами. Для офлайн-перегляду в застосунку дотримуйтеся процедури відповідного сервісу.