Выпуск

Выпуск 46. Widevine, FairPlay, PlayReady

Декодировано — подкаст о видеоинженерии · 9 ноября 2026 г. · 6 мин

Какое разрешение увидит зритель, определяет не канал и не ABR, а класс «замка» в чипе: лицензионный сервер проверяет его, как фейс-контроль, и только потом решает, какой ключ отдать. Поэтому недорогой Smart TV получает 4K там, где мощный ноутбук с Chrome упирается в 720p или 1080p. Сорок шестой выпуск разбирает три системы по отдельности — Widevine, FairPlay и PlayReady — и типовые ошибки, из-за которых видео падает в чёрный экран или в низкое качество. В выпуске: — уровни Widevine: L3 держит ключ и расшифрованные кадры в обычной памяти, а L1 — внутри доверенной среды TEE, откуда кадры идут на экран по защищённому тракту; — почему десктопный браузер по линии Widevine остаётся на L3 и получает 720p или 1080p, а устройства «для гостиной» с L1 открывают 4K; — FairPlay без публичных уровней: ключ живёт в Secure Enclave, доверие бинарно, и поэтому Safari на Mac открывает 4K там, где Chrome остаётся программным; — аппаратный PlayReady SL3000 как путь к 4K в браузере на Windows 11 и его хрупкость: нужно точное сочетание версий ОС, браузера и драйверов GPU; — рутованный Android: разблокированный загрузчик рвёт цепочку доверия, и устройство молча падает с L1 до L3; — ошибка «один ключ на все ступени» и продакшен-дефолт multi-key: отдельный KID на ступень, чтобы устройство L3 не открыло 1080p и 4K ключом от 720p. «Декодировано» — подкаст компании Фора Софт по материалам серии книг «Справочник по видеоинженерии». Второй сезон — о стриминге, по книге «Видеостриминг». Фора Софт с 2005 года создаёт видеопродукты, real-time-коммуникации и AI-системы: 250+ проектов, живой стриминг с задержкой 0,4–0,5 секунды на 10 000 зрителей, решения для NBC, CBS и Red Bull. Если вы делаете продукт, где есть видео или онлайн-звонки, — приходите к нам: https://fora-soft.ru/

Страница выпуска