Files
ce_cdm/README.md
2024-06-25 14:03:53 -07:00

1.6 KiB

Widevine CE CDM 19.2.0

Released 2024-06-24

Getting Started

This project contains the sources for building a Widevine CDM module. Read the following to learn more about the contents of this project and how to use them:

The Widevine Developer Site documents the CDM API and describes how to integrate the CDM into a system.

New in v19.2.0

This is a minor release with minimal changes.

Features

  • Supports up to OEMCrypto v19
  • Added new test data for entitled licenses
  • Added new tests for clear lead sample decryption

Bug Fixes

  • Fixed backwards compatibility issues found in License Protocol v2.2
  • Improved error logging for tests
  • Small fixes to reduce compiler warning
  • Fixed URL error found for tests using different license server SDK
  • Skip CAS tests on non-CAS devices

CHANGELOG.md lists the major changes for each past release.

Contains No OEMCrypto

The CE CDM requires an implementation of OEMCrypto, our hardware abstraction layer, in order to compile and run successfully. If you are an OEMCrypto implementer, you should have access to the OEMCrypto partner repository, which contains additional source code and information about implementing OEMCrypto, including the Widevine-written OEMCrypto implementation, the OEMCrypto Porting Kit. (OPK) If you are not an OEMCrypto implementer, then you will need to get an OEMCrypto implementation from your SoC manufacturer before you can use the CE CDM.