Important notes:
- Clearkey support is built in and should always be enabled.
- Widevine support requires CDM binaries that must be downloaded from Google. Contact Google here for details.
- Widevine support is enabled by calling the CefRegisterWidevineCdm() function. See comments in cef_web_plugin.h for usage.
- The CefRegisterWidevineCdm() function can be called during runtime on Windows and OS X to register Widevine binaries. Use the below form to test this capability.
- Calling CefRegisterWidevineCdm() before CefInitialize() is required on Linux.
- Cefclient will call CefRegisterWidevineCdm() before CefInitialize() if "--widevine-cdm-path=<path>" is specified on the command-line.
- View extended media support information here.
- Test DRM video playback here. Select an "asset" that includes Clearkey or Widevine in the name.