2011-01-11 1 views
10

接続されたディスプレイの高帯域幅デジタルコンテンツ保護(HDCP)および/または表示ポートコンテンツ保護(DPCP)の準拠をチェックするための、またはアプリケーションの出力のみを表示するためのMac OS XのパブリックAPIはありますかHDCP/DPCP対応ディスプレイ?HDCP/DPCP保護をチェック/要求するためのMac OS XパブリックAPI?

関連するすべての接続されたディスプレイでこれらの保護が保証されていない限り、特定のコンテンツの再生を拒否できるようにしたいと考えています。私はAppleがiTunes Store HDコンテンツ用にこれを行うことができると信じているが、私が彼らのためにプライベートAPIを使用しているかどうかはわからない。

アプリケーションの出力がHDCPまたはDPCPで保護されていることをどのように保証できますか?

答えて

7

アップルは、貪欲で分かち合いません。私はこれまでに多くの課題を抱えていました。私は有名なMac/Win Media Playerのエンジニアです。新しいMacBookとMac ProのHDMIとディスプレイポートの接続では、完全な暗号化プロトコルがサポートされており、iTunesはそれを照会して制御できるという証拠はたくさんあります。

アップルはiTunesでHDコンテンツを利用できるようにするために、MacでのBlu-rayサポートの可能性を防ぐ目的で、APIを意図的に保留しているようだ。

+0

HDCPを有効/チェックするためにどのAPIが使用されているかを知るために実行可能なiTunesをリバースエンジニアリング/トレースするにはどうしてですか? –