I'm interested in using ClearKey for its open source nature and lack of reliance on external license servers owned by companies like Google and Microsoft. However, I understand Widevine, PlayReady, and FairPlay have excellent hardware integration that allows decryption and playback in secure components, even blocking screen capturing.
ClearKey doesn't seem to support that level of hardware security. Is there a way to get the "best of both worlds" - the openness of ClearKey with the hardware protections of something like Widevine?
For example, could the Widevine browser extension be used just for license handling and decryption while still using a ClearKey server and keys? Or is there another way to implement ClearKey such that it takes advantage of secure hardware playback?
I'm still learning about DRM, so any thoughts or pointers on if hardware DRM can be achieved with open source solutions like ClearKey are appreciated!