30 lines
1.1 KiB
Markdown
30 lines
1.1 KiB
Markdown
# Widevine CE CDM 16.4.0
|
|
|
|
Released 2020-10-09
|
|
|
|
## 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:
|
|
|
|
[Widevine_CE_CDM_IntegrationGuide_16.4.0.pdf][integration-guide]\
|
|
Documents the CDM API and describes how to integrate the CDM into
|
|
a system.
|
|
|
|
[CHANGELOG.md][changelog]\
|
|
Lists the major changes for each release.
|
|
|
|
[integration-guide]: ./Widevine_CE_CDM_IntegrationGuide_16.4.0.pdf
|
|
[changelog]: ./CHANGELOG.md
|
|
|
|
## Reference OEMCrypto Implementation
|
|
|
|
The CE CDM requires an implementation of OEMCrypto, our hardware abstraction
|
|
layer, in order to compile and run successfully. To facilitate testing and
|
|
development, a test-only software implementation of OEMCrypto is included in
|
|
the `oemcrypto/ref/` directory. The CE CDM links against this version of
|
|
OEMCrypto by default. **This implementation is *NOT* suitable for production use
|
|
and should *NOT* be released on devices.** It is included only so you can
|
|
compile and test the CE CDM on your platform before your own implementation of
|
|
OEMCrypto is ready.
|