13

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

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

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

4

1 回答 1

9

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

Apple 似乎故意保留 API,以防止在 Mac 上支持蓝光的任何可能性,以便为让工作室允许 iTunes 的高清内容创造杠杆作用。

于 2011-03-17T23:30:02.080 回答