SlideShare a Scribd company logo
HKG18-217: OpenCDM/CDMi (Multi
DRM) work with WPE & Chromium
Sivasubramanian P
Overview
● This session will provide an overview of Linaro OpenCDM
& CDMi work with WPE, Chromium browsers and
multiDRM solution using OPTEE decryption on HiKey
OpenEmbedded build.
● The focus will be about the addition of WPE browser
support to existing Linaro CDM/CDMi and it's validation
with different DRMs like ClearKey, PlayReady and
Widevine on RDK Client image (Morty based) with
Westeros Wayland Compositor and WPE.
Quick Recap
● RDK (Reference Design Kit)
It’s complete set of software components, tools and documentation that aid faster development of
standard Linux based set-top boxes to the market. It is a pre-integrated, modular, open-source software
distribution that provides a common framework for powering customer-premises equipment (CPE) such as
set-top boxes. Code repo - https://github.com/rdkcmf
● Westeros Wayland Compositor
It’s a simple light-weight, opensource Wayland compositor designed to be suitable for embedded
systems. It supports normal, nested, and embedded wayland compositing. Code repo -
https://github.com/rdkcmf/westeros.
● WPE Browser
WPE (WebPlatform for Embedded) is Metrological’s port of standard Webkit with support for wayland
display protocol. It supports video, graphics & web content rendering using GStreamer & Webkit
framework. Code repo - https://github.com/Metrological/WebKitForWayland
OpenCDM
● OpenCDM is a Content Decryption Module developed according to W3C
EME specification to be used with HTML5 based browser environments
and DRM ecosystems.
● OpenCDM is built with a modular concept in mind to be easily extensible
with different browsers.
● It provides common CDM & mediaengine APIs to be invoked by browser
glue layer.
● Fraunhofer FOKUS developed Open Content Decryption Module (OCDM) &
Open Content Decryption Module interface (CDMi) is common reference.
OpenCDM plugin
Divided into three layers: browser glue, core and communication. Allowing other browsers or RPC mechanisms to be
easily added. LHG supports Chromium and WPE (used in Comcast RDK).
Browser
OCDM [1]
src/cdm/ src/mediaengine/
src/browser/chrome/
src/com/cdm/ src/com/mediaengine/
[1] https://github.com/linaro-home/open-content-decryption-module
OpenCDMi
● OpenCDMi is a Content Decryption Module Interface, which contains most
CDM logic and is a c++ wrapper for the embedded platform DRM.
● This implementation enables DRM interoperability by providing common
RPC interfaces to OpenCDM, thereby decoupling DRM dependency from
the browser.
● OpenCDM uses the operating system's native RPC mechanisms to forward
EME calls to the CDMi, which routes it to DRM.
● Furthermore, the media sample transmission between a browser
decoupled media engine and the CDMi can be secured via a DRM-specific
authenticated interface.
CDMi Service
CDMi Service [2]
[1] Note: Currently different key systems are selected at compile time via autotools
--enable-playready or --enable-aes-ta.
[2] https://github.com/linaro-home/open-content-decryption-module-cdmi
PlayReady
OP-TEE [1]
Clearkey
OP-TEE [1]
Encrypted playback flow
RPC
Multi DRM & OPTEE
● DRM is a system used to protect the content according to the constraints
associated with the specific content from basic protection through token
based secure authentication or simple AES encryption of the video to
sophisticated license exchange and policy management.
● Types of DRM
○ ClearKey
○ Microsoft PlayReady
○ Wividene
● OP-TEE (Open Portable Trusted Execution Environment)is designed
primarily to rely on the ARM TrustZone(R) technology as the underlying
hardware isolation mechanism. However, it has been structured to be
compatible with any isolation technology suitable for the TEE concept and
goals.
Multiple CDM & CDMi
● Different forks of OpenCDM & CDMi are used with different browsers and
DRMs support implementing different EME versions.
● Linaro CDM & CDMi has Chromium browser, ClearKey and PlayReady DRM
support with OPTEE.
● WPE/RDK CDM & CDMi (Restricted) has WPE browser, different DRMs but
without OPTEE.
CDM/Feature Browser support DRM support CDMi License
Linaro CDM & CDMi Chromium & WPE ClearKey (Open),
PlayReady (Licensed)
Open
WPE/RDK CDM &
CDMi
WPE Restricted Restricted
Linaro CDM & CDMi
● Linaro CDM & CDMi as single upstream going forward
with missing browsers and DRMs implementating latest
W3C EME.
○ https://github.com/linaro-home/open-content-decryption-module
○ https://github.com/linaro-home/open-content-decryption-module-cd
mi/
● Added WPE browser support to Linaro CDM in addition to
existing Chromium browser. It’s validated using ClearKey
content playback on WPE both with OPTEE aes and non
secure SSL decryption.
WPE support on Linaro CDM & CDMi
● Added WPE browser glue under src/browser.
● EME implementaion for CDM & MediaEngine APIs.
● RPC unification between CDM & CDMi.
● Linaro CDM & CDMi changes
○ https://github.com/linaro-home/open-content-decryption-module/pull/4
○ https://github.com/linaro-home/open-content-decryption-module-cdmi/pull/8
● ClearKey with OPTEE decryption on WPE stable -
https://github.com/WebPlatformForEmbedded/WPEWebKit/pull/435
● 32bit OPTEE-OS changes -
https://git.linaro.org/openembedded%2Fmeta-linaro.git/commit/?id=d73e794c
7e7ebb1cc5bf495a52a72b26fb118250
Current & Future
● Validated with ClearKey playback using both SSL &
OPTEE AES decryption.
● Regression tested on existing Chromium support.
● Validation of MS PlayReady v3.3 on WPE is in progress.
● Wivevine support to CDMi and syncing with latest EME in
pipeline, thereby making Linaro CDM/CDMi as single
CDM/CDMi across system.
● Reference platforms
○ HiKey (only secure decryption)
○ Poplar (fully secure media path in future..)
○ i.MX 8M board (maybe).
Thank You
sivasubramanian.patchaiperumal@linaro.org
#HKG18
HKG18 keynotes and videos on: connect.linaro.org
For further information: www.linaro.org

