Услугата за стрийминг на видео блокира на 480p? Може да има повече, отколкото предполагате.
Някога зареждали ли сте видеоклип на устройство, за което сте сигурни, че има правилните спецификации за поточно предаване с висока разделителна способност или 4K, но каквото и да опитвате, то няма да използва HD?
Няма да полудееш. Система за управление на цифрови права (DRM) на име Widevine може да стои зад вашите проблеми.
Но какво е Widevine и как може да ви попречи да предавате HD видео на Netflix, Amazon Prime Video, Disney+ и други услуги?
Какво е Widevine?
Widevine е система за управление на цифрови права (DRM), която в момента се управлява и разработва от Google за криптиране и защита на видео съдържание. Той е проектиран да предотвратява поверителността и да защитава цифровото съдържание и се използва от различни платформи за стрийминг като Netflix, Disney+ и Amazon Prime Video.
Накратко, Widevine е защитният слой, който затруднява пиратството, копирането и кражбата на поточно видео съдържание.
Widevine далеч не е единственият DRM инструмент, предназначен да защитава услугите за стрийминг на видео. Той обаче се използва от някои от най-големите стрийминг услуги и също така е вграден в устройства с Android и базирани на Chromium браузъри.
Как работи Widevine?
Widevine следва процес на криптиране, заявка за лиценз и декриптиране, за да достави защитено съдържание.
- Шифроване: Оригиналното съдържание е шифровано с помощта на общата схема за шифроване (CENC), която използва Advanced Encryption Standard (AES) в режим на брояч (CTR). AES-CTR е шифър със симетричен ключ, което означава, че един и същ ключ се използва за криптиране и декриптиране. Всеки видео файл е криптиран с уникален ключ, за да се гарантира най-високо ниво на сигурност.
- Заявка за лиценз: Когато потребителят се опита да възпроизведе криптираното съдържание, устройството изпраща заявка за лиценз до сървъра за лицензи на Widevine. Тази заявка включва информация за клиента и конкретното съдържание, до което се опитва да получи достъп.
- Отговор за лиценз: Ако сървърът за лицензи потвърди правото на потребителя да гледа съдържанието, той отговаря с лиценз, съдържащ ключа за дешифриране.
- Декриптиране и възпроизвеждане: Клиентът получава лиценза, извлича ключа за декриптиране и го използва за дешифриране на съдържанието. След това дешифрираното съдържание се изобразява и възпроизвежда на устройството.
Този процес се изпълнява безпроблемно и остава невидим за крайния потребител, осигурявайки гладко изживяване при гледане.
Но това не е всичко. Widevine работи на три различни нива на сигурност, директно свързани с хардуера на вашата система. Нивото Widevine определя качеството на потока, който вашето устройство може да обработва, и ограничава разделителната способност, до която вашето устройство има достъп.
Обяснени нива на Widevine
Нивата на сигурност на Widevine, от L1 до L3, се определят от това доколко сигурно устройството може да обработва декриптиране на съдържание и как установява сигурен медиен път за възпроизвеждане на съдържание.
Widevine ниво 1
За да се квалифицира за Widevine L1, устройството трябва да извършва всички декриптиране на съдържание и криптографски операции в рамките на хардуерно поддържана доверена среда за изпълнение (TEE). TEE е защитена зона в главния процесор на устройството, която гарантира, че чувствителните данни се съхраняват, обработват и защитават в сигурна среда. Той е изолиран от останалите операции на устройството, за да се предотврати подправяне и неоторизиран достъп.
С прости думи това означава, че процесът на декриптиране се извършва в изолирана, защитена част от хардуера на устройството, което гарантира, че декриптираното съдържание не може да бъде прихванато и незаконно копирано. Widevine L1 позволява на устройствата да възпроизвеждат High Definition (HD), Full HD и дори 4K поточно съдържание, ако дисплеят на устройството поддържа такива резолюции.
Widevine ниво 2
На това ниво медийната обработка (декодиране, изобразяване и т.н.) не се извършва в TEE, но криптографските операции все още се обработват в него. Това ниво е по-малко сигурно, тъй като дешифрираното съдържание може да бъде уловено, след като напусне TEE, преди да бъде изобразено на екрана. Widevine L2 често ограничава възпроизвеждането до стандартна разделителна способност (SD), обикновено до 480p или 540p, в зависимост от политиката на доставчика на съдържание.
Widevine ниво 3
Ниво 3 на Widevine е най-малко сигурното. С L3 медийната обработка и криптографските операции се извършват извън TEE. L3 обикновено се използва, когато не е наличен хардуерно поддържан DRM. За софтуера е по-лесно да прихваща и копира съдържание, предавано на това ниво. В резултат на това доставчиците на съдържание обикновено доставят потоци с ниско качество (обикновено под SD) на L3 устройства.
Хардуерни изисквания и съображения на ниво Widevine
Хардуерните компоненти, които определят нивата на сигурност на Widevine, включват основния процесор на устройството, графичния процесор (GPU) и фърмуера, който помага да се установи TEE.
Освен това устройството трябва да премине процес, известен като „атестация на устройството“, за да потвърди, че отговаря на изискванията за определено ниво на сигурност на Widevine. Този процес включва проверка на хардуерната и софтуерната конфигурация на устройството, за да се гарантира, че отговаря на необходимите стандарти за сигурност.
Следователно нивото на Widevine, за което отговаря едно устройство, се определя основно от неговите хардуерни възможности, особено от способностите за сигурна обработка на основния му процесор, но фърмуерът и цялостната конфигурация на устройството също играят важна роля роля.
Важно е да запомните, че нивото на сигурност на Widevine не е нещо, което лесно се надгражда или променя от потребителя, тъй като е интегриран в устройството по време на производството и зависи от основния хардуер и фърмуера на устройството дизайн.
Но само защото вашето устройство е заключено към Widevine ниво 2 или 3, това не означава, че видеоклиповете, заснети на устройството, или видео съдържанието, което прехвърляте на устройството, ще бъдат заключени на по-ниска разделителна способност. Ако копирате 1080p филм на вашия таблет Widevine L3, той пак ще се възпроизвежда при 1080p. Widevine се занимава специално с поточно видео съдържание.
Проблеми с Widevine DRM
Както при всяка DRM система, Widevine не е без проблеми.
- Зависи от хардуера: Нивото на сигурност на Widevine и възможността за предоставяне на висококачествен стрийминг до голяма степен зависят от хардуерните възможности на устройството. Това означава, че ако дадено устройство няма необходимия хардуер за поддръжка на L1 сигурност, то няма да може да предава HD съдържание, което може да бъде ограничаващ фактор за някои потребители.
- Собствена система: Widevine е патентован софтуер, което означава, че вътрешната му работа не е открито достъпна за проверка или модификация от общността. Това потенциално може да доведе до ограничения по отношение на прозрачността и адаптивността.
- Проблеми с производителността: При всяка DRM система винаги има компромис между сигурност и потребителско изживяване. По-високите мерки за сигурност понякога могат да доведат до по-бавна производителност или проблеми със съвместимостта, потенциално повлияващи на изживяването на потребителя при гледане.
- Правила на доставчика на съдържание: Въпреки че Widevine предлага набор от опции за сигурност, действителното ниво на защита, приложено към конкретно съдържание, често се свежда до политиките, определени от доставчика на съдържание. В някои случаи правилата на доставчика може да ограничат качеството на съдържанието, налично на определени устройства, което може да бъде източник на разочарование за потребителите.
- Проблеми с повредена актуализация: За съжаление, от време на време се случват повредени актуализации. Когато го направят, има вероятност това да повлияе на нивото ви на Widevine, понякога принуждавайки устройството ви да се върне към L2 или L3, докато друга актуализация не коригира проблема.
Въпреки тези проблеми, Widevine остава една от най-често използваните DRM системи в света.
Как да проверите поддръжката на Widevine на Android
Проверката на вашето устройство Widevine Level на Android е най-лесна с помощта на приложението DRM Info, безплатно изтегляне от Play Store.
Изтегли: DRM информация за Android (Безплатно)
- Отидете в Play Store и изтеглете DRM информация
- Отворете приложението, след което превъртете до Widevine CDM раздел
- Потърсете Ниво на сигурност
Освен нивото на Widevine, можете да откриете всякакъв вид полезна информация за вашето устройство с помощта на DRM информация.
Widevine защитава съдържанието, но ограничава резолюцията при възпроизвеждане
Въпреки че Widevine е страхотен за защита на съдържание, ако закупите устройство без поддръжка на Widevine L1, ще намерите разочароващо поточно видео съдържание от основните платформи. Все пак винаги можете да прехвърлите видео съдържание на вашето устройство, за да го гледате с по-висока резолюция; просто не е толкова удобно, колкото стрийминг на видео у дома или в движение.