HDCP/DPCP保護をチェック/要求するためのMac OS XパブリックAPI?
-
09-10-2019 - |
質問
Mac OS Xには、高帯域幅デジタルコンテンツ保護(HDCP)および/またはディスプレイポートコンテンツ保護(DPCP)の接続ディスプレイのコンプライアンスをチェックするためのパブリックAPIがありますか、またはアプリケーションの出力をHDCP/でのみ表示することを要求するためにDPCP準拠のディスプレイ?
これらの種類の保護がすべての関連する接続ディスプレイで確実に保護されない限り、私のアプリケーションが特定のコンテンツの再生を拒否できるようにしたいと思います。 AppleはiTunesストアHDコンテンツでこれを行うことができると思いますが、彼らがこのためにプライベートAPIを使用しているかどうかはわかりません。
アプリケーションの出力がHDCPまたはDPCPで保護されていることを保証するにはどうすればよいですか?
解決
私が知っている限り(そして、私はそれについて多くの宿題をしました、私はよく知られているMac/Win Mediaプレーヤーのリードエンジニアです)Appleは貪欲で共有していません。新しいMacBookおよびMac Pro HDMIとディスプレイポート接続が完全な暗号化プロトコルをサポートし、iTunesがそれをクエリして制御できるという証拠がたくさんあります。
Appleは、iTunesのHDコンテンツをスタジオに入手できるようにレバレッジを作成するために、MacでのBlu-rayサポートの可能性を防ぐことを意図して、APIを意図的に源泉徴収しているようです。
所属していません StackOverflow