More Related Content

PDF
Kubernetes networking & Security
PDF
Embedding Chromium into AGL demo platform with WAM
PDF
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
PPTX
OpenStack Cinder
PDF
PGOを用いたPostgreSQL on Kubernetes入門(PostgreSQL Conference Japan 2022 発表資料)
PPTX
GMOインターネット様 発表「OpenStackのモデルの最適化とConoHa, Z.comとGMOアプリクラウドへの適用」 - OpenStack最新情...
PDF
NEDIA_SNIA_CXL_講演資料.pdf
PDF
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...
Kubernetes networking & Security
Embedding Chromium into AGL demo platform with WAM
PostgreSQLをKubernetes上で活用するためのOperator紹介!(Cloud Native Database Meetup #3 発表資料)
OpenStack Cinder
PGOを用いたPostgreSQL on Kubernetes入門(PostgreSQL Conference Japan 2022 発表資料)
GMOインターネット様 発表「OpenStackのモデルの最適化とConoHa, Z.comとGMOアプリクラウドへの適用」 - OpenStack最新情...
NEDIA_SNIA_CXL_講演資料.pdf
MIPI DevCon 2016: How to Use the VESA Display Stream Compression (DSC) Standa...

What's hot (20)

PDF
BKK16-201 Play Ready OPTEE Integration with Secure Video Path lhg-1
PDF
MySQL Shell for Database Engineers
PDF
Software Architecture Erosion and Modernization
PDF
Hands-On Introduction to Kubernetes at LISA17
PDF
Docker multi-stage build
PPSX
FD.io Vector Packet Processing (VPP)
PDF
PostgreSQLのパラレル化に向けた取り組み@第30回(仮名)PostgreSQL勉強会
PDF
ビッグデータサービス群のおさらい & AWS Data Pipeline
PPTX
SCUGJ第27回勉強会:ものすごくざっくりなAzure Filesの話
PDF
Kubernetes Architecture and Introduction
PDF
20201008 AWS独自設計推論チップInferentiaとInf1インスタンス
PPTX
Q1 Memory Fabric Forum: Using CXL with AI Applications - Steve Scargall.pptx
PDF
Kubernetesのワーカーノードを自動修復するために必要だったこと
PDF
z/OS V2.4 Preview: z/OS Container Extensions - Running Linux on Z docker cont...
PDF
Zero Trust Best Practices for Kubernetes
PDF
CyberAgent における OSS の CI/CD 基盤開発 myshoes #CICD2021
PDF
Surfing on an Interactive Kiosk
PDF
Intro to Kubernetes & GitOps Workshop
PDF
Introduction to kubernetes
ODP
xrdpで変える!社内のPC環境
BKK16-201 Play Ready OPTEE Integration with Secure Video Path lhg-1
MySQL Shell for Database Engineers
Software Architecture Erosion and Modernization
Hands-On Introduction to Kubernetes at LISA17
Docker multi-stage build
FD.io Vector Packet Processing (VPP)
PostgreSQLのパラレル化に向けた取り組み@第30回(仮名)PostgreSQL勉強会
ビッグデータサービス群のおさらい & AWS Data Pipeline
SCUGJ第27回勉強会:ものすごくざっくりなAzure Filesの話
Kubernetes Architecture and Introduction
20201008 AWS独自設計推論チップInferentiaとInf1インスタンス
Q1 Memory Fabric Forum: Using CXL with AI Applications - Steve Scargall.pptx
Kubernetesのワーカーノードを自動修復するために必要だったこと
z/OS V2.4 Preview: z/OS Container Extensions - Running Linux on Z docker cont...
Zero Trust Best Practices for Kubernetes
CyberAgent における OSS の CI/CD 基盤開発 myshoes #CICD2021
Surfing on an Interactive Kiosk
Intro to Kubernetes & GitOps Workshop
Introduction to kubernetes
xrdpで変える!社内のPC環境
Ad

Similar to HKG18-217 - OpenCDM/CDMi (Multi DRM) work with WPE & Chromium (20)

PDF
HKG18-203 - Overview of Linaro DRM
PDF
SFO15-205: OP-TEE Content Decryption with Microsoft PlayReady on ARM
PDF
LCU14 208- Chromium-Blink Migration for RDK
PDF
GitOps (& Flux) for Helm Users with Scott Rigby
PPTX
Contemporary software TRENDS SOFTWARE TRENDS
PDF
GitOps for Helm Users by Scott Rigby
PDF
Drupal Dev Days Vienna 2023 - What is the secure software supply chain and th...
PPTX
DRM Basics With Irdeto and Bitmovin
PDF
Docker Fundamental course - linkedin
PDF
WebRTC Standards & Implementation Q&A - The Internals of WebRTC Browsers Impl...
PDF
Free / Open Source EDA Tools
PDF
LCA 2014 project-builder.org presentation
PDF
LINBIT_HA_Business_Apr2016
PDF
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
PPTX
Accelerate your development with Docker
PDF
Accelerate your software development with Docker
PDF
HKG15-407: EME implementation in Chromium: Linaro Clear Key
PDF
Podman, Buildah, and Quarkus - The Latest in Linux Containers Technologies
PDF
Reaching the multimedia web from embedded platforms with WPEWebkit
PDF
OpenShift Commons - Adopting Podman, Skopeo and Buildah for Building and Mana...
HKG18-203 - Overview of Linaro DRM
SFO15-205: OP-TEE Content Decryption with Microsoft PlayReady on ARM
LCU14 208- Chromium-Blink Migration for RDK
GitOps (& Flux) for Helm Users with Scott Rigby
Contemporary software TRENDS SOFTWARE TRENDS
GitOps for Helm Users by Scott Rigby
Drupal Dev Days Vienna 2023 - What is the secure software supply chain and th...
DRM Basics With Irdeto and Bitmovin
Docker Fundamental course - linkedin
WebRTC Standards & Implementation Q&A - The Internals of WebRTC Browsers Impl...
Free / Open Source EDA Tools
LCA 2014 project-builder.org presentation
LINBIT_HA_Business_Apr2016
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
Accelerate your development with Docker
Accelerate your software development with Docker
HKG15-407: EME implementation in Chromium: Linaro Clear Key
Podman, Buildah, and Quarkus - The Latest in Linux Containers Technologies
Reaching the multimedia web from embedded platforms with WPEWebkit
OpenShift Commons - Adopting Podman, Skopeo and Buildah for Building and Mana...
Ad

More from Linaro (20)

PDF
Deep Learning Neural Network Acceleration at the Edge - Andrea Gallo
PDF
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
PDF
Huawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
PDF
Bud17 113: distribution ci using qemu and open qa
PDF
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
PDF
HPC network stack on ARM - Linaro HPC Workshop 2018
PDF
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
PDF
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
PDF
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
PDF
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
PDF
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
PDF
HKG18-100K1 - George Grey: Opening Keynote
PDF
HKG18-318 - OpenAMP Workshop
PDF
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
PDF
HKG18-315 - Why the ecosystem is a wonderful thing, warts and all
PDF
HKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
PDF
HKG18-TR08 - Upstreaming SVE in QEMU
PDF
HKG18-113- Secure Data Path work with i.MX8M
PPTX
HKG18-120 - Devicetree Schema Documentation and Validation
PPTX
HKG18-223 - Trusted FirmwareM: Trusted boot
Deep Learning Neural Network Acceleration at the Edge - Andrea Gallo
Arm Architecture HPC Workshop Santa Clara 2018 - Kanta Vekaria
Huawei’s requirements for the ARM based HPC solution readiness - Joshua Mora
Bud17 113: distribution ci using qemu and open qa
OpenHPC Automation with Ansible - Renato Golin - Linaro Arm HPC Workshop 2018
HPC network stack on ARM - Linaro HPC Workshop 2018
It just keeps getting better - SUSE enablement for Arm - Linaro HPC Workshop ...
Intelligent Interconnect Architecture to Enable Next Generation HPC - Linaro ...
Yutaka Ishikawa - Post-K and Arm HPC Ecosystem - Linaro Arm HPC Workshop Sant...
Andrew J Younge - Vanguard Astra - Petascale Arm Platform for U.S. DOE/ASC Su...
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-100K1 - George Grey: Opening Keynote
HKG18-318 - OpenAMP Workshop
HKG18-501 - EAS on Common Kernel 4.14 and getting (much) closer to mainline
HKG18-315 - Why the ecosystem is a wonderful thing, warts and all
HKG18- 115 - Partitioning ARM Systems with the Jailhouse Hypervisor
HKG18-TR08 - Upstreaming SVE in QEMU
HKG18-113- Secure Data Path work with i.MX8M
HKG18-120 - Devicetree Schema Documentation and Validation
HKG18-223 - Trusted FirmwareM: Trusted boot

Recently uploaded (20)

PDF
cuic standard and advanced reporting.pdf
PPTX
Big Data Technologies - Introduction.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Electronic commerce courselecture one. Pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Cloud computing and distributed systems.
PDF
KodekX | Application Modernization Development
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
cuic standard and advanced reporting.pdf
Big Data Technologies - Introduction.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Electronic commerce courselecture one. Pdf
Chapter 3 Spatial Domain Image Processing.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Programs and apps: productivity, graphics, security and other tools
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Cloud computing and distributed systems.
KodekX | Application Modernization Development
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Understanding_Digital_Forensics_Presentation.pptx

HKG18-217 - OpenCDM/CDMi (Multi DRM) work with WPE & Chromium

  • 1. HKG18-217: OpenCDM/CDMi (Multi DRM) work with WPE & Chromium Sivasubramanian P
  • 2. Overview ● This session will provide an overview of Linaro OpenCDM & CDMi work with WPE, Chromium browsers and multiDRM solution using OPTEE decryption on HiKey OpenEmbedded build. ● The focus will be about the addition of WPE browser support to existing Linaro CDM/CDMi and it's validation with different DRMs like ClearKey, PlayReady and Widevine on RDK Client image (Morty based) with Westeros Wayland Compositor and WPE.
  • 3. Quick Recap ● RDK (Reference Design Kit) It’s complete set of software components, tools and documentation that aid faster development of standard Linux based set-top boxes to the market. It is a pre-integrated, modular, open-source software distribution that provides a common framework for powering customer-premises equipment (CPE) such as set-top boxes. Code repo - https://github.com/rdkcmf ● Westeros Wayland Compositor It’s a simple light-weight, opensource Wayland compositor designed to be suitable for embedded systems. It supports normal, nested, and embedded wayland compositing. Code repo - https://github.com/rdkcmf/westeros. ● WPE Browser WPE (WebPlatform for Embedded) is Metrological’s port of standard Webkit with support for wayland display protocol. It supports video, graphics & web content rendering using GStreamer & Webkit framework. Code repo - https://github.com/Metrological/WebKitForWayland
  • 4. OpenCDM ● OpenCDM is a Content Decryption Module developed according to W3C EME specification to be used with HTML5 based browser environments and DRM ecosystems. ● OpenCDM is built with a modular concept in mind to be easily extensible with different browsers. ● It provides common CDM & mediaengine APIs to be invoked by browser glue layer. ● Fraunhofer FOKUS developed Open Content Decryption Module (OCDM) & Open Content Decryption Module interface (CDMi) is common reference.
  • 5. OpenCDM plugin Divided into three layers: browser glue, core and communication. Allowing other browsers or RPC mechanisms to be easily added. LHG supports Chromium and WPE (used in Comcast RDK). Browser OCDM [1] src/cdm/ src/mediaengine/ src/browser/chrome/ src/com/cdm/ src/com/mediaengine/ [1] https://github.com/linaro-home/open-content-decryption-module
  • 6. OpenCDMi ● OpenCDMi is a Content Decryption Module Interface, which contains most CDM logic and is a c++ wrapper for the embedded platform DRM. ● This implementation enables DRM interoperability by providing common RPC interfaces to OpenCDM, thereby decoupling DRM dependency from the browser. ● OpenCDM uses the operating system's native RPC mechanisms to forward EME calls to the CDMi, which routes it to DRM. ● Furthermore, the media sample transmission between a browser decoupled media engine and the CDMi can be secured via a DRM-specific authenticated interface.
  • 7. CDMi Service CDMi Service [2] [1] Note: Currently different key systems are selected at compile time via autotools --enable-playready or --enable-aes-ta. [2] https://github.com/linaro-home/open-content-decryption-module-cdmi PlayReady OP-TEE [1] Clearkey OP-TEE [1]
  • 9. Multi DRM & OPTEE ● DRM is a system used to protect the content according to the constraints associated with the specific content from basic protection through token based secure authentication or simple AES encryption of the video to sophisticated license exchange and policy management. ● Types of DRM ○ ClearKey ○ Microsoft PlayReady ○ Wividene ● OP-TEE (Open Portable Trusted Execution Environment)is designed primarily to rely on the ARM TrustZone(R) technology as the underlying hardware isolation mechanism. However, it has been structured to be compatible with any isolation technology suitable for the TEE concept and goals.
  • 10. Multiple CDM & CDMi ● Different forks of OpenCDM & CDMi are used with different browsers and DRMs support implementing different EME versions. ● Linaro CDM & CDMi has Chromium browser, ClearKey and PlayReady DRM support with OPTEE. ● WPE/RDK CDM & CDMi (Restricted) has WPE browser, different DRMs but without OPTEE. CDM/Feature Browser support DRM support CDMi License Linaro CDM & CDMi Chromium & WPE ClearKey (Open), PlayReady (Licensed) Open WPE/RDK CDM & CDMi WPE Restricted Restricted
  • 11. Linaro CDM & CDMi ● Linaro CDM & CDMi as single upstream going forward with missing browsers and DRMs implementating latest W3C EME. ○ https://github.com/linaro-home/open-content-decryption-module ○ https://github.com/linaro-home/open-content-decryption-module-cd mi/ ● Added WPE browser support to Linaro CDM in addition to existing Chromium browser. It’s validated using ClearKey content playback on WPE both with OPTEE aes and non secure SSL decryption.
  • 12. WPE support on Linaro CDM & CDMi ● Added WPE browser glue under src/browser. ● EME implementaion for CDM & MediaEngine APIs. ● RPC unification between CDM & CDMi. ● Linaro CDM & CDMi changes ○ https://github.com/linaro-home/open-content-decryption-module/pull/4 ○ https://github.com/linaro-home/open-content-decryption-module-cdmi/pull/8 ● ClearKey with OPTEE decryption on WPE stable - https://github.com/WebPlatformForEmbedded/WPEWebKit/pull/435 ● 32bit OPTEE-OS changes - https://git.linaro.org/openembedded%2Fmeta-linaro.git/commit/?id=d73e794c 7e7ebb1cc5bf495a52a72b26fb118250
  • 13. Current & Future ● Validated with ClearKey playback using both SSL & OPTEE AES decryption. ● Regression tested on existing Chromium support. ● Validation of MS PlayReady v3.3 on WPE is in progress. ● Wivevine support to CDMi and syncing with latest EME in pipeline, thereby making Linaro CDM/CDMi as single CDM/CDMi across system. ● Reference platforms ○ HiKey (only secure decryption) ○ Poplar (fully secure media path in future..) ○ i.MX 8M board (maybe).
  • 14. Thank You sivasubramanian.patchaiperumal@linaro.org #HKG18 HKG18 keynotes and videos on: connect.linaro.org For further information: www.linaro.org