Mac OS X Общественные API для проверки / требования защиты HDCP / DPCP?
-
09-10-2019 - |
Вопрос
Есть ли какие-либо публичные API в Mac OS X для проверки защиты цифровых контентов с высокой пропускной способностью (HDCP) и / или защиты контента порта (DPCP) и / или отображения (DPCP). DPCP-совместимые дисплеи?
Я хотел бы, чтобы мое заявление сможет отказаться от воспроизведения определенного контента, если только эти виды защиты не обеспечиваются на всех соответствующих подключенных дисплее. Я верю, что Apple может сделать это для содержания HD iTunes Store HD, но я не уверен, использует ли они частные API для этого.
Как я могу гарантировать, что выход моего приложения является защищен HDCP- или DPCP?
Решение
Насколько я знаю (и я сделал много домашних заданий на нем, я ведущий инженер для хорошо известного Mac / Win Media Player) Apple является жадным и не обмениваться. Существует множество доказательств того, что новые MacBook и Mac Pro HDMI и подключения порта дисплея поддерживают полный протокол шифрования, и что iTunes может запросить и контролировать его.
Apple, по-видимому, намеренно удерживает API, при этом намерение предотвратить любую возможность поддержки Blu-ray на Mac, чтобы создать рычаги для получения студий, чтобы обеспечить HD-контент для iTunes.