Frage

Gibt es öffentliche APIs in Mac OS X für die High-Bandwidth Digital Content Protection (HDCP) Überprüfung und / oder Displayport Content Protection (DPCP) die Einhaltung des angeschlossenen Displays oder für die Forderung, dass die Ausgabe Ihrer Anwendung nur angezeigt werden, auf HDCP / DPCP-kompatiblen Displays?

Ich möchte meine Anwendung in der Lage sein, zu verweigern, zurück bestimmten Inhalt zu spielen, es sei denn diese Art von Schutz auf allen relevanten angeschlossenen Displays gewährleistet. Ich glaube, dass Apple in der Lage ist, dies für iTunes Store von HD-Inhalte zu tun, aber ich bin nicht sicher, ob sie eine private API für diese verwenden.

Wie kann ich sicherstellen, dass meine Anwendung Ausgang HDCP- oder ist DPCP geschützt?

War es hilfreich?

Lösung

Soweit ich weiß (und ich habe eine Menge Hausaufgaben auf es getan, ich bin leitender Ingenieur für einen bekannten Mac / Win Media Player) von Apple gierig ist und nicht zu teilen. Es gibt genügend Beweise dafür, dass neuerer macbook und Mac Pro HDMI und Display-Port-Verbindungen das vollständige Verschlüsselungsprotokoll unterstützen, und dass iTunes in der Lage, Abfrage und steuern ihn.

wird von Apple absichtlich die API Quellen zu werden, mit der Absicht, jede Möglichkeit der Blu-ray-Unterstützung auf Mac zu verhindern, um Hebelkraft zu schaffen für die Studios bekommen HD-Inhalte für iTunes zu ermöglichen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top