【问题标题】:Mac OS X public APIs for checking/requiring HDCP/DPCP protection?用于检查/要求 HDCP/DPCP 保护的 Mac OS X 公共 API?
【发布时间】:2011-01-11 04:08:28
【问题描述】:

Mac OS X 中是否有任何公共 API 用于检查所连接显示器的高带宽数字内容保护 (HDCP) 和/或显示端口内容保护 (DPCP) 合规性,或要求仅显示应用程序的输出在符合 HDCP/DPCP 的显示器上?

我希望我的应用程序能够拒绝播放某些内容,除非在所有相关连接的显示器上都确保了这些保护。我相信 Apple 能够为 iTunes 商店的高清内容做到这一点,但我不确定他们是否为此使用了私有 API。

如何保证我的应用程序的输出受 HDCP 或 DPCP 保护?

【问题讨论】:

    标签: macos quartz-graphics quicktime copy-protection hdcp


    【解决方案1】:

    据我所知(我已经为此做了很多功课,我是知名 Mac/Win 媒体播放器的首席工程师)Apple 是贪婪而不是分享。有大量证据表明较新的 macbook 和 mac pro HDMI 和 Display 端口连接支持完整的加密协议,并且 iTunes 能够查询和控制它。

    Apple 似乎有意保留 API,目的是阻止在 Mac 上支持蓝光的任何可能性,以便为让工作室允许 iTunes 提供高清内容创造优势。

    【讨论】:

    • 是否有逆向工程/跟踪 iTunes 可执行文件以了解用于启用/检查 HDCP 的 API?
    猜你喜欢
    • 1970-01-01
    • 2020-11-20
    • 1970-01-01
    • 1970-01-01
    • 2020-01-13
    • 1970-01-01
    • 2020-09-22
    • 1970-01-01
    • 2020-03-28
    相关资源
    最近更新 更多