PlayReady supports two modes of license acquisition: proactive and reactive. In proactive mode, the client explicitly requests the license before playback begins, which is useful for offline viewing scenarios. In reactive mode, playback starts, and if no valid license is found, the PlayReady media player automatically triggers the license acquisition process.
If you are a developer looking to integrate PlayReady decryption into your application ecosystem, you must follow strict implementation guidelines to ensure your app is not rejected by license servers.