Как декодировать защищенный DRM контент (FairPlay, WideVine et c), используя Video ToolBox на iOS? - PullRequest
1 голос
/ 10 февраля 2020

У меня есть пользовательский проигрыватель на iOS, который может декодировать поток HEV C с помощью декодера HEV C, предоставляемого набором инструментов для видео, получить дескриптор декодированного кадра, передать его в Metal и отобразить кадр используя металл. Я хотел бы сделать то же самое с DRM-зашифрованным контентом. Я понимаю, что AVPlayer напрямую поддерживает FairPlay, и вы можете воспроизводить зашифрованный контент DRM, используя его ( sample ). Как мне сделать это с Video ToolBox? Я не вижу никаких API для настройки сеанса / ключей DRM в VTDecompressionSession . Спасибо.

...